184 bool m_managedScalingHasBeenSet =
false;
187 bool m_managedTerminationProtectionHasBeenSet =
false;
bool ManagedTerminationProtectionHasBeenSet() const
AWS_ECS_API AutoScalingGroupProviderUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
AutoScalingGroupProviderUpdate & WithManagedScaling(ManagedScaling &&value)
void SetManagedScaling(const ManagedScaling &value)
AutoScalingGroupProviderUpdate & WithManagedTerminationProtection(ManagedTerminationProtection &&value)
AutoScalingGroupProviderUpdate & WithManagedTerminationProtection(const ManagedTerminationProtection &value)
void SetManagedScaling(ManagedScaling &&value)
AutoScalingGroupProviderUpdate & WithManagedScaling(const ManagedScaling &value)
const ManagedTerminationProtection & GetManagedTerminationProtection() const
AWS_ECS_API AutoScalingGroupProviderUpdate()
bool ManagedScalingHasBeenSet() const
void SetManagedTerminationProtection(const ManagedTerminationProtection &value)
const ManagedScaling & GetManagedScaling() const
AWS_ECS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_ECS_API AutoScalingGroupProviderUpdate(Aws::Utils::Json::JsonView jsonValue)
void SetManagedTerminationProtection(ManagedTerminationProtection &&value)
ManagedTerminationProtection