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
Azure SDK for JavaScript