Aracılığıyla paylaş


Microsoft.AzureStackHCI galerisiImages 2025-04-01-preview

Bicep kaynak tanımı

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

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@2025-04-01-preview' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    cloudInitDataSource: 'string'
    containerId: 'string'
    hyperVGeneration: 'string'
    identifier: {
      offer: 'string'
      publisher: 'string'
      sku: 'string'
    }
    imagePath: 'string'
    osType: 'string'
    sourceVirtualMachineId: 'string'
    version: {
      name: 'string'
      properties: {
        storageProfile: {
          osDiskImage: {}
        }
      }
    }
    vmImageRepositoryCredentials: {
      password: 'string'
      username: 'string'
    }
  }
  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)

GalleryImageProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init ile sağlama sırasında galeri görüntüsü için veri kaynağı [NoCloud, Azure] 'Azure'
'NoCloud'
konteynerKimliği Galeri görüntüsü için kullanılacak depolama kapsayıcısının Depolama ContainerID değeri 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 dizgi

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ü [Windows, Linux] 'Linux'
'Windows' (gerekli)
sourceVirtualMachineId galeri görüntüsünün oluşturulduğu işletim sistemi diskinden kaynak sanal makinenin kaynak kimliği. 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
vmImageRepositoryCredentials Belirtilen görüntüye erişimi olan görüntü deposunda oturum açmak için kullanılan kimlik bilgileri VmImageRepositoryCredentials

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ı dizgi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,62}[a-zA-Z0-9]$ (gerekli)
özellikler Bu kaynağın kaynağa özgü özellikleri. GalleryImageProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

TrackedResourceTags

İsim Açıklama Değer

VmImageRepositoryCredentials

İsim Açıklama Değer
şifre Görüntü deposuna erişim parolası dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin. (gerekli)
kullanıcı adı Görüntü deposuna erişmek için kullanıcı adı dize (gerekli)

ARM şablonu kaynak tanımı

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

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 dosyasını ekleyin.

{
  "type": "Microsoft.AzureStackHCI/galleryImages",
  "apiVersion": "2025-04-01-preview",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "cloudInitDataSource": "string",
    "containerId": "string",
    "hyperVGeneration": "string",
    "identifier": {
      "offer": "string",
      "publisher": "string",
      "sku": "string"
    },
    "imagePath": "string",
    "osType": "string",
    "sourceVirtualMachineId": "string",
    "version": {
      "name": "string",
      "properties": {
        "storageProfile": {
          "osDiskImage": {
          }
        }
      }
    },
    "vmImageRepositoryCredentials": {
      "password": "string",
      "username": "string"
    }
  },
  "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)

GalleryImageProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init ile sağlama sırasında galeri görüntüsü için veri kaynağı [NoCloud, Azure] 'Azure'
'NoCloud'
konteynerKimliği Galeri görüntüsü için kullanılacak depolama kapsayıcısının Depolama ContainerID değeri 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 dizgi

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ü [Windows, Linux] 'Linux'
'Windows' (gerekli)
sourceVirtualMachineId galeri görüntüsünün oluşturulduğu işletim sistemi diskinden kaynak sanal makinenin kaynak kimliği. 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
vmImageRepositoryCredentials Belirtilen görüntüye erişimi olan görüntü deposunda oturum açmak için kullanılan kimlik bilgileri VmImageRepositoryCredentials

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ü '2025-04-01-preview'
extendedLocation Kaynağın extendedLocation. ExtendedLocation
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dizgi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,62}[a-zA-Z0-9]$ (gerekli)
özellikler Bu kaynağın kaynağa özgü özellikleri. GalleryImageProperties
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

VmImageRepositoryCredentials

İsim Açıklama Değer
şifre Görüntü deposuna erişim parolası dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin. (gerekli)
kullanıcı adı Görüntü deposuna erişmek için kullanıcı adı dize (gerekli)

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@2025-04-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      cloudInitDataSource = "string"
      containerId = "string"
      hyperVGeneration = "string"
      identifier = {
        offer = "string"
        publisher = "string"
        sku = "string"
      }
      imagePath = "string"
      osType = "string"
      sourceVirtualMachineId = "string"
      version = {
        name = "string"
        properties = {
          storageProfile = {
            osDiskImage = {
            }
          }
        }
      }
      vmImageRepositoryCredentials = {
        password = "string"
        username = "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)

GalleryImageProperties

İsim Açıklama Değer
cloudInitDataSource cloud-init ile sağlama sırasında galeri görüntüsü için veri kaynağı [NoCloud, Azure] 'Azure'
'NoCloud'
konteynerKimliği Galeri görüntüsü için kullanılacak depolama kapsayıcısının Depolama ContainerID değeri 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 dizgi

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ü [Windows, Linux] 'Linux'
'Windows' (gerekli)
sourceVirtualMachineId galeri görüntüsünün oluşturulduğu işletim sistemi diskinden kaynak sanal makinenin kaynak kimliği. 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
vmImageRepositoryCredentials Belirtilen görüntüye erişimi olan görüntü deposunda oturum açmak için kullanılan kimlik bilgileri VmImageRepositoryCredentials

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ı dizgi

Kısıtlama -ları:
Desen = ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,62}[a-zA-Z0-9]$ (gerekli)
özellikler Bu kaynağın kaynağa özgü özellikleri. GalleryImageProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.AzureStackHCI/galleryImages@2025-04-01-preview"

TrackedResourceTags

İsim Açıklama Değer

VmImageRepositoryCredentials

İsim Açıklama Değer
şifre Görüntü deposuna erişim parolası dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin. (gerekli)
kullanıcı adı Görüntü deposuna erişmek için kullanıcı adı dize (gerekli)