Class: Aws::Types::UpdateAutoScalingGroupType
- Inherits:
-
Object
- Object
- Aws::Types::UpdateAutoScalingGroupType
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#auto_scaling_group_name ⇒ ::String
Returns the value of attribute auto_scaling_group_name.
-
#availability_zone_distribution ⇒ Types::AvailabilityZoneDistribution
Returns the value of attribute availability_zone_distribution.
-
#availability_zone_ids ⇒ ::Array[::String]
Returns the value of attribute availability_zone_ids.
-
#availability_zone_impairment_policy ⇒ Types::AvailabilityZoneImpairmentPolicy
Returns the value of attribute availability_zone_impairment_policy.
-
#availability_zones ⇒ ::Array[::String]
Returns the value of attribute availability_zones.
-
#capacity_rebalance ⇒ Boolean
Returns the value of attribute capacity_rebalance.
-
#capacity_reservation_specification ⇒ Types::CapacityReservationSpecification
Returns the value of attribute capacity_reservation_specification.
-
#context ⇒ ::String
Returns the value of attribute context.
-
#default_cooldown ⇒ ::Integer
Returns the value of attribute default_cooldown.
-
#default_instance_warmup ⇒ ::Integer
Returns the value of attribute default_instance_warmup.
-
#deletion_protection ⇒ "none", ...
Returns the value of attribute deletion_protection.
-
#desired_capacity ⇒ ::Integer
Returns the value of attribute desired_capacity.
-
#desired_capacity_type ⇒ ::String
Returns the value of attribute desired_capacity_type.
-
#health_check_grace_period ⇒ ::Integer
Returns the value of attribute health_check_grace_period.
-
#health_check_type ⇒ ::String
Returns the value of attribute health_check_type.
-
#instance_lifecycle_policy ⇒ Types::InstanceLifecyclePolicy
Returns the value of attribute instance_lifecycle_policy.
-
#instance_maintenance_policy ⇒ Types::InstanceMaintenancePolicy
Returns the value of attribute instance_maintenance_policy.
-
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
-
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
-
#max_instance_lifetime ⇒ ::Integer
Returns the value of attribute max_instance_lifetime.
-
#max_size ⇒ ::Integer
Returns the value of attribute max_size.
-
#min_size ⇒ ::Integer
Returns the value of attribute min_size.
-
#mixed_instances_policy ⇒ Types::MixedInstancesPolicy
Returns the value of attribute mixed_instances_policy.
-
#new_instances_protected_from_scale_in ⇒ Boolean
Returns the value of attribute new_instances_protected_from_scale_in.
-
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
-
#service_linked_role_arn ⇒ ::String
Returns the value of attribute service_linked_role_arn.
-
#skip_zonal_shift_validation ⇒ Boolean
Returns the value of attribute skip_zonal_shift_validation.
-
#termination_policies ⇒ ::Array[::String]
Returns the value of attribute termination_policies.
-
#vpc_zone_identifier ⇒ ::String
Returns the value of attribute vpc_zone_identifier.
Instance Attribute Details
#auto_scaling_group_name ⇒ ::String
Returns the value of attribute auto_scaling_group_name.
1513 1514 1515 |
# File 'sig/types.rbs', line 1513 def auto_scaling_group_name @auto_scaling_group_name end |
#availability_zone_distribution ⇒ Types::AvailabilityZoneDistribution
Returns the value of attribute availability_zone_distribution.
1536 1537 1538 |
# File 'sig/types.rbs', line 1536 def availability_zone_distribution @availability_zone_distribution end |
#availability_zone_ids ⇒ ::Array[::String]
Returns the value of attribute availability_zone_ids.
1522 1523 1524 |
# File 'sig/types.rbs', line 1522 def availability_zone_ids @availability_zone_ids end |
#availability_zone_impairment_policy ⇒ Types::AvailabilityZoneImpairmentPolicy
Returns the value of attribute availability_zone_impairment_policy.
1537 1538 1539 |
# File 'sig/types.rbs', line 1537 def availability_zone_impairment_policy @availability_zone_impairment_policy end |
#availability_zones ⇒ ::Array[::String]
Returns the value of attribute availability_zones.
1521 1522 1523 |
# File 'sig/types.rbs', line 1521 def availability_zones @availability_zones end |
#capacity_rebalance ⇒ Boolean
Returns the value of attribute capacity_rebalance.
1531 1532 1533 |
# File 'sig/types.rbs', line 1531 def capacity_rebalance @capacity_rebalance end |
#capacity_reservation_specification ⇒ Types::CapacityReservationSpecification
Returns the value of attribute capacity_reservation_specification.
1539 1540 1541 |
# File 'sig/types.rbs', line 1539 def capacity_reservation_specification @capacity_reservation_specification end |
#context ⇒ ::String
Returns the value of attribute context.
1532 1533 1534 |
# File 'sig/types.rbs', line 1532 def context @context end |
#default_cooldown ⇒ ::Integer
Returns the value of attribute default_cooldown.
1520 1521 1522 |
# File 'sig/types.rbs', line 1520 def default_cooldown @default_cooldown end |
#default_instance_warmup ⇒ ::Integer
Returns the value of attribute default_instance_warmup.
1534 1535 1536 |
# File 'sig/types.rbs', line 1534 def default_instance_warmup @default_instance_warmup end |
#deletion_protection ⇒ "none", ...
Returns the value of attribute deletion_protection.
1541 1542 1543 |
# File 'sig/types.rbs', line 1541 def deletion_protection @deletion_protection end |
#desired_capacity ⇒ ::Integer
Returns the value of attribute desired_capacity.
1519 1520 1521 |
# File 'sig/types.rbs', line 1519 def desired_capacity @desired_capacity end |
#desired_capacity_type ⇒ ::String
Returns the value of attribute desired_capacity_type.
1533 1534 1535 |
# File 'sig/types.rbs', line 1533 def desired_capacity_type @desired_capacity_type end |
#health_check_grace_period ⇒ ::Integer
Returns the value of attribute health_check_grace_period.
1524 1525 1526 |
# File 'sig/types.rbs', line 1524 def health_check_grace_period @health_check_grace_period end |
#health_check_type ⇒ ::String
Returns the value of attribute health_check_type.
1523 1524 1525 |
# File 'sig/types.rbs', line 1523 def health_check_type @health_check_type end |
#instance_lifecycle_policy ⇒ Types::InstanceLifecyclePolicy
Returns the value of attribute instance_lifecycle_policy.
1540 1541 1542 |
# File 'sig/types.rbs', line 1540 def instance_lifecycle_policy @instance_lifecycle_policy end |
#instance_maintenance_policy ⇒ Types::InstanceMaintenancePolicy
Returns the value of attribute instance_maintenance_policy.
1535 1536 1537 |
# File 'sig/types.rbs', line 1535 def instance_maintenance_policy @instance_maintenance_policy end |
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
1514 1515 1516 |
# File 'sig/types.rbs', line 1514 def launch_configuration_name @launch_configuration_name end |
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
1515 1516 1517 |
# File 'sig/types.rbs', line 1515 def launch_template @launch_template end |
#max_instance_lifetime ⇒ ::Integer
Returns the value of attribute max_instance_lifetime.
1530 1531 1532 |
# File 'sig/types.rbs', line 1530 def max_instance_lifetime @max_instance_lifetime end |
#max_size ⇒ ::Integer
Returns the value of attribute max_size.
1518 1519 1520 |
# File 'sig/types.rbs', line 1518 def max_size @max_size end |
#min_size ⇒ ::Integer
Returns the value of attribute min_size.
1517 1518 1519 |
# File 'sig/types.rbs', line 1517 def min_size @min_size end |
#mixed_instances_policy ⇒ Types::MixedInstancesPolicy
Returns the value of attribute mixed_instances_policy.
1516 1517 1518 |
# File 'sig/types.rbs', line 1516 def mixed_instances_policy @mixed_instances_policy end |
#new_instances_protected_from_scale_in ⇒ Boolean
Returns the value of attribute new_instances_protected_from_scale_in.
1528 1529 1530 |
# File 'sig/types.rbs', line 1528 def new_instances_protected_from_scale_in @new_instances_protected_from_scale_in end |
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
1525 1526 1527 |
# File 'sig/types.rbs', line 1525 def placement_group @placement_group end |
#service_linked_role_arn ⇒ ::String
Returns the value of attribute service_linked_role_arn.
1529 1530 1531 |
# File 'sig/types.rbs', line 1529 def service_linked_role_arn @service_linked_role_arn end |
#skip_zonal_shift_validation ⇒ Boolean
Returns the value of attribute skip_zonal_shift_validation.
1538 1539 1540 |
# File 'sig/types.rbs', line 1538 def skip_zonal_shift_validation @skip_zonal_shift_validation end |
#termination_policies ⇒ ::Array[::String]
Returns the value of attribute termination_policies.
1527 1528 1529 |
# File 'sig/types.rbs', line 1527 def termination_policies @termination_policies end |
#vpc_zone_identifier ⇒ ::String
Returns the value of attribute vpc_zone_identifier.
1526 1527 1528 |
# File 'sig/types.rbs', line 1526 def vpc_zone_identifier @vpc_zone_identifier end |