Class: Aws::Types::CreateInfrastructureConfigurationRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#client_token ⇒ ::String

Returns the value of attribute client_token.

Returns:

  • (::String)


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

def client_token
  @client_token
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


375
376
377
# File 'sig/types.rbs', line 375

def description
  @description
end

#dry_run ⇒ Boolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


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

def dry_run
  @dry_run
end

#instance_metadata_options ⇒ Types::InstanceMetadataOptions

Returns the value of attribute instance_metadata_options.



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

def 
  @instance_metadata_options
end

#instance_profile_name ⇒ ::String

Returns the value of attribute instance_profile_name.

Returns:

  • (::String)


377
378
379
# File 'sig/types.rbs', line 377

def instance_profile_name
  @instance_profile_name
end

#instance_types ⇒ ::Array[::String]

Returns the value of attribute instance_types.

Returns:

  • (::Array[::String])


376
377
378
# File 'sig/types.rbs', line 376

def instance_types
  @instance_types
end

#key_pair ⇒ ::String

Returns the value of attribute key_pair.

Returns:

  • (::String)


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

def key_pair
  @key_pair
end

#logging ⇒ Types::Logging

Returns the value of attribute logging.

Returns:



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

def logging
  @logging
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


374
375
376
# File 'sig/types.rbs', line 374

def name
  @name
end

#placement ⇒ Types::Placement

Returns the value of attribute placement.

Returns:



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

def placement
  @placement
end

#resource_tags ⇒ ::Hash[::String, ::String]

Returns the value of attribute resource_tags.

Returns:

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


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

def resource_tags
  @resource_tags
end

#security_group_ids ⇒ ::Array[::String]

Returns the value of attribute security_group_ids.

Returns:

  • (::Array[::String])


378
379
380
# File 'sig/types.rbs', line 378

def security_group_ids
  @security_group_ids
end

#sns_topic_arn ⇒ ::String

Returns the value of attribute sns_topic_arn.

Returns:

  • (::String)


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

def sns_topic_arn
  @sns_topic_arn
end

#subnet_id ⇒ ::String

Returns the value of attribute subnet_id.

Returns:

  • (::String)


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

def subnet_id
  @subnet_id
end

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

Returns the value of attribute tags.

Returns:

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


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

def tags
  @tags
end

#terminate_instance_on_failure ⇒ Boolean

Returns the value of attribute terminate_instance_on_failure.

Returns:

  • (Boolean)


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

def terminate_instance_on_failure
  @terminate_instance_on_failure
end