Microsoft. HybridCompute machines/extensions 2022-11-10

Definice prostředku Bicep

Typ prostředku počítače nebo rozšíření je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvoření Microsoft. Prostředek HybridCompute/machines/extensions přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.HybridCompute/machines/extensions@2022-11-10' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    autoUpgradeMinorVersion: bool
    enableAutomaticUpgrade: bool
    forceUpdateTag: 'string'
    instanceView: {
      name: 'string'
      status: {
        code: 'string'
        displayStatus: 'string'
        level: 'string'
        message: 'string'
        time: 'string'
      }
      type: 'string'
      typeHandlerVersion: 'string'
    }
    protectedSettings: {}
    publisher: 'string'
    settings: {}
    type: 'string'
    typeHandlerVersion: 'string'
  }
}

Hodnoty vlastností

počítače/rozšíření

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: počítače
properties Popisuje vlastnosti rozšíření počítače. MachineExtensionProperties

MachineExtensionProperties

Název Description Hodnota
autoUpgradeMinorVersion Označuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. bool
enableAutomaticUpgrade Určuje, jestli má platforma rozšíření automaticky upgradovat, pokud je k dispozici novější verze. bool
forceUpdateTag Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když se konfigurace rozšíření nezměnila. řetězec
instanceView Zobrazení instance rozšíření počítače MachineExtensionInstanceView
protectedSettings Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení. object
vydavatel Název vydavatele obslužné rutiny rozšíření. řetězec
nastavení Veřejná nastavení rozšíření ve formátu JSON object
typ Určuje typ rozšíření; příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceView

Název Description Hodnota
name Název rozšíření počítače. řetězec
status Stav zobrazení instance. MachineExtensionInstanceViewStatus
typ Určuje typ rozšíření; příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceViewStatus

Název Description Hodnota
kód Stavový kód. řetězec
displayStatus Krátký lokalizovatelný popisek stavu. řetězec
úroveň Kód úrovně. 'Chyba'
'Informace'
'Upozornění'
zpráva Podrobná stavová zpráva, včetně výstrah a chybových zpráv. řetězec
time Čas stavu. řetězec

Definice prostředku šablony ARM

Typ prostředku počítačů nebo rozšíření je možné nasadit do:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvoření Microsoft. Prostředek HybridCompute/machines/extensions, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.HybridCompute/machines/extensions",
  "apiVersion": "2022-11-10",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "autoUpgradeMinorVersion": "bool",
    "enableAutomaticUpgrade": "bool",
    "forceUpdateTag": "string",
    "instanceView": {
      "name": "string",
      "status": {
        "code": "string",
        "displayStatus": "string",
        "level": "string",
        "message": "string",
        "time": "string"
      },
      "type": "string",
      "typeHandlerVersion": "string"
    },
    "protectedSettings": {},
    "publisher": "string",
    "settings": {},
    "type": "string",
    "typeHandlerVersion": "string"
  }
}

Hodnoty vlastností

počítače/rozšíření

Název Description Hodnota
typ Typ prostředku 'Microsoft. HybridCompute/machines/extensions'
apiVersion Verze rozhraní API prostředku '2022-11-10'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
properties Popisuje vlastnosti rozšíření počítače. MachineExtensionProperties

MachineExtensionProperties

Název Description Hodnota
autoUpgradeMinorVersion Určuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení ale rozšíření neupgraduje podverze, pokud se nenasadí znovu, a to ani s touto vlastností nastavenou na true. bool
enableAutomaticUpgrade Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze. bool
forceUpdateTag Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila. řetězec
instanceView Zobrazení instance rozšíření počítače MachineExtensionInstanceView
protectedSettings Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení. object
vydavatel Název vydavatele obslužné rutiny rozšíření. řetězec
nastavení Veřejná nastavení rozšíření ve formátu JSON object
typ Určuje typ rozšíření; Příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceView

Název Description Hodnota
name Název rozšíření počítače. řetězec
status Stav zobrazení instance. MachineExtensionInstanceViewStatus
typ Určuje typ rozšíření; Příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceViewStatus

Název Description Hodnota
kód Stavový kód. řetězec
displayStatus Krátký lokalizovatelný popisek stavu. řetězec
úroveň Kód úrovně. Chyba
'Informace'
'Upozornění'
zpráva Podrobná stavová zpráva, včetně upozornění a chybových zpráv. řetězec
time Čas stavu. řetězec

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku počítače nebo rozšíření je možné nasadit do:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Vytvoření Microsoft. Prostředek HybridCompute/machines/extensions přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.HybridCompute/machines/extensions@2022-11-10"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      autoUpgradeMinorVersion = bool
      enableAutomaticUpgrade = bool
      forceUpdateTag = "string"
      instanceView = {
        name = "string"
        status = {
          code = "string"
          displayStatus = "string"
          level = "string"
          message = "string"
          time = "string"
        }
        type = "string"
        typeHandlerVersion = "string"
      }
      protectedSettings = {}
      publisher = "string"
      settings = {}
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

Hodnoty vlastností

počítače/rozšíření

Název Description Hodnota
typ Typ prostředku "Microsoft. HybridCompute/machines/extensions@2022-11-10"
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: počítače
tags Značky prostředků. Slovník názvů značek a hodnot.
properties Popisuje vlastnosti rozšíření počítače. MachineExtensionProperties

MachineExtensionProperties

Název Description Hodnota
autoUpgradeMinorVersion Označuje, jestli by rozšíření mělo používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. bool
enableAutomaticUpgrade Určuje, jestli má platforma rozšíření automaticky upgradovat, pokud je k dispozici novější verze. bool
forceUpdateTag Způsob, jakým by měla být obslužná rutina rozšíření vynucena k aktualizaci, i když se konfigurace rozšíření nezměnila. řetězec
instanceView Zobrazení instance rozšíření počítače MachineExtensionInstanceView
protectedSettings Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault nebo vůbec žádné chráněné nastavení. object
vydavatel Název vydavatele obslužné rutiny rozšíření. řetězec
nastavení Veřejná nastavení rozšíření ve formátu JSON object
typ Určuje typ rozšíření; příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceView

Název Description Hodnota
name Název rozšíření počítače. řetězec
status Stav zobrazení instance. MachineExtensionInstanceViewStatus
typ Určuje typ rozšíření; příkladem je CustomScriptExtension. řetězec
typeHandlerVersion Určuje verzi obslužné rutiny skriptu. řetězec

MachineExtensionInstanceViewStatus

Název Description Hodnota
kód Stavový kód. řetězec
displayStatus Krátký lokalizovatelný popisek stavu. řetězec
úroveň Kód úrovně. "Chyba"
"Informace"
"Upozornění"
zpráva Podrobná stavová zpráva, včetně výstrah a chybových zpráv. řetězec
time Čas stavu. řetězec