Aracılığıyla paylaş


Microsoft.AzureStackHCI galleryimages 2021-09-01-preview

Bicep kaynak tanımı

Galleryimages kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureStackHCI/galleryimages kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.AzureStackHCI/galleryimages@2021-09-01-preview' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    cloudInitDataSource: 'string'
    containerName: 'string'
    hyperVGeneration: 'string'
    identifier: {
      offer: 'string'
      publisher: 'string'
      sku: 'string'
    }
    imagePath: 'string'
    osType: 'string'
    resourceName: 'string'
    version: {
      name: 'string'
      properties: {
        storageProfile: {
          osDiskImage: {}
        }
      }
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation'

GalleryImageIdentifier

İsim Açıklama Değer
teklif Galeri görüntüsü tanımı teklifinin adı. dize (gerekli)
yayınevi Galeri görüntüsü tanımı yayımcısının adı. dize (gerekli)
Stok Kod/Ürün Kodu Galeri görüntüsü tanımı SKU'sunun adı. dize (gerekli)

GalleryimagesProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init (Azure veya NoCloud) ile sağlama yaparken galeri görüntüsü için veri kaynağı 'Azure'
'NoCloud'
konteynerAdı Depolama kapsayıcısı için Kapsayıcı Adı String
hyperVGeneration Sanal Makinenin hiper yönetici oluşturması [V1, V2] 'V1'
'V2'
Tanımlayıcı Bu, galeri görüntüsü tanımı tanımlayıcısıdır. GalleryImageIdentifier
imagePath galeri görüntüsünün oluşturulması gereken görüntünün konumu karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
işletim sistemi türü galeri görüntüsünün kullandığı işletim sistemi türü. Linux veya windows olması bekleniyor 'Linux'
'Windows'
kaynakAdı MOC'de kullanılacak nesnenin adı String
Sürüm Oluşturmak veya güncelleştirmek istediğiniz galeri görüntüsü sürümü hakkındaki bilgileri belirtir. GalleryImageVersion

GalleryImageVersion

İsim Açıklama Değer
isim Bu, galeri görüntüsünün sürümüdür. String
özellikler Galeri görüntüsü sürümünün özelliklerini açıklar. GalleryImageVersionProperties

GalleryImageVersionProperties

İsim Açıklama Değer
storageProfile Bu, Galeri Görüntüsü Sürümünün depolama profilidir. GalleryImageVersionStorageProfile (gerekli)

GalleryImageVersionStorageProfile

İsim Açıklama Değer
osDiskImage Bu, işletim sistemi disk görüntüsüdür. GalleryOSDiskImage

GalleryOSDiskImage

İsim Açıklama Değer

Microsoft.AzureStackHCI/galleryimages

İsim Açıklama Değer
extendedLocation Kaynağın extendedLocation. ExtendedLocation
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 64 (gerekli)
özellikler Galeri görüntüsü kaynağının özellikleri GalleryimagesProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

TrackedResourceTags

İsim Açıklama Değer

ARM şablonu kaynak tanımı

Galleryimages kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureStackHCI/galleryimages kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.AzureStackHCI/galleryimages",
  "apiVersion": "2021-09-01-preview",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "cloudInitDataSource": "string",
    "containerName": "string",
    "hyperVGeneration": "string",
    "identifier": {
      "offer": "string",
      "publisher": "string",
      "sku": "string"
    },
    "imagePath": "string",
    "osType": "string",
    "resourceName": "string",
    "version": {
      "name": "string",
      "properties": {
        "storageProfile": {
          "osDiskImage": {
          }
        }
      }
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation'

GalleryImageIdentifier

İsim Açıklama Değer
teklif Galeri görüntüsü tanımı teklifinin adı. dize (gerekli)
yayınevi Galeri görüntüsü tanımı yayımcısının adı. dize (gerekli)
Stok Kod/Ürün Kodu Galeri görüntüsü tanımı SKU'sunun adı. dize (gerekli)

GalleryimagesProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init (Azure veya NoCloud) ile sağlama yaparken galeri görüntüsü için veri kaynağı 'Azure'
'NoCloud'
konteynerAdı Depolama kapsayıcısı için Kapsayıcı Adı String
hyperVGeneration Sanal Makinenin hiper yönetici oluşturması [V1, V2] 'V1'
'V2'
Tanımlayıcı Bu, galeri görüntüsü tanımı tanımlayıcısıdır. GalleryImageIdentifier
imagePath galeri görüntüsünün oluşturulması gereken görüntünün konumu karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
işletim sistemi türü galeri görüntüsünün kullandığı işletim sistemi türü. Linux veya windows olması bekleniyor 'Linux'
'Windows'
kaynakAdı MOC'de kullanılacak nesnenin adı String
Sürüm Oluşturmak veya güncelleştirmek istediğiniz galeri görüntüsü sürümü hakkındaki bilgileri belirtir. GalleryImageVersion

GalleryImageVersion

İsim Açıklama Değer
isim Bu, galeri görüntüsünün sürümüdür. String
özellikler Galeri görüntüsü sürümünün özelliklerini açıklar. GalleryImageVersionProperties

GalleryImageVersionProperties

İsim Açıklama Değer
storageProfile Bu, Galeri Görüntüsü Sürümünün depolama profilidir. GalleryImageVersionStorageProfile (gerekli)

GalleryImageVersionStorageProfile

İsim Açıklama Değer
osDiskImage Bu, işletim sistemi disk görüntüsüdür. GalleryOSDiskImage

GalleryOSDiskImage

İsim Açıklama Değer

Microsoft.AzureStackHCI/galleryimages

İsim Açıklama Değer
apiVersiyonu API sürümü '2021-09-01-preview'
extendedLocation Kaynağın extendedLocation. ExtendedLocation
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 64 (gerekli)
özellikler Galeri görüntüsü kaynağının özellikleri GalleryimagesProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.AzureStackHCI/galleryimages'

TrackedResourceTags

İsim Açıklama Değer

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Galleryimages kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureStackHCI/galleryimages kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureStackHCI/galleryimages@2021-09-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      cloudInitDataSource = "string"
      containerName = "string"
      hyperVGeneration = "string"
      identifier = {
        offer = "string"
        publisher = "string"
        sku = "string"
      }
      imagePath = "string"
      osType = "string"
      resourceName = "string"
      version = {
        name = "string"
        properties = {
          storageProfile = {
            osDiskImage = {
            }
          }
        }
      }
    }
  }
}

