Class: Aws::Types::CreateFleetInput

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#anywhere_configurationTypes::AnywhereConfiguration

Returns the value of attribute anywhere_configuration.



331
332
333
# File 'sig/types.rbs', line 331

def anywhere_configuration
  @anywhere_configuration
end

#build_id::String

Returns the value of attribute build_id.

Returns:

  • (::String)


312
313
314
# File 'sig/types.rbs', line 312

def build_id
  @build_id
end

#certificate_configurationTypes::CertificateConfiguration

Returns the value of attribute certificate_configuration.



327
328
329
# File 'sig/types.rbs', line 327

def certificate_configuration
  @certificate_configuration
end

#compute_type"EC2", "ANYWHERE"

Returns the value of attribute compute_type.

Returns:

  • ("EC2", "ANYWHERE")


330
331
332
# File 'sig/types.rbs', line 330

def compute_type
  @compute_type
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


311
312
313
# File 'sig/types.rbs', line 311

def description
  @description
end

#ec2_inbound_permissions::Array[Types::IpPermission]

Returns the value of attribute ec2_inbound_permissions.

Returns:



318
319
320
# File 'sig/types.rbs', line 318

def ec2_inbound_permissions
  @ec2_inbound_permissions
end

#ec2_instance_type"t2.micro", ...

Returns the value of attribute ec2_instance_type.

