Class: Aws::Types::CreateCapacityProviderRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_name::String

Returns the value of attribute capacity_provider_name.

Returns:

  • (::String)


353
354
355
# File 'sig/types.rbs', line 353

def capacity_provider_name
  @capacity_provider_name
end

#capacity_provider_scaling_configTypes::CapacityProviderScalingConfig

Returns the value of attribute capacity_provider_scaling_config.



357
358
359
# File 'sig/types.rbs', line 357

def capacity_provider_scaling_config
  @capacity_provider_scaling_config
end

#instance_requirementsTypes::InstanceRequirements

Returns the value of attribute instance_requirements.



356
357
358
# File 'sig/types.rbs', line 356

def instance_requirements
  @instance_requirements
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


358
359
360
# File 'sig/types.rbs', line 358

def kms_key_arn
  @kms_key_arn
end

#permissions_configTypes::CapacityProviderPermissionsConfig

Returns the value of attribute permissions_config.



355
356
357
# File 'sig/types.rbs', line 355

def permissions_config
  @permissions_config
end

#propagate_tagsTypes::PropagateTags

Returns the value of attribute propagate_tags.



360
361
362
# File 'sig/types.rbs', line 360

def propagate_tags
  @propagate_tags
end

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

Returns the value of attribute tags.

Returns:

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


359
360
361
# File 'sig/types.rbs', line 359

def tags
  @tags
end

#telemetry_configTypes::CapacityProviderTelemetryConfig

Returns the value of attribute telemetry_config.



361
362
363
# File 'sig/types.rbs', line 361

def telemetry_config
  @telemetry_config
end

#vpc_configTypes::CapacityProviderVpcConfig

Returns the value of attribute vpc_config.



354
355
356
# File 'sig/types.rbs', line 354

def vpc_config
  @vpc_config
end