

*********
ECRPublic
*********



======
Client
======



.. py:class:: ECRPublic.Client

  A low-level client representing Amazon Elastic Container Registry Public (ECR Public)
   

  Amazon Elastic Container Registry Public (Amazon ECR Public) is a managed container image registry service. Amazon ECR provides both public and private registries to host your container images. You can use the Docker CLI or your preferred client to push, pull, and manage images. Amazon ECR provides a secure, scalable, and reliable registry for your Docker or Open Container Initiative (OCI) images. Amazon ECR supports public repositories with this API. For information about the Amazon ECR API for private repositories, see `Amazon Elastic Container Registry API Reference <https://docs.aws.amazon.com/AmazonECR/latest/APIReference/Welcome.html>`__.

  ::

    
    import boto3
    
    client = boto3.client('ecr-public')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  ecr-public/client/batch_check_layer_availability
  ecr-public/client/batch_delete_image
  ecr-public/client/can_paginate
  ecr-public/client/close
  ecr-public/client/complete_layer_upload
  ecr-public/client/create_repository
  ecr-public/client/delete_repository
  ecr-public/client/delete_repository_policy
  ecr-public/client/describe_image_tags
  ecr-public/client/describe_images
  ecr-public/client/describe_registries
  ecr-public/client/describe_repositories
  ecr-public/client/get_authorization_token
  ecr-public/client/get_paginator
  ecr-public/client/get_registry_catalog_data
  ecr-public/client/get_repository_catalog_data
  ecr-public/client/get_repository_policy
  ecr-public/client/get_waiter
  ecr-public/client/initiate_layer_upload
  ecr-public/client/list_tags_for_resource
  ecr-public/client/put_image
  ecr-public/client/put_registry_catalog_data
  ecr-public/client/put_repository_catalog_data
  ecr-public/client/set_repository_policy
  ecr-public/client/tag_resource
  ecr-public/client/untag_resource
  ecr-public/client/upload_layer_part


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  ecr-public/paginator/DescribeImageTags
  ecr-public/paginator/DescribeImages
  ecr-public/paginator/DescribeRegistries
  ecr-public/paginator/DescribeRepositories
