Compartilhar via


BuildTask Classe

A tarefa de build que tem as propriedades do recurso e todos os itens de build. A tarefa de build terá todas as informações para agendar um build em relação a ela.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.containerregistry.v2018_02_01_preview.models._models_py3.Resource
BuildTask

Construtor

BuildTask(*, location: str, tags: Dict[str, str] | None = None, alias: str | None = None, status: str | _models.BuildTaskStatus | None = None, source_repository: _models.SourceRepositoryProperties | None = None, platform: _models.PlatformProperties | None = None, timeout: int = 3600, **kwargs: Any)

Variáveis

id
str

A ID do recurso.

name
str

O nome do recurso.

type
str

Tipo do recurso.

location
str

A localização do recurso. Isso não pode ser alterado depois que o recurso é criado. Obrigatórios.

tags
dict[str, str]

As marcas do recurso.

provisioning_state
str ou ProvisioningState

O estado de provisionamento da tarefa de build. Os valores conhecidos são: "Creating", "Updating", "Deleting", "Succeeded", "Failed" e "Canceled".

creation_date
datetime

A data de criação da tarefa de build.

alias
str

O nome atualizável alternativo para uma tarefa de build.

status
str ou BuildTaskStatus

O status atual da tarefa de build. Os valores conhecidos são: "Desabilitado" e "Habilitado".

source_repository
SourceRepositoryProperties

As propriedades que descrevem a origem(código) para a tarefa de build.

platform
PlatformProperties

As propriedades da plataforma nas quais o build deve ocorrer.

timeout
int

Tempo limite de build em segundos.