Class: Aws::Types::UpdateFleetRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#attributes_to_delete::Array[("VPC_CONFIGURATION" | "VPC_CONFIGURATION_SECURITY_GROUP_IDS" | "DOMAIN_JOIN_INFO" | "IAM_ROLE_ARN" | "USB_DEVICE_FILTER_STRINGS" | "SESSION_SCRIPT_S3_LOCATION" | "MAX_SESSIONS_PER_INSTANCE" | "VOLUME_CONFIGURATION")]

Returns the value of attribute attributes_to_delete.

Returns:

  • (::Array[("VPC_CONFIGURATION" | "VPC_CONFIGURATION_SECURITY_GROUP_IDS" | "DOMAIN_JOIN_INFO" | "IAM_ROLE_ARN" | "USB_DEVICE_FILTER_STRINGS" | "SESSION_SCRIPT_S3_LOCATION" | "MAX_SESSIONS_PER_INSTANCE" | "VOLUME_CONFIGURATION")])


1610
1611
1612
# File 'sig/types.rbs', line 1610

def attributes_to_delete
  @attributes_to_delete
end

#compute_capacityTypes::ComputeCapacity

Returns the value of attribute compute_capacity.



1600
1601
1602
# File 'sig/types.rbs', line 1600

def compute_capacity
  @compute_capacity
end

#delete_vpc_configBoolean

Returns the value of attribute delete_vpc_config.

Returns:

  • (Boolean)


1604
1605
1606
# File 'sig/types.rbs', line 1604

def delete_vpc_config
  @delete_vpc_config
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1605
1606
1607
# File 'sig/types.rbs', line 1605

def description
  @description
end

#disable_imdsv1Boolean

Returns the value of attribute disable_imdsv1.

Returns:

  • (Boolean)


1619
1620
1621
# File 'sig/types.rbs', line 1619

def disable_imdsv1
  @disable_imdsv1
end

#disconnect_timeout_in_seconds::Integer

Returns the value of attribute disconnect_timeout_in_seconds.

Returns:

  • (::Integer)


1603
1604
1605
# File 'sig/types.rbs', line 1603

def disconnect_timeout_in_seconds
  @disconnect_timeout_in_seconds
end

#display_name::String

Returns the value of attribute display_name.

Returns:

  • (::String)


1606
1607
1608
# File 'sig/types.rbs', line 1606

def display_name
  @display_name
end

#domain_join_infoTypes::DomainJoinInfo

Returns the value of attribute domain_join_info.



1608
1609
1610
# File 'sig/types.rbs', line 1608

def domain_join_info
  @domain_join_info
end

#enable_default_internet_accessBoolean

Returns the value of attribute enable_default_internet_access.

Returns:

  • (Boolean)


1607
1608
1609
# File 'sig/types.rbs', line 1607

def enable_default_internet_access
  @enable_default_internet_access
end

#iam_role_arn::String

Returns the value of attribute iam_role_arn.

Returns:

  • (::String)


1611
1612
1613
# File 'sig/types.rbs', line 1611

def iam_role_arn
  @iam_role_arn
end

#idle_disconnect_timeout_in_seconds::Integer

Returns the value of attribute idle_disconnect_timeout_in_seconds.

Returns:

  • (::Integer)


1609
1610
1611
# File 'sig/types.rbs', line 1609

def idle_disconnect_timeout_in_seconds
  @idle_disconnect_timeout_in_seconds
end

#image_arn::String

Returns the value of attribute image_arn.

Returns:

  • (::String)


1597
1598
1599
# File 'sig/types.rbs', line 1597

def image_arn
  @image_arn
end

#image_name::String

Returns the value of attribute image_name.

Returns:

  • (::String)


1596
1597
1598
# File 'sig/types.rbs', line 1596

def image_name
  @image_name
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


1599
1600
1601
# File 'sig/types.rbs', line 1599

def instance_type
  @instance_type
end

#max_concurrent_sessions::Integer

Returns the value of attribute max_concurrent_sessions.

Returns:

  • (::Integer)


1614
1615
1616
# File 'sig/types.rbs', line 1614

def max_concurrent_sessions
  @max_concurrent_sessions
end

#max_sessions_per_instance::Integer

Returns the value of attribute max_sessions_per_instance.

Returns:

  • (::Integer)


1617
1618
1619
# File 'sig/types.rbs', line 1617

def max_sessions_per_instance
  @max_sessions_per_instance
end

#max_user_duration_in_seconds::Integer

Returns the value of attribute max_user_duration_in_seconds.

Returns:

  • (::Integer)


1602
1603
1604
# File 'sig/types.rbs', line 1602

def max_user_duration_in_seconds
  @max_user_duration_in_seconds
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1598
1599
1600
# File 'sig/types.rbs', line 1598

def name
  @name
end

#platform"WINDOWS", ...

Returns the value of attribute platform.

Returns:

  • ("WINDOWS", "WINDOWS_SERVER_2016", "WINDOWS_SERVER_2019", "WINDOWS_SERVER_2022", "WINDOWS_SERVER_2025", "AMAZON_LINUX2", "RHEL8", "ROCKY_LINUX8", "UBUNTU_PRO_2404")


1613
1614
1615
# File 'sig/types.rbs', line 1613

def platform
  @platform
end

#root_volume_configTypes::VolumeConfig

Returns the value of attribute root_volume_config.

Returns:



1618
1619
1620
# File 'sig/types.rbs', line 1618

def root_volume_config
  @root_volume_config
end

#session_script_s3_locationTypes::S3Location

Returns the value of attribute session_script_s3_location.

Returns:



1616
1617
1618
# File 'sig/types.rbs', line 1616

def session_script_s3_location
  @session_script_s3_location
end

#stream_view"APP", "DESKTOP"

Returns the value of attribute stream_view.

Returns:

  • ("APP", "DESKTOP")


1612
1613
1614
# File 'sig/types.rbs', line 1612

def stream_view
  @stream_view
end

#usb_device_filter_strings::Array[::String]

Returns the value of attribute usb_device_filter_strings.

Returns:

  • (::Array[::String])


1615
1616
1617
# File 'sig/types.rbs', line 1615

def usb_device_filter_strings
  @usb_device_filter_strings
end

#vpc_configTypes::VpcConfig

Returns the value of attribute vpc_config.

Returns:



1601
1602
1603
# File 'sig/types.rbs', line 1601

def vpc_config
  @vpc_config
end