Compartir a través de


Workflow interface

Representación de recursos de un flujo de trabajo

Extends

Propiedades

acr

Información sobre azure Container Registry

aksResourceId

Recurso de clúster de Azure Kubernetes en el que se implementará la aplicación.

appName

Nombre de la aplicación.

authStatus

Determina el estado de autorización de las solicitudes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

branchName

Nombre de la rama del repositorio

builderVersion

Versión de la imagen de lenguaje usada para compilar el código en el dockerfile generado.

deploymentProperties
dockerBuildContext

Ruta de acceso al contexto de compilación de Dockerfile dentro del repositorio.

dockerfile

Ruta de acceso al Dockerfile dentro del repositorio.

dockerfileGenerationMode

Modo de generación que se va a usar para generar dockerfiles.

dockerfileOutputDirectory

Directorio al que se va a generar el Dockerfile generado.

generationLanguage

Lenguaje de programación usado.

imageName

Nombre de la imagen que se va a generar.

imageTag

Etiqueta que se va a aplicar a la imagen generada.

languageVersion

Versión de la imagen de lenguaje usada para la ejecución en el dockerfile generado.

lastWorkflowRun
manifestGenerationMode

Modo de generación que se va a usar para generar el manifiesto.

manifestOutputDirectory

Directorio al que se van a generar los manifiestos generados.

manifestType

Determina el tipo de manifiestos que se van a generar.

namespacePropertiesArtifactGenerationPropertiesNamespace

Espacio de nombres en el que se va a implementar la aplicación.

namespacePropertiesGithubWorkflowProfileNamespace

Espacio de nombres de Kubernetes en el que se implementa la aplicación.

oidcCredentials

Los campos necesarios para OIDC con GitHub.

port

Puerto en el que se expone la aplicación.

prStatus

Estado de la solicitud de incorporación de cambios enviada al repositorio de usuarios. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

prURL

Dirección URL de la solicitud de incorporación de cambios enviada en el repositorio de usuarios. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

pullNumber

Número asociado a la solicitud de incorporación de cambios enviada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

repositoryName

Nombre del repositorio

repositoryOwner

Propietario del repositorio

Propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas de recursos.

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

acr

Información sobre azure Container Registry

acr?: Acr

Valor de propiedad

Acr

aksResourceId

Recurso de clúster de Azure Kubernetes en el que se implementará la aplicación.

aksResourceId?: string

Valor de propiedad

string

appName

Nombre de la aplicación.

appName?: string

Valor de propiedad

string

authStatus

Determina el estado de autorización de las solicitudes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

authStatus?: string

Valor de propiedad

string

branchName

Nombre de la rama del repositorio

branchName?: string

Valor de propiedad

string

builderVersion

Versión de la imagen de lenguaje usada para compilar el código en el dockerfile generado.

builderVersion?: string

Valor de propiedad

string

deploymentProperties

deploymentProperties?: DeploymentProperties

Valor de propiedad

dockerBuildContext

Ruta de acceso al contexto de compilación de Dockerfile dentro del repositorio.

dockerBuildContext?: string

Valor de propiedad

string

dockerfile

Ruta de acceso al Dockerfile dentro del repositorio.

dockerfile?: string

Valor de propiedad

string

dockerfileGenerationMode

Modo de generación que se va a usar para generar dockerfiles.

dockerfileGenerationMode?: string

Valor de propiedad

string

dockerfileOutputDirectory

Directorio al que se va a generar el Dockerfile generado.

dockerfileOutputDirectory?: string

Valor de propiedad

string

generationLanguage

Lenguaje de programación usado.

generationLanguage?: string

Valor de propiedad

string

imageName

Nombre de la imagen que se va a generar.

imageName?: string

Valor de propiedad

string

imageTag

Etiqueta que se va a aplicar a la imagen generada.

imageTag?: string

Valor de propiedad

string

languageVersion

Versión de la imagen de lenguaje usada para la ejecución en el dockerfile generado.

languageVersion?: string

Valor de propiedad

string

lastWorkflowRun

lastWorkflowRun?: WorkflowRun

Valor de propiedad

manifestGenerationMode

Modo de generación que se va a usar para generar el manifiesto.

manifestGenerationMode?: string

Valor de propiedad

string

manifestOutputDirectory

Directorio al que se van a generar los manifiestos generados.

manifestOutputDirectory?: string

Valor de propiedad

string

manifestType

Determina el tipo de manifiestos que se van a generar.

manifestType?: string

Valor de propiedad

string

namespacePropertiesArtifactGenerationPropertiesNamespace

Espacio de nombres en el que se va a implementar la aplicación.

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

Valor de propiedad

string

namespacePropertiesGithubWorkflowProfileNamespace

Espacio de nombres de Kubernetes en el que se implementa la aplicación.

namespacePropertiesGithubWorkflowProfileNamespace?: string

Valor de propiedad

string

oidcCredentials

Los campos necesarios para OIDC con GitHub.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

Valor de propiedad

port

Puerto en el que se expone la aplicación.

port?: string

Valor de propiedad

string

prStatus

Estado de la solicitud de incorporación de cambios enviada al repositorio de usuarios. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

prStatus?: string

Valor de propiedad

string

prURL

Dirección URL de la solicitud de incorporación de cambios enviada en el repositorio de usuarios. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

prURL?: string

Valor de propiedad

string

pullNumber

Número asociado a la solicitud de incorporación de cambios enviada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

pullNumber?: number

Valor de propiedad

number

repositoryName

Nombre del repositorio

repositoryName?: string

Valor de propiedad

string

repositoryOwner

Propietario del repositorio

repositoryOwner?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

heredado detrackedResource.location

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

heredado deTrackedResource.name

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

heredado detrackedResource.systemData

tags

Etiquetas de recursos.

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

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredar detrackedResource.type