Microsoft.Compute virtualMachineScaleSets/virtualMachines/extensions 2022-03-01
Bicep-resursdefinition
Resurstypen virtualMachineScaleSets/virtualMachines/extensions kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2022-03-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()
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
publisher: 'string'
settings: any()
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
Egenskapsvärden
virtualMachineScaleSets/virtualMachines/extensions
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep. |
sträng (krävs) |
parent | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs. |
Symboliskt namn för resurs av typen: virtualMachines |
properties | Beskriver egenskaperna för ett tillägg för virtuell dator. | VirtualMachineExtensionProperties |
VirtualMachineExtensionProperties
Name | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är inställd på true. | boolesk |
enableAutomaticUpgrade | Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget. | boolesk |
forceUpdateTag | Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats. | sträng |
instanceView | Vyn för tilläggsinstansen för virtuella datorer. | VirtualMachineExtensionInstanceView |
protectedSettings | Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. | För Bicep kan du använda funktionen any(). |
protectedSettingsFromKeyVault | Tilläggsskyddade inställningar som skickas med referens och som används från nyckelvalvet | KeyVaultSecretReference |
utgivare | Namnet på tilläggshanterarutgivaren. | sträng |
inställningar | Json-formaterade offentliga inställningar för tillägget. | För Bicep kan du använda funktionen any(). |
suppressFailures | Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras inte oavsett det här värdet). Standardvärdet är False. | boolesk |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger skripthanterarens version. | sträng |
VirtualMachineExtensionInstanceView
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på det virtuella datortillägget. | sträng |
Status | Resursstatusinformationen. | InstanceViewStatus[] |
understatusar | Resursstatusinformationen. | InstanceViewStatus[] |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger skripthanterarens version. | sträng |
InstanceViewStatus
Name | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | sträng |
displayStatus | Den korta localizable-etiketten för statusen. | sträng |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | sträng |
time | Tidpunkten för statusen. | sträng |
KeyVaultSecretReference
Name | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i en Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för Key Vault som innehåller hemligheten. | SubResource (krävs) |
Underresurs
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID | sträng |
Resursdefinition för ARM-mall
Resurstypen virtualMachineScaleSets/virtualMachines/extensions kan distribueras med åtgärder som mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions lägger du till följande JSON i mallen.
{
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions",
"apiVersion": "2022-03-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": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"publisher": "string",
"settings": {},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
Egenskapsvärden
virtualMachineScaleSets/virtualMachines/extensions
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions" |
apiVersion | Resurs-API-versionen | '2022-03-01' |
name | Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar. |
sträng (krävs) |
properties | Beskriver egenskaperna för ett tillägg för virtuell dator. | VirtualMachineExtensionProperties |
VirtualMachineExtensionProperties
Name | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är inställd på true. | boolesk |
enableAutomaticUpgrade | Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget. | boolesk |
forceUpdateTag | Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats. | sträng |
instanceView | Vyn för tilläggsinstansen för virtuella datorer. | VirtualMachineExtensionInstanceView |
protectedSettings | Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. | |
protectedSettingsFromKeyVault | Tilläggsskyddade inställningar som skickas med referens och som används från nyckelvalvet | KeyVaultSecretReference |
utgivare | Namnet på tilläggshanterarutgivaren. | sträng |
inställningar | Json-formaterade offentliga inställningar för tillägget. | |
suppressFailures | Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras inte oavsett det här värdet). Standardvärdet är False. | boolesk |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger skripthanterarens version. | sträng |
VirtualMachineExtensionInstanceView
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på det virtuella datortillägget. | sträng |
Status | Resursstatusinformationen. | InstanceViewStatus[] |
understatusar | Resursstatusinformationen. | InstanceViewStatus[] |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger skripthanterarens version. | sträng |
InstanceViewStatus
Name | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | sträng |
displayStatus | Den korta localizable-etiketten för statusen. | sträng |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | sträng |
time | Tidpunkten för statusen. | sträng |
KeyVaultSecretReference
Name | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i en Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för Key Vault som innehåller hemligheten. | SubResource (krävs) |
Underresurs
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen virtualMachineScaleSets/virtualMachines/extensions kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2022-03-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"
}
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
publisher = "string"
suppressFailures = bool
type = "string"
typeHandlerVersion = "string"
}
})
}
Egenskapsvärden
virtualMachineScaleSets/virtualMachines/extensions
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions@2022-03-01" |
name | Resursnamnet | sträng (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: virtualMachines |
properties | Beskriver egenskaperna för ett tillägg för virtuell dator. | VirtualMachineExtensionProperties |
VirtualMachineExtensionProperties
Name | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Anger om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionen. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även om den här egenskapen är inställd på true. | boolesk |
enableAutomaticUpgrade | Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version av tillägget. | boolesk |
forceUpdateTag | Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats. | sträng |
instanceView | Vyn för tilläggsinstansen för virtuella datorer. | VirtualMachineExtensionInstanceView |
protectedSettings | Tillägget kan innehålla antingen protectedSettings eller protectedSettingsFromKeyVault eller inga skyddade inställningar alls. | |
protectedSettingsFromKeyVault | Tilläggsskyddade inställningar som skickas med referens och som används från nyckelvalvet | KeyVaultSecretReference |
utgivare | Namnet på tilläggshanterarutgivaren. | sträng |
inställningar | Json har formaterat offentliga inställningar för tillägget. | |
suppressFailures | Anger om fel som härrör från tillägget kommer att ignoreras (driftfel som att inte ansluta till den virtuella datorn ignoreras oavsett det här värdet). Standardvärdet är False. | boolesk |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger versionen av skripthanteraren. | sträng |
VirtualMachineExtensionInstanceView
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på det virtuella datortillägget. | sträng |
Status | Resursstatusinformationen. | InstanceViewStatus[] |
understatusar | Resursstatusinformationen. | InstanceViewStatus[] |
typ | Anger filnamnstilläggets typ. ett exempel är "CustomScriptExtension". | sträng |
typeHandlerVersion | Anger versionen av skripthanteraren. | sträng |
InstanceViewStatus
Name | Beskrivning | Värde |
---|---|---|
kod | Statuskoden. | sträng |
displayStatus | Den korta localizable etiketten för statusen. | sträng |
nivå | Nivåkoden. | "Fel" "Info" "Varning" |
meddelande | Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden. | sträng |
time | Tiden för statusen. | sträng |
KeyVaultSecretReference
Name | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i en Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för Key Vault som innehåller hemligheten. | SubResource (krävs) |
SubResource
Name | Beskrivning | Värde |
---|---|---|
id | Resurs-ID | sträng |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för