Workflow interface
工作流的资源表示形式
属性
| acr | 有关 Azure 容器注册表的信息 |
| aks |
应用程序将部署到的 Azure Kubernetes 群集资源。 |
| app |
应用的名称。 |
| auth |
确定请求的授权状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| branch |
存储库分支名称 |
| builder |
用于在生成的 dockerfile 中生成代码的语言映像的版本。 |
| deployment |
|
| docker |
存储库中 Dockerfile 生成上下文的路径。 |
| dockerfile | 存储库中 Dockerfile 的路径。 |
| dockerfile |
用于生成 Dockerfiles 的生成模式。 |
| dockerfile |
要输出生成的 Dockerfile 到的目录。 |
| generation |
使用的编程语言。 |
| image |
要生成的映像的名称。 |
| image |
要应用于生成的映像的标记。 |
| language |
用于在生成的 dockerfile 中执行的语言映像的版本。 |
| last |
|
| manifest |
要用于生成清单的生成模式。 |
| manifest |
要输出生成的清单的目录。 |
| manifest |
确定要生成的清单的类型。 |
| namespace |
要向其部署应用程序的命名空间。 |
| namespace |
应用程序部署到的 Kubernetes 命名空间。 |
| oidc |
包含 GitHub 的 OIDC 所需的字段。 |
| port | 应用程序公开的端口。 |
| pr |
针对用户存储库提交的拉取请求的状态。 注意:此属性不会序列化。 它只能由服务器填充。 |
| prURL | 针对用户存储库提交的拉取请求的 URL。 注意:此属性不会序列化。 它只能由服务器填充。 |
| pull |
与提交的拉取请求关联的编号。 注意:此属性不会序列化。 它只能由服务器填充。 |
| repository |
存储库名称 |
| repository |
存储库所有者 |
继承属性
| id | 资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。 |
| location | 资源所在的地理位置 |
| name | 资源说明的名称:此属性不会序列化。 它只能由服务器填充。 |
| system |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。 |
| tags | 资源标记。 |
| type | 资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。 |
属性详细信息
acr
aksResourceId
应用程序将部署到的 Azure Kubernetes 群集资源。
aksResourceId?: string
属性值
string
appName
应用的名称。
appName?: string
属性值
string
authStatus
确定请求的授权状态。 注意:此属性不会序列化。 它只能由服务器填充。
authStatus?: string
属性值
string
branchName
存储库分支名称
branchName?: string
属性值
string
builderVersion
用于在生成的 dockerfile 中生成代码的语言映像的版本。
builderVersion?: string
属性值
string
deploymentProperties
dockerBuildContext
存储库中 Dockerfile 生成上下文的路径。
dockerBuildContext?: string
属性值
string
dockerfile
存储库中 Dockerfile 的路径。
dockerfile?: string
属性值
string
dockerfileGenerationMode
用于生成 Dockerfiles 的生成模式。
dockerfileGenerationMode?: string
属性值
string
dockerfileOutputDirectory
要输出生成的 Dockerfile 到的目录。
dockerfileOutputDirectory?: string
属性值
string
generationLanguage
使用的编程语言。
generationLanguage?: string
属性值
string
imageName
要生成的映像的名称。
imageName?: string
属性值
string
imageTag
要应用于生成的映像的标记。
imageTag?: string
属性值
string
languageVersion
用于在生成的 dockerfile 中执行的语言映像的版本。
languageVersion?: string
属性值
string
lastWorkflowRun
manifestGenerationMode
要用于生成清单的生成模式。
manifestGenerationMode?: string
属性值
string
manifestOutputDirectory
要输出生成的清单的目录。
manifestOutputDirectory?: string
属性值
string
manifestType
确定要生成的清单的类型。
manifestType?: string
属性值
string
namespacePropertiesArtifactGenerationPropertiesNamespace
要向其部署应用程序的命名空间。
namespacePropertiesArtifactGenerationPropertiesNamespace?: string
属性值
string
namespacePropertiesGithubWorkflowProfileNamespace
应用程序部署到的 Kubernetes 命名空间。
namespacePropertiesGithubWorkflowProfileNamespace?: string
属性值
string
oidcCredentials
包含 GitHub 的 OIDC 所需的字段。
oidcCredentials?: GitHubWorkflowProfileOidcCredentials
属性值
port
应用程序公开的端口。
port?: string
属性值
string
prStatus
针对用户存储库提交的拉取请求的状态。 注意:此属性不会序列化。 它只能由服务器填充。
prStatus?: string
属性值
string
prURL
针对用户存储库提交的拉取请求的 URL。 注意:此属性不会序列化。 它只能由服务器填充。
prURL?: string
属性值
string
pullNumber
与提交的拉取请求关联的编号。 注意:此属性不会序列化。 它只能由服务器填充。
pullNumber?: number
属性值
number
repositoryName
存储库名称
repositoryName?: string
属性值
string
repositoryOwner
存储库所有者
repositoryOwner?: string
属性值
string
继承属性详细信息
id
资源的完全限定资源 ID。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此属性不会序列化。 它只能由服务器填充。
id?: string
属性值
string
location
name
systemData
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 注意:此属性不会序列化。 它只能由服务器填充。
systemData?: SystemData
属性值
tags
资源标记。
tags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
type
资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”注意:此属性不会序列化。 它只能由服务器填充。
type?: string
属性值
string