次の方法で共有


Microsoft.Compute ギャラリー/アプリケーション/バージョン 2019-07-01

Bicep リソース定義

ギャラリー/アプリケーション/バージョンのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/galleries/applications/versions リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Compute/galleries/applications/versions@2019-07-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    publishingProfile: {
      enableHealthCheck: bool
      endOfLifeDate: 'string'
      excludeFromLatest: bool
      manageActions: {
        install: 'string'
        remove: 'string'
        update: 'string'
      }
      replicaCount: int
      source: {
        defaultConfigurationLink: 'string'
        mediaLink: 'string'
      }
      storageAccountType: 'string'
      targetRegions: [
        {
          name: 'string'
          regionalReplicaCount: int
          storageAccountType: 'string'
        }
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

GalleryApplicationVersionProperties

名前 形容 価値
publishingProfile ギャラリー イメージ バージョンの発行プロファイル。 GalleryApplicationVersionPublishingProfile (必須)

GalleryApplicationVersionPublishingProfile

名前 形容 価値
enableHealthCheck 随意。 このアプリケーションが正常性を報告するかどうか。 bool
endOfLifeDate ギャラリーイメージバージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。
excludeFromLatest true に設定すると、イメージ定義の最新バージョンからデプロイされた Virtual Machines では、このイメージ バージョンは使用されません。 bool
manageActions UserArtifactManage
replicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。 int
イメージ バージョンの作成元となるソース イメージ。 UserArtifactSource (必須)
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'
targetRegions イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 TargetRegion[]

Microsoft.Compute/galleries/applications/versions

名前 形容 価値
場所 リソースの場所 string (必須)
名前 リソース名 string (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: ギャラリー/アプリケーション
プロパティ ギャラリーイメージバージョンのプロパティについて説明します。 GalleryApplicationVersionProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

ResourceTags

名前 形容 価値

TargetRegion

名前 形容 価値
名前 リージョンの名前。 string (必須)
regionalReplicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 int
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

名前 形容 価値
取り付ける 必須。 ギャラリー アプリケーションをインストールするパスと引数。 これは 4096 文字に制限されています。 string (必須)
取り去る 必須。 ギャラリー アプリケーションを削除するパスと引数。 これは 4096 文字に制限されています。 string (必須)
更新 随意。 ギャラリー アプリケーションを更新するためのパスと引数。 存在しない場合、更新操作は以前のバージョンで remove コマンドを呼び出し、ギャラリー アプリケーションの現在のバージョンでコマンドをインストールします。 これは 4096 文字に制限されています。

UserArtifactSource

名前 形容 価値
defaultConfigurationLink 随意。 成果物の defaultConfigurationLink は、読み取り可能なストレージ ページ BLOB である必要があります。
mediaLink 必須。 成果物の mediaLink は、読み取り可能なストレージ ページ BLOB である必要があります。 string (必須)

ARM テンプレート リソース定義

ギャラリー/アプリケーション/バージョンのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/galleries/applications/versions リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Compute/galleries/applications/versions",
  "apiVersion": "2019-07-01",
  "name": "string",
  "location": "string",
  "properties": {
    "publishingProfile": {
      "enableHealthCheck": "bool",
      "endOfLifeDate": "string",
      "excludeFromLatest": "bool",
      "manageActions": {
        "install": "string",
        "remove": "string",
        "update": "string"
      },
      "replicaCount": "int",
      "source": {
        "defaultConfigurationLink": "string",
        "mediaLink": "string"
      },
      "storageAccountType": "string",
      "targetRegions": [
        {
          "name": "string",
          "regionalReplicaCount": "int",
          "storageAccountType": "string"
        }
      ]
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

GalleryApplicationVersionProperties

名前 形容 価値
publishingProfile ギャラリー イメージ バージョンの発行プロファイル。 GalleryApplicationVersionPublishingProfile (必須)

GalleryApplicationVersionPublishingProfile

名前 形容 価値
enableHealthCheck 随意。 このアプリケーションが正常性を報告するかどうか。 bool
endOfLifeDate ギャラリーイメージバージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。
excludeFromLatest true に設定すると、イメージ定義の最新バージョンからデプロイされた Virtual Machines では、このイメージ バージョンは使用されません。 bool
manageActions UserArtifactManage
replicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。 int
イメージ バージョンの作成元となるソース イメージ。 UserArtifactSource (必須)
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'
targetRegions イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 TargetRegion[]

Microsoft.Compute/galleries/applications/versions

名前 形容 価値
apiVersion API のバージョン '2019-07-01'
場所 リソースの場所 string (必須)
名前 リソース名 string (必須)
プロパティ ギャラリーイメージバージョンのプロパティについて説明します。 GalleryApplicationVersionProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Compute/galleries/applications/versions'

ResourceTags

名前 形容 価値

TargetRegion

名前 形容 価値
名前 リージョンの名前。 string (必須)
regionalReplicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 int
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

名前 形容 価値
取り付ける 必須。 ギャラリー アプリケーションをインストールするパスと引数。 これは 4096 文字に制限されています。 string (必須)
取り去る 必須。 ギャラリー アプリケーションを削除するパスと引数。 これは 4096 文字に制限されています。 string (必須)
更新 随意。 ギャラリー アプリケーションを更新するためのパスと引数。 存在しない場合、更新操作は以前のバージョンで remove コマンドを呼び出し、ギャラリー アプリケーションの現在のバージョンでコマンドをインストールします。 これは 4096 文字に制限されています。

UserArtifactSource

名前 形容 価値
defaultConfigurationLink 随意。 成果物の defaultConfigurationLink は、読み取り可能なストレージ ページ BLOB である必要があります。
mediaLink 必須。 成果物の mediaLink は、読み取り可能なストレージ ページ BLOB である必要があります。 string (必須)

Terraform (AzAPI プロバイダー) リソース定義

ギャラリー/アプリケーション/バージョンのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Compute/galleries/applications/versions リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications/versions@2019-07-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      publishingProfile = {
        enableHealthCheck = bool
        endOfLifeDate = "string"
        excludeFromLatest = bool
        manageActions = {
          install = "string"
          remove = "string"
          update = "string"
        }
        replicaCount = int
        source = {
          defaultConfigurationLink = "string"
          mediaLink = "string"
        }
        storageAccountType = "string"
        targetRegions = [
          {
            name = "string"
            regionalReplicaCount = int
            storageAccountType = "string"
          }
        ]
      }
    }
  })
}

プロパティ値

GalleryApplicationVersionProperties

名前 形容 価値
publishingProfile ギャラリー イメージ バージョンの発行プロファイル。 GalleryApplicationVersionPublishingProfile (必須)

GalleryApplicationVersionPublishingProfile

名前 形容 価値
enableHealthCheck 随意。 このアプリケーションが正常性を報告するかどうか。 bool
endOfLifeDate ギャラリーイメージバージョンの有効期間の終了日。 このプロパティは、使用停止の目的で使用できます。 このプロパティは更新可能です。
excludeFromLatest true に設定すると、イメージ定義の最新バージョンからデプロイされた Virtual Machines では、このイメージ バージョンは使用されません。 bool
manageActions UserArtifactManage
replicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 regionReplicaCount が指定されていない場合、このプロパティはリージョンに対して有効になります。 このプロパティは更新可能です。 int
イメージ バージョンの作成元となるソース イメージ。 UserArtifactSource (必須)
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'
targetRegions イメージ バージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 TargetRegion[]

Microsoft.Compute/galleries/applications/versions

名前 形容 価値
場所 リソースの場所 string (必須)
名前 リソース名 string (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ギャラリー/アプリケーション
プロパティ ギャラリーイメージバージョンのプロパティについて説明します。 GalleryApplicationVersionProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Compute/galleries/applications/versions@2019-07-01"

ResourceTags

名前 形容 価値

TargetRegion

名前 形容 価値
名前 リージョンの名前。 string (必須)
regionalReplicaCount リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 int
storageAccountType イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 'Standard_LRS'
'Standard_ZRS'

UserArtifactManage

名前 形容 価値
取り付ける 必須。 ギャラリー アプリケーションをインストールするパスと引数。 これは 4096 文字に制限されています。 string (必須)
取り去る 必須。 ギャラリー アプリケーションを削除するパスと引数。 これは 4096 文字に制限されています。 string (必須)
更新 随意。 ギャラリー アプリケーションを更新するためのパスと引数。 存在しない場合、更新操作は以前のバージョンで remove コマンドを呼び出し、ギャラリー アプリケーションの現在のバージョンでコマンドをインストールします。 これは 4096 文字に制限されています。

UserArtifactSource

名前 形容 価値
defaultConfigurationLink 随意。 成果物の defaultConfigurationLink は、読み取り可能なストレージ ページ BLOB である必要があります。
mediaLink 必須。 成果物の mediaLink は、読み取り可能なストレージ ページ BLOB である必要があります。 string (必須)