Compartilhar via


RegistriesOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

ContainerRegistryManagementClient's

Atributo <xref:registries>.

Herança
builtins.object
RegistriesOperations

Construtor

RegistriesOperations(*args, **kwargs)

Métodos

begin_create

Cria um registro de contêiner com os parâmetros especificados.

begin_delete

Excluir um registro de contêiner.

begin_import_image

Copia uma imagem para esse registro de contêiner do registro de contêiner especificado.

begin_update

Atualizações um registro de contêiner com os parâmetros especificados.

check_name_availability

Verificar se o nome do registro de contêiner está disponível para uso. O nome deve conter apenas caracteres alfanuméricos, ser globalmente exclusivo e entre 5 e 50 caracteres de comprimento.

get

Obtém as propriedades do registro de contêiner especificado.

list

Lista todos os registros de contêiner na assinatura especificada.

list_by_resource_group

Lista todos os registros de contêiner no grupo de recursos especificado.

list_credentials

Listar as credenciais de logon para o registro de contêiner especificado.

list_private_link_resources

Lista os recursos de link privado para um registro de contêiner.

list_usages

Obtém os usos de cota para o registro de contêiner especificado.

regenerate_credential

Regenerar uma das credenciais de logon para o registro de contêiner especificado.

begin_create

Cria um registro de contêiner com os parâmetros especificados.

async begin_create(resource_group_name: str, registry_name: str, registry: _models.Registry, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Registry]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

registry
Registry ou IO
Obrigatório

Os parâmetros para criar um registro de contêiner. É um tipo de Registro ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna o Registro ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Excluir um registro de contêiner.

async begin_delete(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_import_image

Copia uma imagem para esse registro de contêiner do registro de contêiner especificado.

async begin_import_image(resource_group_name: str, registry_name: str, parameters: _models.ImportImageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

parameters
ImportImageParameters ou IO
Obrigatório

Os parâmetros que especificam a imagem a ser copiada e o registro de contêiner de origem. É um tipo ImportImageParameters ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna None ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update

Atualizações um registro de contêiner com os parâmetros especificados.

async begin_update(resource_group_name: str, registry_name: str, registry_update_parameters: _models.RegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Registry]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

registry_update_parameters
RegistryUpdateParameters ou IO
Obrigatório

Os parâmetros para atualizar um registro de contêiner. É um tipo RegistryUpdateParameters ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

continuation_token
str

Um token de continuação para reiniciar um poller de um estado salvo.

polling
bool ou AsyncPollingMethod

Por padrão, seu método de sondagem será AsyncARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.

Retornos

Uma instância de AsyncLROPoller que retorna o Registro ou o resultado de cls(response)

Tipo de retorno

Exceções

check_name_availability

Verificar se o nome do registro de contêiner está disponível para uso. O nome deve conter apenas caracteres alfanuméricos, ser globalmente exclusivo e entre 5 e 50 caracteres de comprimento.

async check_name_availability(registry_name_check_request: _models.RegistryNameCheckRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryNameStatus

Parâmetros

registry_name_check_request
RegistryNameCheckRequest ou IO
Obrigatório

O objeto que contém informações para a solicitação de disponibilidade. É um tipo RegistryNameCheckRequest ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

RegistryNameStatus ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtém as propriedades do registro de contêiner especificado.

async get(resource_group_name: str, registry_name: str, **kwargs: Any) -> Registry

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Registro ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Lista todos os registros de contêiner na assinatura especificada.

list(**kwargs: Any) -> AsyncIterable[Registry]

Parâmetros

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância do Registro ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_resource_group

Lista todos os registros de contêiner no grupo de recursos especificado.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[Registry]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância do Registro ou o resultado de cls(response)

Tipo de retorno

Exceções

list_credentials

Listar as credenciais de logon para o registro de contêiner especificado.

async list_credentials(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryListCredentialsResult

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

RegistryListCredentialsResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Lista os recursos de link privado para um registro de contêiner.

list_private_link_resources(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncIterable[PrivateLinkResource]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como uma instância de PrivateLinkResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list_usages

Obtém os usos de cota para o registro de contêiner especificado.

async list_usages(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryUsageListResult

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

RegistryUsageListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

regenerate_credential

Regenerar uma das credenciais de logon para o registro de contêiner especificado.

async regenerate_credential(resource_group_name: str, registry_name: str, regenerate_credential_parameters: _models.RegenerateCredentialParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryListCredentialsResult

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos ao qual o registro de contêiner pertence. Obrigatórios.

registry_name
str
Obrigatório

O nome do registro de contêiner. Obrigatórios.

regenerate_credential_parameters
RegenerateCredentialParameters ou IO
Obrigatório

Especifica o nome da senha que deve ser regenerada – senha ou senha2. É um tipo RegenerateCredentialParameters ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

RegistryListCredentialsResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.containerregistry.v2019_12_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2019_12_01_preview\\models\\__init__.py'>