次の方法で共有


Microsoft.Compute ギャラリー 2021-10-01

Bicep リソース定義

ギャラリー リソースの種類は、次をターゲットとする操作でデプロイできます。

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Compute/galleries@2021-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    description: 'string'
    identifier: {}
    sharingProfile: {
      communityGalleryInfo: {
        eula: 'string'
        publicNamePrefix: 'string'
        publisherContact: 'string'
        publisherUri: 'string'
      }
      permissions: 'string'
    }
    softDeletePolicy: {
      isSoftDeleteEnabled: bool
    }
  }
}

プロパティ値

ギャラリー

名前 形容 価値
名前 リソース名 string (必須)

文字制限: 1 ~ 80

有効な文字:
英数字とピリオド。

開始と終了は英数字で行います。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ 共有イメージ ギャラリーのプロパティについて説明します。 GalleryProperties

GalleryProperties

名前 形容 価値
形容 この共有イメージ ギャラリー リソースの説明。 このプロパティは更新可能です。
識別子 ギャラリーの一意の名前について説明します。 GalleryIdentifier
sharingProfile サブスクリプションまたはテナントへのギャラリー共有のプロファイル SharingProfile の
softDeletePolicy ギャラリーの論理的な削除ポリシーに関する情報が含まれています。 SoftDeletePolicy

GalleryIdentifier

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

SharingProfile

名前 形容 価値
communityGalleryInfo 現在のギャラリーがコミュニティと共有されている場合のコミュニティ ギャラリーの情報。 CommunityGalleryInfo
権限 このプロパティを使用すると、共有ギャラリーのアクセス許可を指定できます。

使用可能な値は次のとおりです。

プライベート

グループの
'Groups'
'Private'

CommunityGalleryInfo

名前 形容 価値
eula コミュニティ ギャラリーの発行元の使用許諾契約書
publicNamePrefix コミュニティ ギャラリーのパブリック名プレフィックス
publisherContact コミュニティ ギャラリーの発行元の連絡先メール
publisherUri コミュニティ ギャラリーの発行元 URI

SoftDeletePolicy

名前 形容 価値
isSoftDeleteEnabled このギャラリー内のリソースの論理的な削除を有効にして、保持時間内に回復できるようにします。 bool

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Azure Windows ベースライン を使用して Azure Image Builder を する

Azure
にデプロイする
Azure Image Builder 環境を作成し、最新の Windows 更新プログラムと Azure Windows ベースラインが適用された Windows Server イメージを構築します。
Azure コンピューティング ギャラリー を作成する

Azure
にデプロイする
このモジュールでは、apiVersion 2019-12-01 を使用して Azure Compute Gallery リソースを作成します。
Azure Compute Gallery を作成する

Azure にデプロイする
このテンプレートを使用すると、Azure コンピューティング ギャラリーを作成できます。
Dev Box サービス の構成

Azure
にデプロイする
このテンプレートでは、Dev Box クイック スタート ガイド (https://learn.microsoft.com/azure/dev-box/quickstart-create-dev-box) に従って、すべての Dev Box 管理リソースが作成されます。 作成されたすべてのリソースを表示することも、DevPortal.microsoft.com に直接移動して最初の Dev Box を作成することもできます。

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

ギャラリー リソースの種類は、次をターゲットとする操作でデプロイできます。

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

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

リソースの形式

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

{
  "type": "Microsoft.Compute/galleries",
  "apiVersion": "2021-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "description": "string",
    "identifier": {},
    "sharingProfile": {
      "communityGalleryInfo": {
        "eula": "string",
        "publicNamePrefix": "string",
        "publisherContact": "string",
        "publisherUri": "string"
      },
      "permissions": "string"
    },
    "softDeletePolicy": {
      "isSoftDeleteEnabled": "bool"
    }
  }
}

プロパティ値

ギャラリー

名前 形容 価値
種類 リソースの種類 'Microsoft.Compute/galleries'
apiVersion リソース API のバージョン '2021-10-01'
名前 リソース名 string (必須)

文字制限: 1 ~ 80

有効な文字:
英数字とピリオド。

開始と終了は英数字で行います。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ 共有イメージ ギャラリーのプロパティについて説明します。 GalleryProperties

GalleryProperties

