ECR / Waiter / LifecyclePolicyPreviewComplete
LifecyclePolicyPreviewComplete#
- class ECR.Waiter.LifecyclePolicyPreviewComplete#
- waiter = client.get_waiter('lifecycle_policy_preview_complete') - wait(**kwargs)#
- Polls - ECR.Client.get_lifecycle_policy_preview()every 5 seconds until a successful state is reached. An error is raised after 20 failed checks.- See also: AWS API Documentation - Request Syntax- waiter.wait( registryId='string', repositoryName='string', imageIds=[ { 'imageDigest': 'string', 'imageTag': 'string' }, ], nextToken='string', maxResults=123, filter={ 'tagStatus': 'TAGGED'|'UNTAGGED'|'ANY' }, WaiterConfig={ 'Delay': 123, 'MaxAttempts': 123 } ) - Parameters:
- registryId (string) – The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed. 
- repositoryName (string) – - [REQUIRED] - The name of the repository. 
- imageIds (list) – - The list of imageIDs to be included. - (dict) – - An object with identifying information for an image in an Amazon ECR repository. - imageDigest (string) – - The - sha256digest of the image manifest.
- imageTag (string) – - The tag used for the image. 
 
 
- nextToken (string) – The - nextTokenvalue returned from a previous paginated
 
 
 - GetLifecyclePolicyPreviewRequestrequest where- maxResultswas used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the- nextTokenvalue. This value is- nullwhen there are no more results to return. This option cannot be used when you specify images with- imageIds.- type maxResults:
- integer 
- param maxResults:
- The maximum number of repository results returned by - GetLifecyclePolicyPreviewRequestin paginated output. When this parameter is used,- GetLifecyclePolicyPreviewRequestonly returns
 - maxResultsresults in a single page along with a- nextTokenresponse element. The remaining results of the initial request can be seen by sending another- GetLifecyclePolicyPreviewRequestrequest with the returned- nextTokenvalue. This value can be between 1 and 1000. If this parameter is not used, then- GetLifecyclePolicyPreviewRequestreturns up to 100 results and a- nextTokenvalue, if applicable. This option cannot be used when you specify images with- imageIds.- type filter:
- dict 
- param filter:
- An optional parameter that filters results based on image tag status and all tags, if tagged. - tagStatus (string) – - The tag status of the image. 
 
- type WaiterConfig:
- dict 
- param WaiterConfig:
- A dictionary that provides parameters to control waiting behavior. - Delay (integer) – - The amount of time in seconds to wait between attempts. Default: 5 
- MaxAttempts (integer) – - The maximum number of attempts to be made. Default: 20 
 
- returns:
- None