Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2021-04-01
Bicep-Ressourcendefinition
Der Ressourcentyp "virtualMachineScaleSets/virtualMachines/extensions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions" zu erstellen, fügen Sie Der Vorlage den folgenden Bicep hinzu.
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'
}
}
Eigenschaftswerte
InstanceViewStatus
Name | Beschreibung | Wert |
---|---|---|
Code | Der Statuscode. | Schnur |
displayStatus | Die kurze lokalisierbare Bezeichnung für den Status. | Schnur |
Niveau | Der Ebenencode. | 'Fehler' 'Info' "Warnung" |
Nachricht | Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen. | Schnur |
Zeit | Die Uhrzeit des Status. | Schnur |
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: virtualMachineScaleSets/virtualMachines |
Eigenschaften | Beschreibt die Eigenschaften einer Erweiterung des virtuellen Computers. | VirtualMachineExtensionProperties |
VirtualMachineExtensionInstanceView
Name | Beschreibung | Wert |
---|---|---|
Name | Der Erweiterungsname des virtuellen Computers. | Schnur |
Status | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Unterstatus | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |
VirtualMachineExtensionProperties
Name | Beschreibung | Wert |
---|---|---|
autoUpgradeMinorVersion | Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Nach der Bereitstellung aktualisiert die Erweiterung jedoch keine Nebenversionen, es sei denn, sie werden erneut bereitgestellt, auch wenn diese Eigenschaft auf "true" festgelegt ist. | Bool |
enableAutomaticUpgrade | Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. | Bool |
forceUpdateTag | Wie der Erweiterungshandler aktualisiert werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. | Schnur |
instanceView | Die Erweiterungsinstanzansicht des virtuellen Computers. | VirtualMachineExtensionInstanceView |
protectedSettings | Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. | jegliche |
Verlag | Der Name des Herausgebers des Erweiterungshandlers. | Schnur |
Einstellungen | Json formatierte öffentliche Einstellungen für die Erweiterung. | jegliche |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "virtualMachineScaleSets/virtualMachines/extensions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions" zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
InstanceViewStatus
Name | Beschreibung | Wert |
---|---|---|
Code | Der Statuscode. | Schnur |
displayStatus | Die kurze lokalisierbare Bezeichnung für den Status. | Schnur |
Niveau | Der Ebenencode. | 'Fehler' 'Info' "Warnung" |
Nachricht | Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen. | Schnur |
Zeit | Die Uhrzeit des Status. | Schnur |
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2021-04-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Beschreibt die Eigenschaften einer Erweiterung des virtuellen Computers. | VirtualMachineExtensionProperties |
Art | Der Ressourcentyp | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions" |
VirtualMachineExtensionInstanceView
Name | Beschreibung | Wert |
---|---|---|
Name | Der Erweiterungsname des virtuellen Computers. | Schnur |
Status | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Unterstatus | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |
VirtualMachineExtensionProperties
Name | Beschreibung | Wert |
---|---|---|
autoUpgradeMinorVersion | Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Nach der Bereitstellung aktualisiert die Erweiterung jedoch keine Nebenversionen, es sei denn, sie werden erneut bereitgestellt, auch wenn diese Eigenschaft auf "true" festgelegt ist. | Bool |
enableAutomaticUpgrade | Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. | Bool |
forceUpdateTag | Wie der Erweiterungshandler aktualisiert werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. | Schnur |
instanceView | Die Erweiterungsinstanzansicht des virtuellen Computers. | VirtualMachineExtensionInstanceView |
protectedSettings | Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. | jegliche |
Verlag | Der Name des Herausgebers des Erweiterungshandlers. | Schnur |
Einstellungen | Json formatierte öffentliche Einstellungen für die Erweiterung. | jegliche |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "virtualMachineScaleSets/virtualMachines/extensions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions" zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
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"
}
})
}
Eigenschaftswerte
InstanceViewStatus
Name | Beschreibung | Wert |
---|---|---|
Code | Der Statuscode. | Schnur |
displayStatus | Die kurze lokalisierbare Bezeichnung für den Status. | Schnur |
Niveau | Der Ebenencode. | 'Fehler' 'Info' "Warnung" |
Nachricht | Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen. | Schnur |
Zeit | Die Uhrzeit des Status. | Schnur |
Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource des Typs: virtualMachineScaleSets/virtualMachines |
Eigenschaften | Beschreibt die Eigenschaften einer Erweiterung des virtuellen Computers. | VirtualMachineExtensionProperties |
Art | Der Ressourcentyp | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2021-04-01" |
VirtualMachineExtensionInstanceView
Name | Beschreibung | Wert |
---|---|---|
Name | Der Erweiterungsname des virtuellen Computers. | Schnur |
Status | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Unterstatus | Die Ressourcenstatusinformationen. | InstanceViewStatus-[] |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |
VirtualMachineExtensionProperties
Name | Beschreibung | Wert |
---|---|---|
autoUpgradeMinorVersion | Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Nach der Bereitstellung aktualisiert die Erweiterung jedoch keine Nebenversionen, es sei denn, sie werden erneut bereitgestellt, auch wenn diese Eigenschaft auf "true" festgelegt ist. | Bool |
enableAutomaticUpgrade | Gibt an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version der Erweiterung verfügbar ist. | Bool |
forceUpdateTag | Wie der Erweiterungshandler aktualisiert werden soll, auch wenn sich die Erweiterungskonfiguration nicht geändert hat. | Schnur |
instanceView | Die Erweiterungsinstanzansicht des virtuellen Computers. | VirtualMachineExtensionInstanceView |
protectedSettings | Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. | jegliche |
Verlag | Der Name des Herausgebers des Erweiterungshandlers. | Schnur |
Einstellungen | Json formatierte öffentliche Einstellungen für die Erweiterung. | jegliche |
Art | Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension". | Schnur |
typeHandlerVersion | Gibt die Version des Skripthandlers an. | Schnur |