Class: Aws::Types::UpdateAutoScalingGroupType

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auto_scaling_group_name::String

Returns the value of attribute auto_scaling_group_name.

Returns:

  • (::String)


1499
1500
1501
# File 'sig/types.rbs', line 1499

def auto_scaling_group_name
  @auto_scaling_group_name
end

#availability_zone_distributionTypes::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.

Returns:

  • (::Array[::String])


1508
1509
1510
# File 'sig/types.rbs', line 1508

def availability_zone_ids
  @availability_zone_ids
end

#availability_zone_impairment_policyTypes::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.

Returns:

  • (::Array[::String])


1507
1508
1509
# File 'sig/types.rbs', line 1507

def availability_zones
  @availability_zones
end

#capacity_rebalanceBoolean

Returns the value of attribute capacity_rebalance.

Returns:

  • (Boolean)


1517
1518
1519
# File 'sig/types.rbs', line 1517

def capacity_rebalance
  @capacity_rebalance
end

#capacity_reservation_specificationTypes::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.

Returns:

  • (::String)


1518
1519
1520
# File 'sig/types.rbs', line 1518

def context
  @context
end

#default_cooldown::Integer

Returns the value of attribute default_cooldown.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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.

Returns:

  • ("none", "prevent-force-deletion", "prevent-all-deletion")


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


1509
1510
1511
# File 'sig/types.rbs', line 1509

def health_check_type
  @health_check_type
end

#instance_lifecycle_policyTypes::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_policyTypes::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.

Returns:

  • (::String)


1500
1501
1502
# File 'sig/types.rbs', line 1500

def launch_configuration_name
  @launch_configuration_name
end

#launch_templateTypes::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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Integer)


1503
1504
1505
# File 'sig/types.rbs', line 1503

def min_size
  @min_size
end

#mixed_instances_policyTypes::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_inBoolean

Returns the value of attribute new_instances_protected_from_scale_in.

Returns:

  • (Boolean)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


1515
1516
1517
# File 'sig/types.rbs', line 1515

def service_linked_role_arn
  @service_linked_role_arn
end

#skip_zonal_shift_validationBoolean

Returns the value of attribute skip_zonal_shift_validation.

Returns:

  • (Boolean)


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.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::String)


1512
1513
1514
# File 'sig/types.rbs', line 1512

def vpc_zone_identifier
  @vpc_zone_identifier
end