Partilhar via


ConnectedRegistriesOperations Classe

Aviso

NÃO instancia esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

ContainerRegistryManagementClient's

<xref:connected_registries> atributo.

Herança
builtins.object
ConnectedRegistriesOperations

Construtor

ConnectedRegistriesOperations(*args, **kwargs)

Métodos

begin_create

Cria um registo ligado para um registo de contentor com os parâmetros especificados.

begin_deactivate

Desativa a instância de registo ligada.

begin_delete

Elimina um registo ligado de um registo de contentor.

begin_update

Atualizações um registo ligado com os parâmetros especificados.

get

Obtém as propriedades do registo ligado.

list

Lista todos os registos ligados para o registo de contentor especificado.

begin_create

Cria um registo ligado para um registo de contentor com os parâmetros especificados.

begin_create(resource_group_name: str, registry_name: str, connected_registry_name: str, connected_registry_create_parameters: _models.ConnectedRegistry, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ConnectedRegistry]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

connected_registry_name
str
Necessário

O nome do registo ligado. Obrigatório.

connected_registry_create_parameters
ConnectedRegistry ou IO
Necessário

Os parâmetros para criar um ConnectedRegistry. É um tipo ConnectedRegistry ou um tipo de E/S. Obrigatório.

content_type
str

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

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve ConnectedRegistry ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_deactivate

Desativa a instância de registo ligada.

begin_deactivate(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

connected_registry_name
str
Necessário

O nome do registo ligado. Obrigatório.

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_delete

Elimina um registo ligado de um registo de contentor.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

connected_registry_name
str
Necessário

O nome do registo ligado. Obrigatório.

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update

Atualizações um registo ligado com os parâmetros especificados.

begin_update(resource_group_name: str, registry_name: str, connected_registry_name: str, connected_registry_update_parameters: _models.ConnectedRegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ConnectedRegistry]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

connected_registry_name
str
Necessário

O nome do registo ligado. Obrigatório.

connected_registry_update_parameters
ConnectedRegistryUpdateParameters ou IO
Necessário

Os parâmetros para atualizar um ConnectedRegistry. É um tipo connectedRegistryUpdateParameters ou um tipo de E/S. Obrigatório.

content_type
str

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

cls
callable

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

continuation_token
str

Um token de continuação para reiniciar um poller a partir de um estado guardado.

polling
bool ou PollingMethod

Por predefinição, o seu método de consulta será ARMPolling. Transmita Falso para que esta operação não seja consultada ou transmita o seu próprio objeto de consulta inicializado para uma estratégia de consulta pessoal.

polling_interval
int

Tempo de espera predefinido entre duas sondagens para operações LRO se não existir nenhum cabeçalho de Retry-After.

Devoluções

Uma instância do LROPoller que devolve ConnectedRegistry ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtém as propriedades do registo ligado.

get(resource_group_name: str, registry_name: str, connected_registry_name: str, **kwargs: Any) -> ConnectedRegistry

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

connected_registry_name
str
Necessário

O nome do registo ligado. Obrigatório.

cls
callable

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

Devoluções

ConnectedRegistry ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Lista todos os registos ligados para o registo de contentor especificado.

list(resource_group_name: str, registry_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ConnectedRegistry]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos ao qual pertence o registo de contentor. Obrigatório.

registry_name
str
Necessário

O nome do registo de contentor. Obrigatório.

filter
str
Necessário

Uma expressão de filtro OData que descreve um subconjunto deRegistries ligados para devolver. Os parâmetros que podem ser filtrados são parent.id (o ID de recurso do elemento principal connectedRegistry), modo e connectionState. O operador suportado é eq. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

Atributos

models

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