共用方式為


Workflow interface

工作流程的資源表示法

Extends

屬性

acr

Azure Container Registry 的相關信息

aksResourceId

應用程式將部署至的 Azure Kubernetes 叢集資源。

appName

應用程式的名稱。

authStatus

決定要求的授權狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

branchName

存放庫分支名稱

builderVersion

用來在產生的 dockerfile 中建置程式代碼的語言映射版本。

deploymentProperties
dockerBuildContext

存放庫中 Dockerfile 建置內容的路徑。

dockerfile

存放庫內 Dockerfile 的路徑。

dockerfileGenerationMode

要用於產生 Dockerfiles 的產生模式。

dockerfileOutputDirectory

要輸出所產生 Dockerfile 的目錄。

generationLanguage

所使用的程式設計語言。

imageName

要產生之映像的名稱。

imageTag

要套用至所產生影像的標記。

languageVersion

用於在產生的 dockerfile 中執行的語言映像版本。

lastWorkflowRun
manifestGenerationMode

要用於產生指令清單的產生模式。

manifestOutputDirectory

要輸出所產生指令清單的目錄。

manifestType

決定要產生的指令清單類型。

namespacePropertiesArtifactGenerationPropertiesNamespace

要部署應用程式至的命名空間。

namespacePropertiesGithubWorkflowProfileNamespace

部署應用程式的 Kubernetes 命名空間。

oidcCredentials

OIDC 與 GitHub 所需的欄位。

port

應用程式公開的埠。

prStatus

針對使用者存放庫提交的提取要求狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

prURL

針對使用者存放庫提交的提取要求URL。 注意:這個屬性不會串行化。 它只能由伺服器填入。

pullNumber

與提交的提取要求相關聯的數位。 注意:這個屬性不會串行化。 它只能由伺服器填入。

repositoryName

存放庫名稱

repositoryOwner

存放庫擁有者

繼承的屬性

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

location

資源所在的地理位置

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

tags

資源標籤。

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

屬性詳細資料

acr

Azure Container Registry 的相關信息

acr?: Acr

屬性值

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

deploymentProperties?: 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

lastWorkflowRun?: WorkflowRun

屬性值

manifestGenerationMode

要用於產生指令清單的產生模式。

manifestGenerationMode?: string

屬性值

string

manifestOutputDirectory

要輸出所產生指令清單的目錄。

manifestOutputDirectory?: string

屬性值

string

manifestType

決定要產生的指令清單類型。

manifestType?: string

屬性值

string

namespacePropertiesArtifactGenerationPropertiesNamespace

要部署應用程式至的命名空間。

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

屬性值

string

namespacePropertiesGithubWorkflowProfileNamespace

部署應用程式的 Kubernetes 命名空間。

namespacePropertiesGithubWorkflowProfileNamespace?: string

屬性值

string

oidcCredentials

OIDC 與 GitHub 所需的欄位。

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

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自TrackedResource.id

location

資源所在的地理位置

location: string

屬性值

string

繼承自TrackedResource.location

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自 TrackedResource.name

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

繼承自TrackedResource.systemData

tags

資源標籤。

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

屬性值

{[propertyName: string]: string}

繼承自TrackedResource.tags

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自TrackedResource.type