Workflow interface
Représentation des ressources d’un flux de travail
- Extends
Propriétés
acr | Informations sur le registre de conteneurs Azure |
aks |
Ressource de cluster Azure Kubernetes sur lequel l’application sera déployée. |
app |
Nom de l’application. |
auth |
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. |
branch |
Nom de la branche référentiel |
builder |
Version de l’image de langage utilisée pour générer le code dans le fichier dockerfile généré. |
deployment |
|
docker |
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. |
dockerfile |
Mode de génération à utiliser pour générer des fichiers Dockerfiles. |
dockerfile |
Répertoire vers lequel générer le fichier Dockerfile généré. |
generation |
Langage de programmation utilisé. |
image |
Nom de l’image à générer. |
image |
Balise à appliquer à l’image générée. |
language |
Version de l’image de langage utilisée pour l’exécution dans le fichier dockerfile généré. |
last |
|
manifest |
Mode de génération à utiliser pour générer le manifeste. |
manifest |
Répertoire vers lequel générer les manifestes générés. |
manifest |
Détermine le type de manifestes à générer. |
namespace |
Espace de noms dans lequel déployer l’application. |
namespace |
Espace de noms Kubernetes sur qui l’application est déployée. |
oidc |
Champs nécessaires pour OIDC avec GitHub. |
port | Port sur lequel l’application est exposée. |
pr |
É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. |
pull |
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. |
repository |
Nom du référentiel |
repository |
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. |
system |
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
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
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
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
Azure SDK for JavaScript