Returns:

  • ("t2.micro", "t2.small", "t2.medium", "t2.large", "c3.large", "c3.xlarge", "c3.2xlarge", "c3.4xlarge", "c3.8xlarge", "c4.large", "c4.xlarge", "c4.2xlarge", "c4.4xlarge", "c4.8xlarge", "c5.large", "c5.xlarge", "c5.2xlarge", "c5.4xlarge", "c5.9xlarge", "c5.12xlarge", "c5.18xlarge", "c5.24xlarge", "c5a.large", "c5a.xlarge", "c5a.2xlarge", "c5a.4xlarge", "c5a.8xlarge", "c5a.12xlarge", "c5a.16xlarge", "c5a.24xlarge", "r3.large", "r3.xlarge", "r3.2xlarge", "r3.4xlarge", "r3.8xlarge", "r4.large", "r4.xlarge", "r4.2xlarge", "r4.4xlarge", "r4.8xlarge", "r4.16xlarge", "r5.large", "r5.xlarge", "r5.2xlarge", "r5.4xlarge", "r5.8xlarge", "r5.12xlarge", "r5.16xlarge", "r5.24xlarge", "r5a.large", "r5a.xlarge", "r5a.2xlarge", "r5a.4xlarge", "r5a.8xlarge", "r5a.12xlarge", "r5a.16xlarge", "r5a.24xlarge", "m3.medium", "m3.large", "m3.xlarge", "m3.2xlarge", "m4.large", "m4.xlarge", "m4.2xlarge", "m4.4xlarge", "m4.10xlarge", "m5.large", "m5.xlarge", "m5.2xlarge", "m5.4xlarge", "m5.8xlarge", "m5.12xlarge", "m5.16xlarge", "m5.24xlarge", "m5a.large", "m5a.xlarge", "m5a.2xlarge", "m5a.4xlarge", "m5a.8xlarge", "m5a.12xlarge", "m5a.16xlarge", "m5a.24xlarge", "c5d.large", "c5d.xlarge", "c5d.2xlarge", "c5d.4xlarge", "c5d.9xlarge", "c5d.12xlarge", "c5d.18xlarge", "c5d.24xlarge", "c6a.large", "c6a.xlarge", "c6a.2xlarge", "c6a.4xlarge", "c6a.8xlarge", "c6a.12xlarge", "c6a.16xlarge", "c6a.24xlarge", "c6i.large", "c6i.xlarge", "c6i.2xlarge", "c6i.4xlarge", "c6i.8xlarge", "c6i.12xlarge", "c6i.16xlarge", "c6i.24xlarge", "r5d.large", "r5d.xlarge", "r5d.2xlarge", "r5d.4xlarge", "r5d.8xlarge", "r5d.12xlarge", "r5d.16xlarge", "r5d.24xlarge", "m6g.medium", "m6g.large", "m6g.xlarge", "m6g.2xlarge", "m6g.4xlarge", "m6g.8xlarge", "m6g.12xlarge", "m6g.16xlarge", "c6g.medium", "c6g.large", "c6g.xlarge", "c6g.2xlarge", "c6g.4xlarge", "c6g.8xlarge", "c6g.12xlarge", "c6g.16xlarge", "r6g.medium", "r6g.large", "r6g.xlarge", "r6g.2xlarge", "r6g.4xlarge", "r6g.8xlarge", "r6g.12xlarge", "r6g.16xlarge", "c6gn.medium", "c6gn.large", "c6gn.xlarge", "c6gn.2xlarge", "c6gn.4xlarge", "c6gn.8xlarge", "c6gn.12xlarge", "c6gn.16xlarge", "c7g.medium", "c7g.large", "c7g.xlarge", "c7g.2xlarge", "c7g.4xlarge", "c7g.8xlarge", "c7g.12xlarge", "c7g.16xlarge", "r7g.medium", "r7g.large", "r7g.xlarge", "r7g.2xlarge", "r7g.4xlarge", "r7g.8xlarge", "r7g.12xlarge", "r7g.16xlarge", "m7g.medium", "m7g.large", "m7g.xlarge", "m7g.2xlarge", "m7g.4xlarge", "m7g.8xlarge", "m7g.12xlarge", "m7g.16xlarge", "g5g.xlarge", "g5g.2xlarge", "g5g.4xlarge", "g5g.8xlarge", "g5g.16xlarge", "r6i.large", "r6i.xlarge", "r6i.2xlarge", "r6i.4xlarge", "r6i.8xlarge", "r6i.12xlarge", "r6i.16xlarge", "c6gd.medium", "c6gd.large", "c6gd.xlarge", "c6gd.2xlarge", "c6gd.4xlarge", "c6gd.8xlarge", "c6gd.12xlarge", "c6gd.16xlarge", "c6in.large", "c6in.xlarge", "c6in.2xlarge", "c6in.4xlarge", "c6in.8xlarge", "c6in.12xlarge", "c6in.16xlarge", "c7a.medium", "c7a.large", "c7a.xlarge", "c7a.2xlarge", "c7a.4xlarge", "c7a.8xlarge", "c7a.12xlarge", "c7a.16xlarge", "c7gd.medium", "c7gd.large", "c7gd.xlarge", "c7gd.2xlarge", "c7gd.4xlarge", "c7gd.8xlarge", "c7gd.12xlarge", "c7gd.16xlarge", "c7gn.medium", "c7gn.large", "c7gn.xlarge", "c7gn.2xlarge", "c7gn.4xlarge", "c7gn.8xlarge", "c7gn.12xlarge", "c7gn.16xlarge", "c7i.large", "c7i.xlarge", "c7i.2xlarge", "c7i.4xlarge", "c7i.8xlarge", "c7i.12xlarge", "c7i.16xlarge", "m6a.large", "m6a.xlarge", "m6a.2xlarge", "m6a.4xlarge", "m6a.8xlarge", "m6a.12xlarge", "m6a.16xlarge", "m6gd.medium", "m6gd.large", "m6gd.xlarge", "m6gd.2xlarge", "m6gd.4xlarge", "m6gd.8xlarge", "m6gd.12xlarge", "m6gd.16xlarge", "m6i.large", "m6i.xlarge", "m6i.2xlarge", "m6i.4xlarge", "m6i.8xlarge", "m6i.12xlarge", "m6i.16xlarge", "m7a.medium", "m7a.large", "m7a.xlarge", "m7a.2xlarge", "m7a.4xlarge", "m7a.8xlarge", "m7a.12xlarge", "m7a.16xlarge", "m7gd.medium", "m7gd.large", "m7gd.xlarge", "m7gd.2xlarge", "m7gd.4xlarge", "m7gd.8xlarge", "m7gd.12xlarge", "m7gd.16xlarge", "m7i.large", "m7i.xlarge", "m7i.2xlarge", "m7i.4xlarge", "m7i.8xlarge", "m7i.12xlarge", "m7i.16xlarge", "r6gd.medium", "r6gd.large", "r6gd.xlarge", "r6gd.2xlarge", "r6gd.4xlarge", "r6gd.8xlarge", "r6gd.12xlarge", "r6gd.16xlarge", "r7a.medium", "r7a.large", "r7a.xlarge", "r7a.2xlarge", "r7a.4xlarge", "r7a.8xlarge", "r7a.12xlarge", "r7a.16xlarge", "r7gd.medium", "r7gd.large", "r7gd.xlarge", "r7gd.2xlarge", "r7gd.4xlarge", "r7gd.8xlarge", "r7gd.12xlarge", "r7gd.16xlarge", "r7i.large", "r7i.xlarge", "r7i.2xlarge", "r7i.4xlarge", "r7i.8xlarge", "r7i.12xlarge", "r7i.16xlarge", "r7i.24xlarge", "r7i.48xlarge", "c5ad.large", "c5ad.xlarge", "c5ad.2xlarge", "c5ad.4xlarge", "c5ad.8xlarge", "c5ad.12xlarge", "c5ad.16xlarge", "c5ad.24xlarge", "c5n.large", "c5n.xlarge", "c5n.2xlarge", "c5n.4xlarge", "c5n.9xlarge", "c5n.18xlarge", "r5ad.large", "r5ad.xlarge", "r5ad.2xlarge", "r5ad.4xlarge", "r5ad.8xlarge", "r5ad.12xlarge", "r5ad.16xlarge", "r5ad.24xlarge", "c6id.large", "c6id.xlarge", "c6id.2xlarge", "c6id.4xlarge", "c6id.8xlarge", "c6id.12xlarge", "c6id.16xlarge", "c6id.24xlarge", "c6id.32xlarge", "c8g.medium", "c8g.large", "c8g.xlarge", "c8g.2xlarge", "c8g.4xlarge", "c8g.8xlarge", "c8g.12xlarge", "c8g.16xlarge", "c8g.24xlarge", "c8g.48xlarge", "m5ad.large", "m5ad.xlarge", "m5ad.2xlarge", "m5ad.4xlarge", "m5ad.8xlarge", "m5ad.12xlarge", "m5ad.16xlarge", "m5ad.24xlarge", "m5d.large", "m5d.xlarge", "m5d.2xlarge", "m5d.4xlarge", "m5d.8xlarge", "m5d.12xlarge", "m5d.16xlarge", "m5d.24xlarge", "m5dn.large", "m5dn.xlarge", "m5dn.2xlarge", "m5dn.4xlarge", "m5dn.8xlarge", "m5dn.12xlarge", "m5dn.16xlarge", "m5dn.24xlarge", "m5n.large", "m5n.xlarge", "m5n.2xlarge", "m5n.4xlarge", "m5n.8xlarge", "m5n.12xlarge", "m5n.16xlarge", "m5n.24xlarge", "m6id.large", "m6id.xlarge", "m6id.2xlarge", "m6id.4xlarge", "m6id.8xlarge", "m6id.12xlarge", "m6id.16xlarge", "m6id.24xlarge", "m6id.32xlarge", "m6idn.large", "m6idn.xlarge", "m6idn.2xlarge", "m6idn.4xlarge", "m6idn.8xlarge", "m6idn.12xlarge", "m6idn.16xlarge", "m6idn.24xlarge", "m6idn.32xlarge", "m6in.large", "m6in.xlarge", "m6in.2xlarge", "m6in.4xlarge", "m6in.8xlarge", "m6in.12xlarge", "m6in.16xlarge", "m6in.24xlarge", "m6in.32xlarge", "m8g.medium", "m8g.large", "m8g.xlarge", "m8g.2xlarge", "m8g.4xlarge", "m8g.8xlarge", "m8g.12xlarge", "m8g.16xlarge", "m8g.24xlarge", "m8g.48xlarge", "r5dn.large", "r5dn.xlarge", "r5dn.2xlarge", "r5dn.4xlarge", "r5dn.8xlarge", "r5dn.12xlarge", "r5dn.16xlarge", "r5dn.24xlarge", "r5n.large", "r5n.xlarge", "r5n.2xlarge", "r5n.4xlarge", "r5n.8xlarge", "r5n.12xlarge", "r5n.16xlarge", "r5n.24xlarge", "r6a.large", "r6a.xlarge", "r6a.2xlarge", "r6a.4xlarge", "r6a.8xlarge", "r6a.12xlarge", "r6a.16xlarge", "r6a.24xlarge", "r6a.32xlarge", "r6a.48xlarge", "r6id.large", "r6id.xlarge", "r6id.2xlarge", "r6id.4xlarge", "r6id.8xlarge", "r6id.12xlarge", "r6id.16xlarge", "r6id.24xlarge", "r6id.32xlarge", "r6idn.large", "r6idn.xlarge", "r6idn.2xlarge", "r6idn.4xlarge", "r6idn.8xlarge", "r6idn.12xlarge", "r6idn.16xlarge", "r6idn.24xlarge", "r6idn.32xlarge", "r6in.large", "r6in.xlarge", "r6in.2xlarge", "r6in.4xlarge", "r6in.8xlarge", "r6in.12xlarge", "r6in.16xlarge", "r6in.24xlarge", "r6in.32xlarge", "r8g.medium", "r8g.large", "r8g.xlarge", "r8g.2xlarge", "r8g.4xlarge", "r8g.8xlarge", "r8g.12xlarge", "r8g.16xlarge", "r8g.24xlarge", "r8g.48xlarge", "m4.16xlarge", "c6a.32xlarge", "c6a.48xlarge", "c6i.32xlarge", "r6i.24xlarge", "r6i.32xlarge", "c6in.24xlarge", "c6in.32xlarge", "c7a.24xlarge", "c7a.32xlarge", "c7a.48xlarge", "c7i.24xlarge", "c7i.48xlarge", "m6a.24xlarge", "m6a.32xlarge", "m6a.48xlarge", "m6i.24xlarge", "m6i.32xlarge", "m7a.24xlarge", "m7a.32xlarge", "m7a.48xlarge", "m7i.24xlarge", "m7i.48xlarge", "r7a.24xlarge", "r7a.32xlarge", "r7a.48xlarge", "c8a.medium", "c8a.large", "c8a.xlarge", "c8a.2xlarge", "c8i.large", "c8i.xlarge", "c8i.2xlarge", "c9g.medium", "c9g.large", "c9g.xlarge", "c9g.2xlarge", "m8a.medium", "m8a.large", "m8a.xlarge", "m8a.2xlarge", "m8i.large", "m8i.xlarge", "m8i.2xlarge", "m9g.large", "m9g.xlarge", "m9g.2xlarge")