名前 形容 価値
形容 この共有イメージ ギャラリー リソースの説明。 このプロパティは更新可能です。
識別子 ギャラリーの一意の名前について説明します。 GalleryIdentifier
sharingProfile サブスクリプションまたはテナントへのギャラリー共有のプロファイル SharingProfile の
softDeletePolicy ギャラリーの論理的な削除ポリシーに関する情報が含まれています。 SoftDeletePolicy

GalleryIdentifier

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

SharingProfile

名前 形容 価値
communityGalleryInfo 現在のギャラリーがコミュニティと共有されている場合のコミュニティ ギャラリーの情報。 CommunityGalleryInfo
権限 このプロパティを使用すると、共有ギャラリーのアクセス許可を指定できます。

使用可能な値は次のとおりです。

プライベート

グループの
'Groups'
'Private'

CommunityGalleryInfo

名前 形容 価値
eula コミュニティ ギャラリーの発行元の使用許諾契約書
publicNamePrefix コミュニティ ギャラリーのパブリック名プレフィックス
publisherContact コミュニティ ギャラリーの発行元の連絡先メール
publisherUri コミュニティ ギャラリーの発行元 URI

SoftDeletePolicy

名前 形容 価値
isSoftDeleteEnabled このギャラリー内のリソースの論理的な削除を有効にして、保持時間内に回復できるようにします。 bool

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
Azure Windows ベースライン を使用して Azure Image Builder を する

Azure
にデプロイする
Azure Image Builder 環境を作成し、最新の Windows 更新プログラムと Azure Windows ベースラインが適用された Windows Server イメージを構築します。
Azure コンピューティング ギャラリー を作成する

Azure
にデプロイする
このモジュールでは、apiVersion 2019-12-01 を使用して Azure Compute Gallery リソースを作成します。
Azure Compute Gallery を作成する

Azure にデプロイする
このテンプレートを使用すると、Azure コンピューティング ギャラリーを作成できます。
Dev Box サービス の構成

Azure
にデプロイする
このテンプレートでは、Dev Box クイック スタート ガイド (https://learn.microsoft.com/azure/dev-box/quickstart-create-dev-box) に従って、すべての Dev Box 管理リソースが作成されます。 作成されたすべてのリソースを表示することも、DevPortal.microsoft.com に直接移動して最初の Dev Box を作成することもできます。

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

ギャラリー リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries@2021-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      description = "string"
      identifier = {}
      sharingProfile = {
        communityGalleryInfo = {
          eula = "string"
          publicNamePrefix = "string"
          publisherContact = "string"
          publisherUri = "string"
        }
        permissions = "string"
      }
      softDeletePolicy = {
        isSoftDeleteEnabled = bool
      }
    }
  })
}

プロパティ値

ギャラリー

名前 形容 価値
種類 リソースの種類 "Microsoft.Compute/galleries@2021-10-01"
名前 リソース名 string (必須)

文字制限: 1 ~ 80

有効な文字:
英数字とピリオド。

開始と終了は英数字で行います。
場所 リソースの場所 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。
プロパティ 共有イメージ ギャラリーのプロパティについて説明します。 GalleryProperties

GalleryProperties

名前 形容 価値
形容 この共有イメージ ギャラリー リソースの説明。 このプロパティは更新可能です。
識別子 ギャラリーの一意の名前について説明します。 GalleryIdentifier
sharingProfile サブスクリプションまたはテナントへのギャラリー共有のプロファイル SharingProfile の
softDeletePolicy ギャラリーの論理的な削除ポリシーに関する情報が含まれています。 SoftDeletePolicy

GalleryIdentifier

このオブジェクトには、配置時に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

SharingProfile

名前 形容 価値
communityGalleryInfo 現在のギャラリーがコミュニティと共有されている場合のコミュニティ ギャラリーの情報。 CommunityGalleryInfo
権限 このプロパティを使用すると、共有ギャラリーのアクセス許可を指定できます。

使用可能な値は次のとおりです。

プライベート

グループの
"グループ"
"Private"

CommunityGalleryInfo

名前 形容 価値
eula コミュニティ ギャラリーの発行元の使用許諾契約書
publicNamePrefix コミュニティ ギャラリーのパブリック名プレフィックス
publisherContact コミュニティ ギャラリーの発行元の連絡先メール
publisherUri コミュニティ ギャラリーの発行元 URI

SoftDeletePolicy

名前 形容 価値
isSoftDeleteEnabled このギャラリー内のリソースの論理的な削除を有効にして、保持時間内に回復できるようにします。 bool