Delen via


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

Bicep-resourcedefinitie

Het resourcetype virtualMachineScaleSets/virtualMachines/extensions kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-07-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()
    suppressFailures: bool
    type: 'string'
    typeHandlerVersion: 'string'
  }
}

Eigenschapswaarden

virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in Bicep-.
tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: virtualMachines
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Naam Beschrijving Waarde
autoUpgradeMinorVersion Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. Bool
enableAutomaticUpgrade Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. Bool
forceUpdateTag Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. snaar
instanceView De weergave exemplaar van de virtuele-machine-extensie. VirtualMachineExtensionInstanceView
protectedSettings De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. Voor Bicep kunt u de functie any() gebruiken.
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie. Voor Bicep kunt u de functie any() gebruiken.
suppressFailures Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar. Bool
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

VirtualMachineExtensionInstanceView

Naam Beschrijving Waarde
naam De naam van de extensie van de virtuele machine. snaar
Statussen De informatie over de resourcestatus. InstanceViewStatus[]
substatussen De informatie over de resourcestatus. InstanceViewStatus[]
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

InstanceViewStatus

Naam Beschrijving Waarde
code De statuscode. snaar
displayStatus Het korte lokaliseerbare label voor de status. snaar
niveau De niveaucode. 'Fout'
'Info'
'Waarschuwing'
Bericht Het gedetailleerde statusbericht, inclusief voor waarschuwingen en foutberichten. snaar
Tijd Het tijdstip van de status. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype virtualMachineScaleSets/virtualMachines/extensions kan worden geïmplementeerd met bewerkingen die gericht zijn op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions",
  "apiVersion": "2021-07-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": {},
    "suppressFailures": "bool",
    "type": "string",
    "typeHandlerVersion": "string"
  }
}

Eigenschapswaarden

virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions'
apiVersion De versie van de resource-API '2021-07-01'
naam De resourcenaam

Zie hoe u namen en typen instelt voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Naam Beschrijving Waarde
autoUpgradeMinorVersion Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. Bool
enableAutomaticUpgrade Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. Bool
forceUpdateTag Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. snaar
instanceView De weergave exemplaar van de virtuele-machine-extensie. VirtualMachineExtensionInstanceView
protectedSettings De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten.
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie.
suppressFailures Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar. Bool
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

VirtualMachineExtensionInstanceView

Naam Beschrijving Waarde
naam De naam van de extensie van de virtuele machine. snaar
Statussen De informatie over de resourcestatus. InstanceViewStatus[]
substatussen De informatie over de resourcestatus. InstanceViewStatus[]
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

InstanceViewStatus

Naam Beschrijving Waarde
code De statuscode. snaar
displayStatus Het korte lokaliseerbare label voor de status. snaar
niveau De niveaucode. 'Fout'
'Info'
'Waarschuwing'
Bericht Het gedetailleerde statusbericht, inclusief voor waarschuwingen en foutberichten. snaar
Tijd Het tijdstip van de status. snaar

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype virtualMachineScaleSets/virtualMachines/extensions kan worden geïmplementeerd met bewerkingen die gericht zijn op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-07-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"
      suppressFailures = bool
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

Eigenschapswaarden

virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-07-01"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: virtualMachines
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties

VirtualMachineExtensionProperties

Naam Beschrijving Waarde
autoUpgradeMinorVersion Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. Bool
enableAutomaticUpgrade Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. Bool
forceUpdateTag Hoe de extensie-handler moet worden gedwongen om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd. snaar
instanceView De weergave exemplaar van de virtuele-machine-extensie. VirtualMachineExtensionInstanceView
protectedSettings De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten.
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie.
suppressFailures Geeft aan of fouten die voortvloeien uit de extensie worden onderdrukt (operationele fouten, zoals het niet verbinden met de VIRTUELE machine, worden niet onderdrukt, ongeacht deze waarde). De standaardwaarde is onwaar. Bool
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

VirtualMachineExtensionInstanceView

Naam Beschrijving Waarde
naam De naam van de extensie van de virtuele machine. snaar
Statussen De informatie over de resourcestatus. InstanceViewStatus[]
substatussen De informatie over de resourcestatus. InstanceViewStatus[]
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar

InstanceViewStatus

Naam Beschrijving Waarde
code De statuscode. snaar
displayStatus Het korte lokaliseerbare label voor de status. snaar
niveau De niveaucode. "Fout"
"Info"
"Waarschuwing"
Bericht Het gedetailleerde statusbericht, inclusief voor waarschuwingen en foutberichten. snaar
Tijd Het tijdstip van de status. snaar