Workflow interface
ワークフローのリソース表現
- Extends
プロパティ
| acr | Azure コンテナー レジストリに関する情報 |
| aks |
アプリケーションがデプロイされる Azure Kubernetes クラスター リソース。 |
| app |
アプリの名前。 |
| auth |
要求の承認状態を決定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| branch |
リポジトリ ブランチ名 |
| builder |
生成された dockerfile でコードをビルドするために使用される言語イメージのバージョン。 |
| deployment |
|
| docker |
リポジトリ内の Dockerfile ビルド コンテキストへのパス。 |
| dockerfile | リポジトリ内の Dockerfile へのパス。 |
| dockerfile |
Dockerfile の生成に使用する生成モード。 |
| 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。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| location | リソースが存在する地理的な場所 |
| name | リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| system |
createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| 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
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
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
location
リソースが存在する地理的な場所
location: string
プロパティ値
string
TrackedResource.location から継承
name
リソースの名前注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
name?: string
プロパティ値
string
systemData
createdBy と modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
systemData?: SystemData
プロパティ値
trackedResource.systemData から継承
tags
リソース タグ。
tags?: {[propertyName: string]: string}
プロパティ値
{[propertyName: string]: string}
type
リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
type?: string
プロパティ値
string
trackedResource.type