Workflow interface
Representación de recursos de un flujo de trabajo
- Extends
Propiedades
acr | Información sobre azure Container Registry |
aks |
Recurso de clúster de Azure Kubernetes en el que se implementará la aplicación. |
app |
Nombre de la aplicación. |
auth |
Determina el estado de autorización de las solicitudes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
branch |
Nombre de la rama del repositorio |
builder |
Versión de la imagen de lenguaje usada para compilar el código en el dockerfile generado. |
deployment |
|
docker |
Ruta de acceso al contexto de compilación de Dockerfile dentro del repositorio. |
dockerfile | Ruta de acceso al Dockerfile dentro del repositorio. |
dockerfile |
Modo de generación que se va a usar para generar dockerfiles. |
dockerfile |
Directorio al que se va a generar el Dockerfile generado. |
generation |
Lenguaje de programación usado. |
image |
Nombre de la imagen que se va a generar. |
image |
Etiqueta que se va a aplicar a la imagen generada. |
language |
Versión de la imagen de lenguaje usada para la ejecución en el dockerfile generado. |
last |
|
manifest |
Modo de generación que se va a usar para generar el manifiesto. |
manifest |
Directorio al que se van a generar los manifiestos generados. |
manifest |
Determina el tipo de manifiestos que se van a generar. |
namespace |
Espacio de nombres en el que se va a implementar la aplicación. |
namespace |
Espacio de nombres de Kubernetes en el que se implementa la aplicación. |
oidc |
Los campos necesarios para OIDC con GitHub. |
port | Puerto en el que se expone la aplicación. |
pr |
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. |
pull |
Número asociado a la solicitud de incorporación de cambios enviada. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
repository |
Nombre del repositorio |
repository |
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. |
system |
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
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
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
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
Azure SDK for JavaScript