317
318
319
# File 'sig/types.rbs', line 317

def ec2_instance_type
  @ec2_instance_type
end

#fleet_type"ON_DEMAND", "SPOT"

Returns the value of attribute fleet_type.

Returns:

  • ("ON_DEMAND", "SPOT")


325
326
327
# File 'sig/types.rbs', line 325

def fleet_type
  @fleet_type
end

#instance_role_arn::String

Returns the value of attribute instance_role_arn.

Returns:

  • (::String)


326
327
328
# File 'sig/types.rbs', line 326

def instance_role_arn
  @instance_role_arn
end

#instance_role_credentials_provider"SHARED_CREDENTIAL_FILE"

Returns the value of attribute instance_role_credentials_provider.

Returns:

  • ("SHARED_CREDENTIAL_FILE")


332
333
334
# File 'sig/types.rbs', line 332

def instance_role_credentials_provider
  @instance_role_credentials_provider
end

#locations::Array[Types::LocationConfiguration]

Returns the value of attribute locations.

Returns:



328
329
330
# File 'sig/types.rbs', line 328

def locations
  @locations
end

#log_paths::Array[::String]

Returns the value of attribute log_paths.

Returns:

  • (::Array[::String])


316
317
318
# File 'sig/types.rbs', line 316

def log_paths
  @log_paths
