Class: Aws::Types::CreateFleetRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#compute_capacityTypes::ComputeCapacity

Returns the value of attribute compute_capacity.



385
386
387
# File 'sig/types.rbs', line 385

def compute_capacity
  @compute_capacity
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


389
390
391
# File 'sig/types.rbs', line 389

def description
  @description
end

#disable_imdsv1Boolean

Returns the value of attribute disable_imdsv1.

Returns:

  • (Boolean)


403
404
405
# File 'sig/types.rbs', line 403

def disable_imdsv1
  @disable_imdsv1
end

#disconnect_timeout_in_seconds::Integer

Returns the value of attribute disconnect_timeout_in_seconds.

Returns:

  • (::Integer)


388
389
390
# File 'sig/types.rbs', line 388

def disconnect_timeout_in_seconds
  @disconnect_timeout_in_seconds
end

#display_name::String

Returns the value of attribute display_name.

Returns:

  • (::String)


390
391
392
# File 'sig/types.rbs', line 390

def display_name
  @display_name
end

#domain_join_infoTypes::DomainJoinInfo

Returns the value of attribute domain_join_info.



392
393
394
# File 'sig/types.rbs', line 392

def domain_join_info
  @domain_join_info
end

#enable_default_internet_accessBoolean

Returns the value of attribute enable_default_internet_access.

Returns:

  • (Boolean)


391
392
393
# File 'sig/types.rbs', line 391

def enable_default_internet_access
  @enable_default_internet_access
end

#fleet_type"ALWAYS_ON", ...

Returns the value of attribute fleet_type.

Returns:

  • ("ALWAYS_ON", "ON_DEMAND", "ELASTIC")


384
385
386
# File 'sig/types.rbs', line 384

def fleet_type
  @fleet_type
end

#iam_role_arn::String

Returns the value of attribute iam_role_arn.

Returns:

  • (::String)


395
396
397
# File 'sig/types.rbs', line 395

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)


394
395
396
# File 'sig/types.rbs', line 394

def idle_disconnect_timeout_in_seconds
  @idle_disconnect_timeout_in_seconds
end

#image_arn::String

Returns the value of attribute image_arn.

Returns:

  • (::String)


382
383
384
# File 'sig/types.rbs', line 382

def image_arn
  @image_arn
end

#image_name::String

Returns the value of attribute image_name.

Returns:

  • (::String)


381
382
383
# File 'sig/types.rbs', line 381

def image_name
  @image_name
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


383
384
385
# File 'sig/types.rbs', line 383

def instance_type
  @instance_type
end

#max_concurrent_sessions::Integer

Returns the value of attribute max_concurrent_sessions.

Returns:

  • (::Integer)


398
399
400
# File 'sig/types.rbs', line 398

def max_concurrent_sessions
  @max_concurrent_sessions
end

#max_sessions_per_instance::Integer

Returns the value of attribute max_sessions_per_instance.

Returns:

  • (::Integer)


401
402
403
# File 'sig/types.rbs', line 401

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)


387
388
389
# File 'sig/types.rbs', line 387

def max_user_duration_in_seconds
  @max_user_duration_in_seconds
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


380
381
382
# File 'sig/types.rbs', line 380

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")


397
398
399
# File 'sig/types.rbs', line 397

def platform
  @platform
end

#root_volume_configTypes::VolumeConfig

Returns the value of attribute root_volume_config.

Returns:



402
403
404
# File 'sig/types.rbs', line 402

def root_volume_config
  @root_volume_config
end

#session_script_s3_locationTypes::S3Location

Returns the value of attribute session_script_s3_location.

Returns:



400
401
402
# File 'sig/types.rbs', line 400

def session_script_s3_location
  @session_script_s3_location
end

#stream_view"APP", "DESKTOP"

Returns the value of attribute stream_view.

Returns:

  • ("APP", "DESKTOP")


396
397
398
# File 'sig/types.rbs', line 396

def stream_view
  @stream_view
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


393
394
395
# File 'sig/types.rbs', line 393

def tags
  @tags
end

#usb_device_filter_strings::Array[::String]

Returns the value of attribute usb_device_filter_strings.

Returns:

  • (::Array[::String])


399
400
401
# File 'sig/types.rbs', line 399

def usb_device_filter_strings
  @usb_device_filter_strings
end

#vpc_configTypes::VpcConfig

Returns the value of attribute vpc_config.

Returns:



386
387
388
# File 'sig/types.rbs', line 386

def vpc_config
  @vpc_config
end