Delen via


Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2019-12-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@2019-12-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    autoUpgradeMinorVersion: 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'
  }
  tags: {
    {customized property}: '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
plaats Resourcelocatie tekenreeks (vereist)
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
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ResourceTags

Naam Beschrijving Waarde

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
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": "2019-12-01",
  "name": "string",
  "location": "string",
  "properties": {
    "autoUpgradeMinorVersion": "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"
  },
  "tags": {
    "{customized property}": "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 '2019-12-01'
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Beschrijft de eigenschappen van een virtuele-machineextensie. VirtualMachineExtensionProperties
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions'

ResourceTags

Naam Beschrijving Waarde

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
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@2019-12-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      autoUpgradeMinorVersion = 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
plaats Resourcelocatie tekenreeks (vereist)
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
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2019-12-01"

ResourceTags

Naam Beschrijving Waarde

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