Workflow interface
Reprezentacja zasobu przepływu pracy
- Rozszerzenie
Właściwości
acr | Informacje o rejestrze kontenerów platformy Azure |
aks |
Zasób klastra Usługi Azure Kubernetes, do których zostanie wdrożona aplikacja. |
app |
Nazwa aplikacji. |
auth |
Określa stan autoryzacji żądań. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
branch |
Nazwa gałęzi repozytorium |
builder |
Wersja obrazu języka używanego do kompilowania kodu w wygenerowanych plikach dockerfile. |
deployment |
|
docker |
Ścieżka do kontekstu kompilacji pliku Dockerfile w repozytorium. |
dockerfile | Ścieżka do pliku Dockerfile w repozytorium. |
dockerfile |
Tryb generowania, który ma być używany do generowania plików Dockerfile. |
dockerfile |
Katalog do wyprowadzenia wygenerowanego pliku Dockerfile. |
generation |
Używany język programowania. |
image |
Nazwa obrazu do wygenerowania. |
image |
Tag, który ma być stosowany do wygenerowanego obrazu. |
language |
Wersja obrazu języka używanego do wykonywania w wygenerowanych plikach dockerfile. |
last |
|
manifest |
Tryb generowania, który ma być używany do generowania manifestu. |
manifest |
Katalog do wyprowadzania wygenerowanych manifestów. |
manifest |
Określa typ manifestów do wygenerowania. |
namespace |
Przestrzeń nazw do wdrożenia aplikacji. |
namespace |
Przestrzeń nazw kubernetes, w ramach których aplikacja jest wdrażana. |
oidc |
Pola potrzebne do OIDC w usłudze GitHub. |
port | Port, na który jest uwidoczniona aplikacja. |
pr |
Stan żądania ściągnięcia przesłanego do repozytorium użytkowników. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
prURL | Adres URL żądania ściągnięcia przesłany do repozytorium użytkowników. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
pull |
Liczba skojarzona z przesłanym żądaniem ściągnięcia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
repository |
Nazwa repozytorium |
repository |
Właściciel repozytorium |
Właściwości dziedziczone
id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
location | Lokalizacja geograficzna, w której znajduje się zasób |
name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
system |
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
tags | Tagi zasobów. |
type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
acr
aksResourceId
Zasób klastra Usługi Azure Kubernetes, do których zostanie wdrożona aplikacja.
aksResourceId?: string
Wartość właściwości
string
appName
Nazwa aplikacji.
appName?: string
Wartość właściwości
string
authStatus
Określa stan autoryzacji żądań. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
authStatus?: string
Wartość właściwości
string
branchName
Nazwa gałęzi repozytorium
branchName?: string
Wartość właściwości
string
builderVersion
Wersja obrazu języka używanego do kompilowania kodu w wygenerowanych plikach dockerfile.
builderVersion?: string
Wartość właściwości
string
deploymentProperties
dockerBuildContext
Ścieżka do kontekstu kompilacji pliku Dockerfile w repozytorium.
dockerBuildContext?: string
Wartość właściwości
string
dockerfile
Ścieżka do pliku Dockerfile w repozytorium.
dockerfile?: string
Wartość właściwości
string
dockerfileGenerationMode
Tryb generowania, który ma być używany do generowania plików Dockerfile.
dockerfileGenerationMode?: string
Wartość właściwości
string
dockerfileOutputDirectory
Katalog do wyprowadzenia wygenerowanego pliku Dockerfile.
dockerfileOutputDirectory?: string
Wartość właściwości
string
generationLanguage
Używany język programowania.
generationLanguage?: string
Wartość właściwości
string
imageName
Nazwa obrazu do wygenerowania.
imageName?: string
Wartość właściwości
string
imageTag
Tag, który ma być stosowany do wygenerowanego obrazu.
imageTag?: string
Wartość właściwości
string
languageVersion
Wersja obrazu języka używanego do wykonywania w wygenerowanych plikach dockerfile.
languageVersion?: string
Wartość właściwości
string
lastWorkflowRun
manifestGenerationMode
Tryb generowania, który ma być używany do generowania manifestu.
manifestGenerationMode?: string
Wartość właściwości
string
manifestOutputDirectory
Katalog do wyprowadzania wygenerowanych manifestów.
manifestOutputDirectory?: string
Wartość właściwości
string
manifestType
Określa typ manifestów do wygenerowania.
manifestType?: string
Wartość właściwości
string
namespacePropertiesArtifactGenerationPropertiesNamespace
Przestrzeń nazw do wdrożenia aplikacji.
namespacePropertiesArtifactGenerationPropertiesNamespace?: string
Wartość właściwości
string
namespacePropertiesGithubWorkflowProfileNamespace
Przestrzeń nazw kubernetes, w ramach których aplikacja jest wdrażana.
namespacePropertiesGithubWorkflowProfileNamespace?: string
Wartość właściwości
string
oidcCredentials
Pola potrzebne do OIDC w usłudze GitHub.
oidcCredentials?: GitHubWorkflowProfileOidcCredentials
Wartość właściwości
port
Port, na który jest uwidoczniona aplikacja.
port?: string
Wartość właściwości
string
prStatus
Stan żądania ściągnięcia przesłanego do repozytorium użytkowników. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
prStatus?: string
Wartość właściwości
string
prURL
Adres URL żądania ściągnięcia przesłany do repozytorium użytkowników. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
prURL?: string
Wartość właściwości
string
pullNumber
Liczba skojarzona z przesłanym żądaniem ściągnięcia. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
pullNumber?: number
Wartość właściwości
number
repositoryName
Nazwa repozytorium
repositoryName?: string
Wartość właściwości
string
repositoryOwner
Właściciel repozytorium
repositoryOwner?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
dziedziczone zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość właściwości
string
dziedziczone zTrackedResource.location
name
Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
dziedziczone zTrackedResource.name
systemData
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
dziedziczone zTrackedResource.systemData
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zTrackedResource.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
dziedziczone zTrackedResource.type
Azure SDK for JavaScript