Partilhar via


BuildTasksOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

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

ContainerRegistryManagementClient's

<xref:build_tasks> atributo.

Herança
builtins.object
BuildTasksOperations

Construtor

BuildTasksOperations(*args, **kwargs)

Métodos

begin_create

Cria uma tarefa de compilação para um registo de contentor com os parâmetros especificados.

begin_delete

Elimina uma tarefa de compilação especificada.

begin_update

Atualizações uma tarefa de compilação com os parâmetros especificados.

get

Obtenha as propriedades de uma tarefa de compilação especificada.

list

Lista todas as tarefas de compilação de um registo de contentor especificado.

list_source_repository_properties

Obtenha as propriedades de controlo de origem de uma tarefa de compilação.

begin_create

Cria uma tarefa de compilação para um registo de contentor com os parâmetros especificados.

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

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.

build_task_name
str
Necessário

O nome da tarefa de compilação do registo de contentor. Obrigatório.

build_task_create_parameters
BuildTask ou IO
Necessário

Os parâmetros para criar uma tarefa de compilação. É um tipo buildTask 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 à 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 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 estiver presente nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

begin_delete

Elimina uma tarefa de compilação especificada.

begin_delete(resource_group_name: str, registry_name: str, build_task_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.

build_task_name
str
Necessário

O nome da tarefa de compilação do registo de contentor. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à 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 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 estiver presente nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

begin_update

Atualizações uma tarefa de compilação com os parâmetros especificados.

begin_update(resource_group_name: str, registry_name: str, build_task_name: str, build_task_update_parameters: _models.BuildTaskUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BuildTask]

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.

build_task_name
str
Necessário

O nome da tarefa de compilação do registo de contentor. Obrigatório.

build_task_update_parameters
BuildTaskUpdateParameters ou IO
Necessário

Os parâmetros para atualizar uma tarefa de compilação. É um tipo BuildTaskUpdateParameters 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 à 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 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 estiver presente nenhum cabeçalho de Retry-After.

Devoluções

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

Tipo de retorno

Exceções

get

Obtenha as propriedades de uma tarefa de compilação especificada.

get(resource_group_name: str, registry_name: str, build_task_name: str, **kwargs: Any) -> BuildTask

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.

build_task_name
str
Necessário

O nome da tarefa de compilação do registo de contentor. Obrigatório.

cls
callable

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

Devoluções

BuildTask ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Lista todas as tarefas de compilação de um registo de contentor especificado.

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

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

O filtro de tarefa de compilação a aplicar na operação. O valor predefinido é Nenhum.

skip_token
str
Necessário

$skipToken é suportado em obter a lista de tarefas de compilação, que fornece a página seguinte na lista de tarefas. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

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

Tipo de retorno

Exceções

list_source_repository_properties

Obtenha as propriedades de controlo de origem de uma tarefa de compilação.

list_source_repository_properties(resource_group_name: str, registry_name: str, build_task_name: str, **kwargs: Any) -> SourceRepositoryProperties

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.

build_task_name
str
Necessário

O nome da tarefa de compilação do registo de contentor. Obrigatório.

cls
callable

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

Devoluções

SourceRepositoryProperties ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

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