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.
1499 1500 1501 |
# File 'sig/types.rbs', line 1499 def auto_scaling_group_name @auto_scaling_group_name end |
#availability_zone_distribution ⇒ Types::AvailabilityZoneDistribution
Returns the value of attribute availability_zone_distribution.
1522 1523 1524 |
# File 'sig/types.rbs', line 1522 def availability_zone_distribution @availability_zone_distribution end |
#availability_zone_ids ⇒ ::Array[::String]
Returns the value of attribute availability_zone_ids.
1508 1509 1510 |
# File 'sig/types.rbs', line 1508 def availability_zone_ids @availability_zone_ids end |
#availability_zone_impairment_policy ⇒ Types::AvailabilityZoneImpairmentPolicy
Returns the value of attribute availability_zone_impairment_policy.
1523 1524 1525 |
# File 'sig/types.rbs', line 1523 def availability_zone_impairment_policy @availability_zone_impairment_policy end |
#availability_zones ⇒ ::Array[::String]
Returns the value of attribute availability_zones.
1507 1508 1509 |
# File 'sig/types.rbs', line 1507 def availability_zones @availability_zones end |
#capacity_rebalance ⇒ Boolean
Returns the value of attribute capacity_rebalance.
1517 1518 1519 |
# File 'sig/types.rbs', line 1517 def capacity_rebalance @capacity_rebalance end |
#capacity_reservation_specification ⇒ Types::CapacityReservationSpecification
Returns the value of attribute capacity_reservation_specification.
1525 1526 1527 |
# File 'sig/types.rbs', line 1525 def capacity_reservation_specification @capacity_reservation_specification end |
#context ⇒ ::String
Returns the value of attribute context.
1518 1519 1520 |
# File 'sig/types.rbs', line 1518 def context @context end |
#default_cooldown ⇒ ::Integer
Returns the value of attribute default_cooldown.
1506 1507 1508 |
# File 'sig/types.rbs', line 1506 def default_cooldown @default_cooldown end |
#default_instance_warmup ⇒ ::Integer
Returns the value of attribute default_instance_warmup.
1520 1521 1522 |
# File 'sig/types.rbs', line 1520 def default_instance_warmup @default_instance_warmup end |
#deletion_protection ⇒ "none", ...
Returns the value of attribute deletion_protection.
1527 1528 1529 |
# File 'sig/types.rbs', line 1527 def deletion_protection @deletion_protection end |
#desired_capacity ⇒ ::Integer
Returns the value of attribute desired_capacity.
1505 1506 1507 |
# File 'sig/types.rbs', line 1505 def desired_capacity @desired_capacity end |
#desired_capacity_type ⇒ ::String
Returns the value of attribute desired_capacity_type.
1519 1520 1521 |
# File 'sig/types.rbs', line 1519 def desired_capacity_type @desired_capacity_type end |
#health_check_grace_period ⇒ ::Integer
Returns the value of attribute health_check_grace_period.
1510 1511 1512 |
# File 'sig/types.rbs', line 1510 def health_check_grace_period @health_check_grace_period end |
#health_check_type ⇒ ::String
Returns the value of attribute health_check_type.
1509 1510 1511 |
# File 'sig/types.rbs', line 1509 def health_check_type @health_check_type end |
#instance_lifecycle_policy ⇒ Types::InstanceLifecyclePolicy
Returns the value of attribute instance_lifecycle_policy.
1526 1527 1528 |
# File 'sig/types.rbs', line 1526 def instance_lifecycle_policy @instance_lifecycle_policy end |
#instance_maintenance_policy ⇒ Types::InstanceMaintenancePolicy
Returns the value of attribute instance_maintenance_policy.
1521 1522 1523 |
# File 'sig/types.rbs', line 1521 def instance_maintenance_policy @instance_maintenance_policy end |
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
1500 1501 1502 |
# File 'sig/types.rbs', line 1500 def launch_configuration_name @launch_configuration_name end |
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
1501 1502 1503 |
# File 'sig/types.rbs', line 1501 def launch_template @launch_template end |
#max_instance_lifetime ⇒ ::Integer
Returns the value of attribute max_instance_lifetime.
1516 1517 1518 |
# File 'sig/types.rbs', line 1516 def max_instance_lifetime @max_instance_lifetime end |
#max_size ⇒ ::Integer
Returns the value of attribute max_size.
1504 1505 1506 |
# File 'sig/types.rbs', line 1504 def max_size @max_size end |
#min_size ⇒ ::Integer
Returns the value of attribute min_size.
1503 1504 1505 |
# File 'sig/types.rbs', line 1503 def min_size @min_size end |
#mixed_instances_policy ⇒ Types::MixedInstancesPolicy
Returns the value of attribute mixed_instances_policy.
1502 1503 1504 |
# File 'sig/types.rbs', line 1502 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.
1514 1515 1516 |
# File 'sig/types.rbs', line 1514 def new_instances_protected_from_scale_in @new_instances_protected_from_scale_in end |
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
1511 1512 1513 |
# File 'sig/types.rbs', line 1511 def placement_group @placement_group end |
#service_linked_role_arn ⇒ ::String
Returns the value of attribute service_linked_role_arn.
1515 1516 1517 |
# File 'sig/types.rbs', line 1515 def service_linked_role_arn @service_linked_role_arn end |
#skip_zonal_shift_validation ⇒ Boolean
Returns the value of attribute skip_zonal_shift_validation.
1524 1525 1526 |
# File 'sig/types.rbs', line 1524 def skip_zonal_shift_validation @skip_zonal_shift_validation end |
#termination_policies ⇒ ::Array[::String]
Returns the value of attribute termination_policies.
1513 1514 1515 |
# File 'sig/types.rbs', line 1513 def termination_policies @termination_policies end |
#vpc_zone_identifier ⇒ ::String
Returns the value of attribute vpc_zone_identifier.
1512 1513 1514 |
# File 'sig/types.rbs', line 1512 def vpc_zone_identifier @vpc_zone_identifier end |