Bagikan melalui


Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2021-04-01

  • Terbaru
  • 2024-07-01
  • 2024-03-01
  • 2023-09-01
  • 2023-07-01
  • 2023-03-01
  • 2022-11-01
  • 2022-08-01
  • 2022-03-01
  • 2021-11-01
  • 2021-07-01
  • 2021-04-01
  • 2021-03-01
  • 2020-12-01

Definisi sumber daya Bicep

Jenis sumber daya virtualMachineScaleSets/virtualMachines/extensions dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoUpgradeMinorVersion: bool
    enableAutomaticUpgrade: bool
    forceUpdateTag: 'string'
    instanceView: {
      name: 'string'
      statuses: [
        {
          code: 'string'
          displayStatus: 'string'
          level: 'string'
          message: 'string'
          time: 'string'
        }
      ]
      substatuses: [
        {
          code: 'string'
          displayStatus: 'string'
          level: 'string'
          message: 'string'
          time: 'string'
        }
      ]
      type: 'string'
      typeHandlerVersion: 'string'
    }
    protectedSettings: any()
    publisher: 'string'
    settings: any()
    type: 'string'
    typeHandlerVersion: 'string'
  }
}

Nilai properti

virtualMachineScaleSets/virtualMachines/extensions

Nama Deskripsi Nilai
Nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)
ortu Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat sumber daya Turunan di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: virtualMachines
Properti Menjelaskan properti Ekstensi Komputer Virtual. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Namun, setelah disebarkan, ekstensi tidak akan meningkatkan versi minor kecuali disebarkan ulang, bahkan dengan properti ini diatur ke true. bool
enableAutomaticUpgrade Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. bool
forceUpdateTag Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah. tali
instanceView Tampilan instans ekstensi komputer virtual. VirtualMachineExtensionInstanceView
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Untuk Bicep, Anda dapat menggunakan fungsi any().
penerbit Nama penerbit handler ekstensi. tali
Pengaturan Pengaturan publik berformat Json untuk ekstensi. Untuk Bicep, Anda dapat menggunakan fungsi any().
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

VirtualMachineExtensionInstanceView

Nama Deskripsi Nilai
Nama Nama ekstensi komputer virtual. tali
Status Informasi status sumber daya. InstanceViewStatus[]
substatus Informasi status sumber daya. InstanceViewStatus[]
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

InstanceViewStatus

Nama Deskripsi Nilai
kode Kode status. tali
displayStatus Label pendek yang dapat dilokalkan untuk status tersebut. tali
tingkat Kode tingkat. 'Kesalahan'
'Info'
'Peringatan'
pesan Pesan status terperinci, termasuk untuk pemberitahuan dan pesan kesalahan. tali
Waktu Waktu status. tali

Definisi sumber daya templat ARM

Jenis sumber daya virtualMachineScaleSets/virtualMachines/extensions dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya - Lihat perintah penyebaran grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions",
  "apiVersion": "2021-04-01",
  "name": "string",
  "properties": {
    "autoUpgradeMinorVersion": "bool",
    "enableAutomaticUpgrade": "bool",
    "forceUpdateTag": "string",
    "instanceView": {
      "name": "string",
      "statuses": [
        {
          "code": "string",
          "displayStatus": "string",
          "level": "string",
          "message": "string",
          "time": "string"
        }
      ],
      "substatuses": [
        {
          "code": "string",
          "displayStatus": "string",
          "level": "string",
          "message": "string",
          "time": "string"
        }
      ],
      "type": "string",
      "typeHandlerVersion": "string"
    },
    "protectedSettings": {},
    "publisher": "string",
    "settings": {},
    "type": "string",
    "typeHandlerVersion": "string"
  }
}

Nilai properti

virtualMachineScaleSets/virtualMachines/extensions

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions'
apiVersion Versi api sumber daya '2021-04-01'
Nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM.
string (diperlukan)
Properti Menjelaskan properti Ekstensi Komputer Virtual. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Namun, setelah disebarkan, ekstensi tidak akan meningkatkan versi minor kecuali disebarkan ulang, bahkan dengan properti ini diatur ke true. bool
enableAutomaticUpgrade Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. bool
forceUpdateTag Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah. tali
instanceView Tampilan instans ekstensi komputer virtual. VirtualMachineExtensionInstanceView
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
penerbit Nama penerbit handler ekstensi. tali
Pengaturan Pengaturan publik berformat Json untuk ekstensi.
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

VirtualMachineExtensionInstanceView

Nama Deskripsi Nilai
Nama Nama ekstensi komputer virtual. tali
Status Informasi status sumber daya. InstanceViewStatus[]
substatus Informasi status sumber daya. InstanceViewStatus[]
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

InstanceViewStatus

Nama Deskripsi Nilai
kode Kode status. tali
displayStatus Label pendek yang dapat dilokalkan untuk status tersebut. tali
tingkat Kode tingkat. 'Kesalahan'
'Info'
'Peringatan'
pesan Pesan status terperinci, termasuk untuk pemberitahuan dan pesan kesalahan. tali
Waktu Waktu status. tali

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya virtualMachineScaleSets/virtualMachines/extensions dapat disebarkan dengan operasi yang menargetkan:

  • grup Sumber Daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoUpgradeMinorVersion = bool
      enableAutomaticUpgrade = bool
      forceUpdateTag = "string"
      instanceView = {
        name = "string"
        statuses = [
          {
            code = "string"
            displayStatus = "string"
            level = "string"
            message = "string"
            time = "string"
          }
        ]
        substatuses = [
          {
            code = "string"
            displayStatus = "string"
            level = "string"
            message = "string"
            time = "string"
          }
        ]
        type = "string"
        typeHandlerVersion = "string"
      }
      publisher = "string"
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

Nilai properti

virtualMachineScaleSets/virtualMachines/extensions

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-04-01"
Nama Nama sumber daya string (diperlukan)
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: virtualMachines
Properti Menjelaskan properti Ekstensi Komputer Virtual. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Namun, setelah disebarkan, ekstensi tidak akan meningkatkan versi minor kecuali disebarkan ulang, bahkan dengan properti ini diatur ke true. bool
enableAutomaticUpgrade Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia. bool
forceUpdateTag Bagaimana handler ekstensi harus diperbarui meskipun konfigurasi ekstensi belum berubah. tali
instanceView Tampilan instans ekstensi komputer virtual. VirtualMachineExtensionInstanceView
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
penerbit Nama penerbit handler ekstensi. tali
Pengaturan Pengaturan publik berformat Json untuk ekstensi.
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

VirtualMachineExtensionInstanceView

Nama Deskripsi Nilai
Nama Nama ekstensi komputer virtual. tali
Status Informasi status sumber daya. InstanceViewStatus[]
substatus Informasi status sumber daya. InstanceViewStatus[]
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". tali
typeHandlerVersion Menentukan versi handler skrip. tali

InstanceViewStatus

Nama Deskripsi Nilai
kode Kode status. tali
displayStatus Label pendek yang dapat dilokalkan untuk status tersebut. tali
tingkat Kode tingkat. "Kesalahan"
"Info"
"Peringatan"
pesan Pesan status terperinci, termasuk untuk pemberitahuan dan pesan kesalahan. tali
Waktu Waktu status. tali