次の方法で共有


Workflow interface

ワークフローのリソース表現

Extends

プロパティ

acr

Azure コンテナー レジストリに関する情報

aksResourceId

アプリケーションがデプロイされる Azure Kubernetes クラスター リソース。

appName

アプリの名前。

authStatus

要求の承認状態を決定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

branchName

リポジトリ ブランチ名

builderVersion

生成された dockerfile でコードをビルドするために使用される言語イメージのバージョン。

deploymentProperties
dockerBuildContext

リポジトリ内の Dockerfile ビルド コンテキストへのパス。

dockerfile

リポジトリ内の Dockerfile へのパス。

dockerfileGenerationMode

Dockerfile の生成に使用する生成モード。

dockerfileOutputDirectory

生成された Dockerfile を出力するディレクトリ。

generationLanguage

使用されるプログラミング言語。

imageName

生成するイメージの名前。

imageTag

生成されたイメージに適用するタグ。

languageVersion

生成された dockerfile で実行に使用される言語イメージのバージョン。

lastWorkflowRun
manifestGenerationMode

マニフェストの生成に使用する生成モード。

manifestOutputDirectory

生成されたマニフェストを出力するディレクトリ。

manifestType

生成するマニフェストの種類を決定します。

namespacePropertiesArtifactGenerationPropertiesNamespace

アプリケーションをデプロイする名前空間。

namespacePropertiesGithubWorkflowProfileNamespace

アプリケーションがデプロイされる Kubernetes 名前空間。

oidcCredentials

GitHub を使用して OIDC に必要なフィールド。

port

アプリケーションが公開されているポート。

prStatus

ユーザー リポジトリに対して送信されたプル要求の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

prURL

ユーザー リポジトリに対して送信されたプル要求の URL。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

pullNumber

送信されたプル要求に関連付けられている番号。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

repositoryName

リポジトリ名

repositoryOwner

リポジトリ所有者

継承されたプロパティ

id

リソースの完全修飾リソース 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 コンテナー レジストリに関する情報

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

Dockerfile の生成に使用する生成モード。

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

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。 例 - /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から継承された