Partilhar via


ScopeMapsOperations Classe

Aviso

NÃO instancia esta classe diretamente.

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

ContainerRegistryManagementClient's

<xref:scope_maps> atributo.

Herança
builtins.object
ScopeMapsOperations

Construtor

ScopeMapsOperations(*args, **kwargs)

Métodos

begin_create

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

begin_delete

Elimina um mapa de âmbito de um registo de contentor.

begin_update

Atualizações um mapa de âmbito com os parâmetros especificados.

get

Obtém as propriedades do mapa de âmbito especificado.

list

Lista todos os mapas de âmbito do registo de contentor especificado.

begin_create

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

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

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.

scope_map_name
str
Necessário

O nome do mapa de âmbito. Obrigatório.

scope_map_create_parameters
ScopeMap ou IO
Necessário

Os parâmetros para criar um mapa de âmbito. É um tipo ScopeMap 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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve ScopeMap ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Elimina um mapa de âmbito de um registo de contentor.

async begin_delete(resource_group_name: str, registry_name: str, scope_map_name: str, **kwargs: Any) -> AsyncLROPoller[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.

scope_map_name
str
Necessário

O nome do mapa de âmbito. 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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update

Atualizações um mapa de âmbito com os parâmetros especificados.

async begin_update(resource_group_name: str, registry_name: str, scope_map_name: str, scope_map_update_parameters: _models.ScopeMapUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.ScopeMap]

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.

scope_map_name
str
Necessário

O nome do mapa de âmbito. Obrigatório.

scope_map_update_parameters
ScopeMapUpdateParameters ou IO
Necessário

Os parâmetros para atualizar um mapa de âmbito. É um tipo ScopeMapUpdateParameters 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 AsyncPollingMethod

Por predefinição, o método de consulta será AsyncARMPolling. 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 de AsyncLROPoller que devolve ScopeMap ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtém as propriedades do mapa de âmbito especificado.

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

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.

scope_map_name
str
Necessário

O nome do mapa de âmbito. Obrigatório.

cls
callable

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

Devoluções

ScopeMap ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list

Lista todos os mapas de âmbito do registo de contentor especificado.

list(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncIterable[ScopeMap]

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.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

Atributos

models

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