![]() |
![]()
| ![]() |
![]()
NAMEPaws::ECS::CapacityProvider USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::ECS::CapacityProvider object: $service_obj->Method(Att1 => { AutoScalingGroupProvider => $value, ..., UpdateStatusReason => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::ECS::CapacityProvider object: $result = $service_obj->Method(...); $result->Att1->AutoScalingGroupProvider DESCRIPTIONThe details of a capacity provider. ATTRIBUTESAutoScalingGroupProvider => Paws::ECS::AutoScalingGroupProviderThe Auto Scaling group settings for the capacity provider. CapacityProviderArn => StrThe Amazon Resource Name (ARN) that identifies the capacity provider. Name => StrThe name of the capacity provider. Status => StrThe current status of the capacity provider. Only capacity providers in an "ACTIVE" state can be used in a cluster. When a capacity provider is successfully deleted, it will have an "INACTIVE" status. Tags => ArrayRef[Paws::ECS::Tag]The metadata that you apply to the capacity provider to help you categorize and organize it. Each tag consists of a key and an optional value, both of which you define. The following basic restrictions apply to tags:
UpdateStatus => StrThe update status of the capacity provider. The following are the possible states that will be returned.
UpdateStatusReason => StrThe update status reason. This provides further details about the update status for the capacity provider. SEE ALSOThis class forms part of Paws, describing an object used in Paws::ECS BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|