end

#metric_groups::Array[::String]

Returns the value of attribute metric_groups.

Returns:

  • (::Array[::String])


322
323
324
# File 'sig/types.rbs', line 322

def metric_groups
  @metric_groups
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


310
311
312
# File 'sig/types.rbs', line 310

def name
  @name
end

#new_game_session_protection_policy"NoProtection", "FullProtection"

Returns the value of attribute new_game_session_protection_policy.

Returns:

  • ("NoProtection", "FullProtection")


319
320
321
# File 'sig/types.rbs', line 319

def new_game_session_protection_policy
  @new_game_session_protection_policy
end

#peer_vpc_aws_account_id::String

Returns the value of attribute peer_vpc_aws_account_id.

Returns:

  • (::String)


323
324
325
# File 'sig/types.rbs', line 323

def 
  @peer_vpc_aws_account_id
end

#peer_vpc_id::String

Returns the value of attribute peer_vpc_id.

Returns:

  • (::String)


324
325
326
# File 'sig/types.rbs', line 324

def peer_vpc_id
  @peer_vpc_id
end

#player_gateway_configurationTypes::PlayerGatewayConfiguration

Returns the value of attribute player_gateway_configuration.



334
335
336
# File 'sig/types.rbs', line 334

def player_gateway_configuration
  @player_gateway_configuration
end

#player_gateway_mode"DISABLED", ...

Returns the value of attribute player_gateway_mode.

Returns:

  • ("DISABLED", "ENABLED", "REQUIRED")


333
334
335
# File 'sig/types.rbs', line 333

def player_gateway_mode
  @player_gateway_mode
end

#resource_creation_limit_policyTypes::ResourceCreationLimitPolicy

Returns the value of attribute resource_creation_limit_policy.



321
322
323
# File 'sig/types.rbs', line 321

def resource_creation_limit_policy
  @resource_creation_limit_policy
end

#runtime_configurationTypes::RuntimeConfiguration

Returns the value of attribute runtime_configuration.



320
321
322
# File 'sig/types.rbs', line 320

def runtime_configuration
  @runtime_configuration
end

#script_id::String

Returns the value of attribute script_id.

Returns:

  • (::String)


313
314
315
# File 'sig/types.rbs', line 313

def script_id
  @script_id
end

#server_launch_parameters::String

Returns the value of attribute server_launch_parameters.

Returns:

  • (::String)


315
316
317
# File 'sig/types.rbs', line 315

def server_launch_parameters
  @server_launch_parameters
end

#server_launch_path::String

Returns the value of attribute server_launch_path.

Returns:

  • (::String)


314
315
316
# File 'sig/types.rbs', line 314

def server_launch_path
  @server_launch_path
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



329
330
331
# File 'sig/types.rbs', line 329

def tags
  @tags
end