Partager via


Workflow interface

Représentation des ressources d’un flux de travail

Extends

Propriétés

acr

Informations sur le registre de conteneurs Azure

aksResourceId

Ressource de cluster Azure Kubernetes sur lequel l’application sera déployée.

appName

Nom de l’application.

authStatus

Détermine l’état d’autorisation des demandes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

branchName

Nom de la branche référentiel

builderVersion

Version de l’image de langage utilisée pour générer le code dans le fichier dockerfile généré.

deploymentProperties
dockerBuildContext

Chemin d’accès au contexte de build Dockerfile dans le référentiel.

dockerfile

Chemin d’accès au fichier Dockerfile dans le référentiel.

dockerfileGenerationMode

Mode de génération à utiliser pour générer des fichiers Dockerfiles.

dockerfileOutputDirectory

Répertoire vers lequel générer le fichier Dockerfile généré.

generationLanguage

Langage de programmation utilisé.

imageName

Nom de l’image à générer.

imageTag

Balise à appliquer à l’image générée.

languageVersion

Version de l’image de langage utilisée pour l’exécution dans le fichier dockerfile généré.

lastWorkflowRun
manifestGenerationMode

Mode de génération à utiliser pour générer le manifeste.

manifestOutputDirectory

Répertoire vers lequel générer les manifestes générés.

manifestType

Détermine le type de manifestes à générer.

namespacePropertiesArtifactGenerationPropertiesNamespace

Espace de noms dans lequel déployer l’application.

namespacePropertiesGithubWorkflowProfileNamespace

Espace de noms Kubernetes sur qui l’application est déployée.

oidcCredentials

Champs nécessaires pour OIDC avec GitHub.

port

Port sur lequel l’application est exposée.

prStatus

État de la demande de tirage envoyée par rapport au référentiel des utilisateurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

prURL

URL de la demande de tirage envoyée par rapport au référentiel des utilisateurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

pullNumber

Numéro associé à la demande de tirage envoyée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

repositoryName

Nom du référentiel

repositoryOwner

Propriétaire du référentiel

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

location

Emplacement géographique où réside la ressource

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

acr

Informations sur le registre de conteneurs Azure

acr?: Acr

Valeur de propriété

Acr

aksResourceId

Ressource de cluster Azure Kubernetes sur lequel l’application sera déployée.

aksResourceId?: string

Valeur de propriété

string

appName

Nom de l’application.

appName?: string

Valeur de propriété

string

authStatus

Détermine l’état d’autorisation des demandes. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

authStatus?: string

Valeur de propriété

string

branchName

Nom de la branche référentiel

branchName?: string

Valeur de propriété

string

builderVersion

Version de l’image de langage utilisée pour générer le code dans le fichier dockerfile généré.

builderVersion?: string

Valeur de propriété

string

deploymentProperties

deploymentProperties?: DeploymentProperties

Valeur de propriété

dockerBuildContext

Chemin d’accès au contexte de build Dockerfile dans le référentiel.

dockerBuildContext?: string

Valeur de propriété

string

dockerfile

Chemin d’accès au fichier Dockerfile dans le référentiel.

dockerfile?: string

Valeur de propriété

string

dockerfileGenerationMode

Mode de génération à utiliser pour générer des fichiers Dockerfiles.

dockerfileGenerationMode?: string

Valeur de propriété

string

dockerfileOutputDirectory

Répertoire vers lequel générer le fichier Dockerfile généré.

dockerfileOutputDirectory?: string

Valeur de propriété

string

generationLanguage

Langage de programmation utilisé.

generationLanguage?: string

Valeur de propriété

string

imageName

Nom de l’image à générer.

imageName?: string

Valeur de propriété

string

imageTag

Balise à appliquer à l’image générée.

imageTag?: string

Valeur de propriété

string

languageVersion

Version de l’image de langage utilisée pour l’exécution dans le fichier dockerfile généré.

languageVersion?: string

Valeur de propriété

string

lastWorkflowRun

lastWorkflowRun?: WorkflowRun

Valeur de propriété

manifestGenerationMode

Mode de génération à utiliser pour générer le manifeste.

manifestGenerationMode?: string

Valeur de propriété

string

manifestOutputDirectory

Répertoire vers lequel générer les manifestes générés.

manifestOutputDirectory?: string

Valeur de propriété

string

manifestType

Détermine le type de manifestes à générer.

manifestType?: string

Valeur de propriété

string

namespacePropertiesArtifactGenerationPropertiesNamespace

Espace de noms dans lequel déployer l’application.

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

Valeur de propriété

string

namespacePropertiesGithubWorkflowProfileNamespace

Espace de noms Kubernetes sur qui l’application est déployée.

namespacePropertiesGithubWorkflowProfileNamespace?: string

Valeur de propriété

string

oidcCredentials

Champs nécessaires pour OIDC avec GitHub.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

Valeur de propriété

port

Port sur lequel l’application est exposée.

port?: string

Valeur de propriété

string

prStatus

État de la demande de tirage envoyée par rapport au référentiel des utilisateurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

prStatus?: string

Valeur de propriété

string

prURL

URL de la demande de tirage envoyée par rapport au référentiel des utilisateurs. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

prURL?: string

Valeur de propriété

string

pullNumber

Numéro associé à la demande de tirage envoyée. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

pullNumber?: number

Valeur de propriété

number

repositoryName

Nom du référentiel

repositoryName?: string

Valeur de propriété

string

repositoryOwner

Propriétaire du référentiel

repositoryOwner?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

id?: string

Valeur de propriété

string

héritée deTrackedResource.id

location

Emplacement géographique où réside la ressource

location: string

Valeur de propriété

string

héritée deTrackedResource.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deTrackedResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

systemData?: SystemData

Valeur de propriété

héritée deTrackedResource.systemData

tags

Balises de ressource.

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

Valeur de propriété

{[propertyName: string]: string}

héritée deTrackedResource.tags

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deTrackedResource.type