Manual Reference Pages - PAWS::ECS::CREATESERVICE (3)
Paws::ECS::CreateService - Arguments for method CreateService on Paws::ECS
This class represents the parameters used for calling the method CreateService on the
Amazon EC2 Container Service service. Use the attributes of this class
as arguments to method CreateService.
You shoulnt make instances of this class. Each attribute should be used as a named argument in the call to CreateService.
As an example:
$service_obj->CreateService(Att1 => $value1, Att2 => $value2, ...);
Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object.
clientToken => Str
Unique, case-sensitive identifier you provide to ensure the idempotency
of the request. Up to 32 ASCII characters are allowed.
cluster => Str
The short name or full Amazon Resource Name (ARN) of the cluster that
you want to run your service on. If you do not specify a cluster, the
default cluster is assumed.
REQUIRED desiredCount => Int
The number of instantiations of the specified task definition that you
would like to place and keep running on your cluster.
loadBalancers => ArrayRef[Paws::ECS::LoadBalancer]
A list of load balancer objects, containing the load balancer name, the
container name (as it appears in a container definition), and the
container port to access from the load balancer.
role => Str
The name or full Amazon Resource Name (ARN) of the IAM role that allows
your Amazon ECS container agent to make calls to your load balancer on
your behalf. This parameter is only required if you are using a load
balancer with your service.
REQUIRED serviceName => Str
The name of your service. Up to 255 letters (uppercase and lowercase),
numbers, hyphens, and underscores are allowed. Service names must be
unique within a cluster, but you can have similarly named services in
multiple clusters within a region or across multiple regions.
REQUIRED taskDefinition => Str
The family and revision (family:revision) or full Amazon
Resource Name (ARN) of the task definition that you want to run in your
service. If a revision is not specified, the latest ACTIVE
revision is used.
This class forms part of Paws, documenting arguments for method CreateService in Paws::ECS
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
|perl v5.20.3 ||PAWS::ECS::CREATESERVICE (3) ||2015-08-06 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.