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.ResourceBuildTask
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.
- 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.