OpsWorks / Client / describe_ecs_clusters
describe_ecs_clusters#
- OpsWorks.Client.describe_ecs_clusters(**kwargs)#
- Describes Amazon ECS clusters that are registered with a stack. If you specify only a stack ID, you can use the - MaxResultsand- NextTokenparameters to paginate the response. However, AWS OpsWorks Stacks currently supports only one cluster per layer, so the result set has a maximum of one element.- Required Permissions: To use this action, an IAM user must have a Show, Deploy, or Manage permissions level for the stack or an attached policy that explicitly grants permission. For more information about user permissions, see Managing User Permissions. - This call accepts only one resource-identifying parameter. - See also: AWS API Documentation - Request Syntax- response = client.describe_ecs_clusters( EcsClusterArns=[ 'string', ], StackId='string', NextToken='string', MaxResults=123 ) - Parameters:
- EcsClusterArns (list) – - A list of ARNs, one for each cluster to be described. - (string) – 
 
- StackId (string) – A stack ID. - DescribeEcsClustersreturns a description of the cluster that is registered with the stack.
- NextToken (string) – If the previous paginated request did not return all of the remaining results, the response object’s - NextTokenparameter value is set to a token. To retrieve the next set of results, call- DescribeEcsClustersagain and assign that token to the request object’s- NextTokenparameter. If there are no remaining results, the previous response object’s- NextTokenparameter is set to- null.
- MaxResults (integer) – To receive a paginated response, use this parameter to specify the maximum number of results to be returned with a single call. If the number of available results exceeds this maximum, the response includes a - NextTokenvalue that you can assign to the- NextTokenrequest parameter to get the next set of results.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'EcsClusters': [ { 'EcsClusterArn': 'string', 'EcsClusterName': 'string', 'StackId': 'string', 'RegisteredAt': 'string' }, ], 'NextToken': 'string' } - Response Structure- (dict) – - Contains the response to a - DescribeEcsClustersrequest.- EcsClusters (list) – - A list of - EcsClusterobjects containing the cluster descriptions.- (dict) – - Describes a registered Amazon ECS cluster. - EcsClusterArn (string) – - The cluster’s ARN. 
- EcsClusterName (string) – - The cluster name. 
- StackId (string) – - The stack ID. 
- RegisteredAt (string) – - The time and date that the cluster was registered with the stack. 
 
 
- NextToken (string) – - If a paginated request does not return all of the remaining results, this parameter is set to a token that you can assign to the request object’s - NextTokenparameter to retrieve the next set of results. If the previous paginated request returned all of the remaining results, this parameter is set to- null.
 
 
 - Exceptions- OpsWorks.Client.exceptions.ValidationException
- OpsWorks.Client.exceptions.ResourceNotFoundException