Dela via


Workflow interface

Resursrepresentation av ett arbetsflöde

Extends

Egenskaper

acr

Information om Azure Container Registry

aksResourceId

Azure Kubernetes-klusterresursen som programmet distribueras till.

appName

Namnet på appen.

authStatus

Avgör auktoriseringsstatus för begäranden. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

branchName

Namn på lagringsplatsgren

builderVersion

Versionen av språkbilden som används för att skapa koden i den genererade dockerfile.

deploymentProperties
dockerBuildContext

Sökväg till Dockerfile Build Context på lagringsplatsen.

dockerfile

Sökväg till Dockerfile på lagringsplatsen.

dockerfileGenerationMode

Genereringsläget som ska användas för att generera Dockerfiles.

dockerfileOutputDirectory

Katalogen som den genererade Dockerfile ska matas ut till.

generationLanguage

Det programmeringsspråk som används.

imageName

Namnet på avbildningen som ska genereras.

imageTag

Taggen som ska tillämpas på den genererade avbildningen.

languageVersion

Versionen av språkbilden som används för körning i den genererade dockerfile.

lastWorkflowRun
manifestGenerationMode

Genereringsläget som ska användas för att generera manifest.

manifestOutputDirectory

Katalogen som de genererade manifesten ska matas ut till.

manifestType

Avgör vilken typ av manifest som ska genereras.

namespacePropertiesArtifactGenerationPropertiesNamespace

Namnområdet som programmet ska distribueras till.

namespacePropertiesGithubWorkflowProfileNamespace

Kubernetes-namnrymd som programmet distribueras till.

oidcCredentials

De fält som behövs för OIDC med GitHub.

port

Porten som programmet exponeras på.

prStatus

Status för pull-begäran som skickats mot användarnas lagringsplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

prURL

URL:en till pull-begäran som skickats mot användarnas lagringsplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

pullNumber

Numret som är associerat med den skickade pull-begäran. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

repositoryName

Namn på lagringsplats

repositoryOwner

Lagringsplatsägare

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

acr

Information om Azure Container Registry

acr?: Acr

Egenskapsvärde

Acr

aksResourceId

Azure Kubernetes-klusterresursen som programmet distribueras till.

aksResourceId?: string

Egenskapsvärde

string

appName

Namnet på appen.

appName?: string

Egenskapsvärde

string

authStatus

Avgör auktoriseringsstatus för begäranden. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

authStatus?: string

Egenskapsvärde

string

branchName

Namn på lagringsplatsgren

branchName?: string

Egenskapsvärde

string

builderVersion

Versionen av språkbilden som används för att skapa koden i den genererade dockerfile.

builderVersion?: string

Egenskapsvärde

string

deploymentProperties

deploymentProperties?: DeploymentProperties

Egenskapsvärde

dockerBuildContext

Sökväg till Dockerfile Build Context på lagringsplatsen.

dockerBuildContext?: string

Egenskapsvärde

string

dockerfile

Sökväg till Dockerfile på lagringsplatsen.

dockerfile?: string

Egenskapsvärde

string

dockerfileGenerationMode

Genereringsläget som ska användas för att generera Dockerfiles.

dockerfileGenerationMode?: string

Egenskapsvärde

string

dockerfileOutputDirectory

Katalogen som den genererade Dockerfile ska matas ut till.

dockerfileOutputDirectory?: string

Egenskapsvärde

string

generationLanguage

Det programmeringsspråk som används.

generationLanguage?: string

Egenskapsvärde

string

imageName

Namnet på avbildningen som ska genereras.

imageName?: string

Egenskapsvärde

string

imageTag

Taggen som ska tillämpas på den genererade avbildningen.

imageTag?: string

Egenskapsvärde

string

languageVersion

Versionen av språkbilden som används för körning i den genererade dockerfile.

languageVersion?: string

Egenskapsvärde

string

lastWorkflowRun

lastWorkflowRun?: WorkflowRun

Egenskapsvärde

manifestGenerationMode

Genereringsläget som ska användas för att generera manifest.

manifestGenerationMode?: string

Egenskapsvärde

string

manifestOutputDirectory

Katalogen som de genererade manifesten ska matas ut till.

manifestOutputDirectory?: string

Egenskapsvärde

string

manifestType

Avgör vilken typ av manifest som ska genereras.

manifestType?: string

Egenskapsvärde

string

namespacePropertiesArtifactGenerationPropertiesNamespace

Namnområdet som programmet ska distribueras till.

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

Egenskapsvärde

string

namespacePropertiesGithubWorkflowProfileNamespace

Kubernetes-namnrymd som programmet distribueras till.

namespacePropertiesGithubWorkflowProfileNamespace?: string

Egenskapsvärde

string

oidcCredentials

De fält som behövs för OIDC med GitHub.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

Egenskapsvärde

port

Porten som programmet exponeras på.

port?: string

Egenskapsvärde

string

prStatus

Status för pull-begäran som skickats mot användarnas lagringsplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

prStatus?: string

Egenskapsvärde

string

prURL

URL:en till pull-begäran som skickats mot användarnas lagringsplats. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

prURL?: string

Egenskapsvärde

string

pullNumber

Numret som är associerat med den skickade pull-begäran. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

pullNumber?: number

Egenskapsvärde

number

repositoryName

Namn på lagringsplats

repositoryName?: string

Egenskapsvärde

string

repositoryOwner

Lagringsplatsägare

repositoryOwner?: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

ärvd frånTrackedResource.location

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånTrackedResource.name

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

ärvs frånTrackedResource.systemData

tags

Resurstaggar.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

ärvs frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånTrackedResource.type