Delen via


Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2021-04-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-04-01' = {
  parent: resourceSymbolicName
  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: any(Azure.Bicep.Types.Concrete.AnyType)
    publisher: 'string'
    settings: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    typeHandlerVersion: 'string'
  }
}

Eigenschapswaarden

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

Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
naam De resourcenaam 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: virtualMachineScaleSets/virtualMachines
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties

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

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. enig
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie. enig
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. 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-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"
  }
}

Eigenschapswaarden

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

Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
apiVersion De API-versie '2021-04-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties
type Het resourcetype 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions'

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

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. enig
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie. enig
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. 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-04-01"
  name = "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"
      }
      protectedSettings = ?
      publisher = "string"
      settings = ?
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

Eigenschapswaarden

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

Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions

Naam Beschrijving Waarde
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: virtualMachineScaleSets/virtualMachines
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties
type Het resourcetype "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-04-01"

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

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. enig
uitgever De naam van de uitgever van de extensie-handler. snaar
Instellingen In Json opgemaakte openbare instellingen voor de extensie. enig
type Hiermee geeft u het type van de extensie; een voorbeeld is CustomScriptExtension. snaar
typeHandlerVersion Hiermee geeft u de versie van de scripthandler. snaar