Özellik Değerleri

Genişletilmiş Konum

İsim Açıklama Değer
isim Genişletilmiş konumun adı. String
tür Genişletilmiş konumun türü. 'CustomLocation'

GalleryImageIdentifier

İsim Açıklama Değer
teklif Galeri görüntüsü tanımı teklifinin adı. dize (gerekli)
yayınevi Galeri görüntüsü tanımı yayımcısının adı. dize (gerekli)
Stok Kod/Ürün Kodu Galeri görüntüsü tanımı SKU'sunun adı. dize (gerekli)

GalleryimagesProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init (Azure veya NoCloud) ile sağlama yaparken galeri görüntüsü için veri kaynağı 'Azure'
'NoCloud'
konteynerAdı Depolama kapsayıcısı için Kapsayıcı Adı String
hyperVGeneration Sanal Makinenin hiper yönetici oluşturması [V1, V2] 'V1'
'V2'
Tanımlayıcı Bu, galeri görüntüsü tanımı tanımlayıcısıdır. GalleryImageIdentifier
imagePath galeri görüntüsünün oluşturulması gereken görüntünün konumu karakter dizisi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
işletim sistemi türü galeri görüntüsünün kullandığı işletim sistemi türü. Linux veya windows olması bekleniyor 'Linux'
'Windows'
kaynakAdı MOC'de kullanılacak nesnenin adı String
Sürüm Oluşturmak veya güncelleştirmek istediğiniz galeri görüntüsü sürümü hakkındaki bilgileri belirtir. GalleryImageVersion

GalleryImageVersion

İsim Açıklama Değer
isim Bu, galeri görüntüsünün sürümüdür. String
özellikler Galeri görüntüsü sürümünün özelliklerini açıklar. GalleryImageVersionProperties

GalleryImageVersionProperties

İsim Açıklama Değer
storageProfile Bu, Galeri Görüntüsü Sürümünün depolama profilidir. GalleryImageVersionStorageProfile (gerekli)

GalleryImageVersionStorageProfile

İsim Açıklama Değer
osDiskImage Bu, işletim sistemi disk görüntüsüdür. GalleryOSDiskImage

GalleryOSDiskImage

İsim Açıklama Değer

Microsoft.AzureStackHCI/galleryimages

İsim Açıklama Değer
extendedLocation Kaynağın extendedLocation. ExtendedLocation
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı karakter dizisi

Kısıtlama -ları:
En az uzunluk = 3
Maksimum uzunluk = 64 (gerekli)
özellikler Galeri görüntüsü kaynağının özellikleri GalleryimagesProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.AzureStackHCI/galleryimages@2021-09-01-preview"

TrackedResourceTags

İsim Açıklama Değer