Condividi tramite


Workflow interface

Rappresentazione della risorsa di un flusso di lavoro

Extends

Proprietà

acr

Informazioni sul Registro Azure Container

aksResourceId

La risorsa cluster di Azure Kubernetes in cui verrà distribuita l'applicazione.

appName

Nome dell'app.

authStatus

Determina lo stato di autorizzazione delle richieste. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

branchName

Nome ramo repository

builderVersion

Versione dell'immagine del linguaggio usata per compilare il codice nel dockerfile generato.

deploymentProperties
dockerBuildContext

Percorso del contesto di compilazione Dockerfile all'interno del repository.

dockerfile

Percorso del Dockerfile all'interno del repository.

dockerfileGenerationMode

Modalità di generazione da usare per la generazione di Dockerfile.

dockerfileOutputDirectory

Directory in cui restituire il Dockerfile generato.

generationLanguage

Linguaggio di programmazione utilizzato.

imageName

Nome dell'immagine da generare.

imageTag

Tag da applicare all'immagine generata.

languageVersion

Versione dell'immagine del linguaggio usata per l'esecuzione nel dockerfile generato.

lastWorkflowRun
manifestGenerationMode

Modalità di generazione da usare per la generazione del manifesto.

manifestOutputDirectory

Directory in cui restituire i manifesti generati.

manifestType

Determina il tipo di manifesti da generare.

namespacePropertiesArtifactGenerationPropertiesNamespace

Spazio dei nomi in cui distribuire l'applicazione.

namespacePropertiesGithubWorkflowProfileNamespace

Spazio dei nomi Kubernetes in cui viene distribuita l'applicazione.

oidcCredentials

I campi necessari per OIDC con GitHub.

port

La porta su cui è esposta l'applicazione.

prStatus

Stato della richiesta pull inviata nel repository degli utenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

prURL

URL della richiesta pull inviata nel repository degli utenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

pullNumber

Numero associato alla richiesta pull inviata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

repositoryName

Nome repository

repositoryOwner

Proprietario del repository

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

acr

Informazioni sul Registro Azure Container

acr?: Acr

Valore della proprietà

Acr

aksResourceId

La risorsa cluster di Azure Kubernetes in cui verrà distribuita l'applicazione.

aksResourceId?: string

Valore della proprietà

string

appName

Nome dell'app.

appName?: string

Valore della proprietà

string

authStatus

Determina lo stato di autorizzazione delle richieste. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

authStatus?: string

Valore della proprietà

string

branchName

Nome ramo repository

branchName?: string

Valore della proprietà

string

builderVersion

Versione dell'immagine del linguaggio usata per compilare il codice nel dockerfile generato.

builderVersion?: string

Valore della proprietà

string

deploymentProperties

deploymentProperties?: DeploymentProperties

Valore della proprietà

dockerBuildContext

Percorso del contesto di compilazione Dockerfile all'interno del repository.

dockerBuildContext?: string

Valore della proprietà

string

dockerfile

Percorso del Dockerfile all'interno del repository.

dockerfile?: string

Valore della proprietà

string

dockerfileGenerationMode

Modalità di generazione da usare per la generazione di Dockerfile.

dockerfileGenerationMode?: string

Valore della proprietà

string

dockerfileOutputDirectory

Directory in cui restituire il Dockerfile generato.

dockerfileOutputDirectory?: string

Valore della proprietà

string

generationLanguage

Linguaggio di programmazione utilizzato.

generationLanguage?: string

Valore della proprietà

string

imageName

Nome dell'immagine da generare.

imageName?: string

Valore della proprietà

string

imageTag

Tag da applicare all'immagine generata.

imageTag?: string

Valore della proprietà

string

languageVersion

Versione dell'immagine del linguaggio usata per l'esecuzione nel dockerfile generato.

languageVersion?: string

Valore della proprietà

string

lastWorkflowRun

lastWorkflowRun?: WorkflowRun

Valore della proprietà

manifestGenerationMode

Modalità di generazione da usare per la generazione del manifesto.

manifestGenerationMode?: string

Valore della proprietà

string

manifestOutputDirectory

Directory in cui restituire i manifesti generati.

manifestOutputDirectory?: string

Valore della proprietà

string

manifestType

Determina il tipo di manifesti da generare.

manifestType?: string

Valore della proprietà

string

namespacePropertiesArtifactGenerationPropertiesNamespace

Spazio dei nomi in cui distribuire l'applicazione.

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

Valore della proprietà

string

namespacePropertiesGithubWorkflowProfileNamespace

Spazio dei nomi Kubernetes in cui viene distribuita l'applicazione.

namespacePropertiesGithubWorkflowProfileNamespace?: string

Valore della proprietà

string

oidcCredentials

I campi necessari per OIDC con GitHub.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

Valore della proprietà

port

La porta su cui è esposta l'applicazione.

port?: string

Valore della proprietà

string

prStatus

Stato della richiesta pull inviata nel repository degli utenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

prStatus?: string

Valore della proprietà

string

prURL

URL della richiesta pull inviata nel repository degli utenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

prURL?: string

Valore della proprietà

string

pullNumber

Numero associato alla richiesta pull inviata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

pullNumber?: number

Valore della proprietà

number

repositoryName

Nome repository

repositoryName?: string

Valore della proprietà

string

repositoryOwner

Proprietario del repository

repositoryOwner?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type