Dela via


Microsoft.Compute virtualMachineScaleSets/virtualMachines/runCommands 2021-03-01

Bicep-resursdefinition

Resurstypen virtualMachineScaleSets/virtualMachines/runCommands kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2021-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    asyncExecution: bool
    errorBlobUri: 'string'
    outputBlobUri: 'string'
    parameters: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    protectedParameters: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    runAsPassword: 'string'
    runAsUser: 'string'
    source: {
      commandId: 'string'
      script: 'string'
      scriptUri: 'string'
    }
    timeoutInSeconds: int
  }
}

Egenskapsvärden

virtualMachineScaleSets/virtualMachines/runCommands

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
sträng (krävs)
location Resursplats sträng (krävs)
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
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 körningskommando för virtuell dator. VirtualMachineRunCommandProperties

VirtualMachineRunCommandProperties

Name Beskrivning Värde
asyncExecution Valfritt. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. boolesk
errorBlobUri Anger den Azure Storage-blob där skriptfelströmmen ska laddas upp. sträng
outputBlobUri Anger den Azure Storage-blob där skriptets utdataström ska laddas upp. sträng
parametrar De parametrar som används av skriptet. RunCommandInputParameter[]
protectedParameters De parametrar som används av skriptet. RunCommandInputParameter[]
runAsPassword Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. sträng
runAsUser Anger användarkontot på den virtuella datorn när körningskommandot körs. sträng
källa Källan för körningskommandoskriptet. VirtualMachineRunCommandScriptSource
timeoutInSeconds Tidsgränsen i sekunder för att köra körningskommandot. int

RunCommandInputParameter

Name Beskrivning Värde
name Parameternamnet för körningskommandot. sträng (krävs)
värde Parametervärdet för körningskommandot. sträng (krävs)

VirtualMachineRunCommandScriptSource

Name Beskrivning Värde
commandId Anger ett commandId för fördefinierade inbyggda skript. sträng
skript Anger skriptinnehållet som ska köras på den virtuella datorn. sträng
scriptUri Anger platsen för nedladdning av skript. sträng

Resursdefinition för ARM-mall

Resurstypen virtualMachineScaleSets/virtualMachines/runCommands kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands",
  "apiVersion": "2021-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "asyncExecution": "bool",
    "errorBlobUri": "string",
    "outputBlobUri": "string",
    "parameters": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "protectedParameters": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "runAsPassword": "string",
    "runAsUser": "string",
    "source": {
      "commandId": "string",
      "script": "string",
      "scriptUri": "string"
    },
    "timeoutInSeconds": "int"
  }
}

Egenskapsvärden

virtualMachineScaleSets/virtualMachines/runCommands

Name Beskrivning Värde
typ Resurstypen "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands"
apiVersion Resurs-API-versionen '2021-03-01'
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
sträng (krävs)
location Resursplats sträng (krävs)
tags Resurstaggar Ordlista med taggnamn och värden. Se Taggar i mallar
properties Beskriver egenskaperna för ett körningskommando för virtuell dator. VirtualMachineRunCommandProperties

VirtualMachineRunCommandProperties

Name Beskrivning Värde
asyncExecution Valfritt. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. boolesk
errorBlobUri Anger den Azure Storage-blob där skriptfelströmmen ska laddas upp. sträng
outputBlobUri Anger den Azure Storage-blob där skriptets utdataström ska laddas upp. sträng
parametrar De parametrar som används av skriptet. RunCommandInputParameter[]
protectedParameters De parametrar som används av skriptet. RunCommandInputParameter[]
runAsPassword Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. sträng
runAsUser Anger användarkontot på den virtuella datorn när körningskommandot körs. sträng
källa Källan för körningskommandoskriptet. VirtualMachineRunCommandScriptSource
timeoutInSeconds Tidsgränsen i sekunder för att köra körningskommandot. int

RunCommandInputParameter

Name Beskrivning Värde
name Parameternamnet för körningskommandot. sträng (krävs)
värde Parametervärdet för körningskommandot. sträng (krävs)

VirtualMachineRunCommandScriptSource

Name Beskrivning Värde
commandId Anger ett commandId för fördefinierade inbyggda skript. sträng
skript Anger skriptinnehållet som ska köras på den virtuella datorn. sträng
scriptUri Anger platsen för nedladdning av skript. sträng

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen virtualMachineScaleSets/virtualMachines/runCommands 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/runCommands lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2021-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      asyncExecution = bool
      errorBlobUri = "string"
      outputBlobUri = "string"
      parameters = [
        {
          name = "string"
          value = "string"
        }
      ]
      protectedParameters = [
        {
          name = "string"
          value = "string"
        }
      ]
      runAsPassword = "string"
      runAsUser = "string"
      source = {
        commandId = "string"
        script = "string"
        scriptUri = "string"
      }
      timeoutInSeconds = int
    }
  })
}

Egenskapsvärden

virtualMachineScaleSets/virtualMachines/runCommands

Name Beskrivning Värde
typ Resurstypen "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2021-03-01"
name Resursnamnet sträng (krävs)
location Resursplats 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
tags Resurstaggar Ordlista med taggnamn och värden.
properties Beskriver egenskaperna för ett körningskommando för virtuell dator. VirtualMachineRunCommandProperties

VirtualMachineRunCommandProperties

Name Beskrivning Värde
asyncExecution Valfritt. Om värdet är true slutförs etableringen så snart skriptet startar och väntar inte på att skriptet ska slutföras. boolesk
errorBlobUri Anger den Azure Storage-blob där skriptfelströmmen ska laddas upp. sträng
outputBlobUri Anger den Azure Storage-blob där skriptets utdataström ska laddas upp. sträng
parametrar De parametrar som används av skriptet. RunCommandInputParameter[]
protectedParameters De parametrar som används av skriptet. RunCommandInputParameter[]
runAsPassword Anger lösenordet för användarkontot på den virtuella datorn när körningskommandot körs. sträng
runAsUser Anger användarkontot på den virtuella datorn när körningskommandot körs. sträng
källa Källan för körningskommandoskriptet. VirtualMachineRunCommandScriptSource
timeoutInSeconds Tidsgränsen i sekunder för att köra körningskommandot. int

RunCommandInputParameter

Name Beskrivning Värde
name Parameternamnet för körningskommandot. sträng (krävs)
värde Parametervärdet för körningskommandot. sträng (krävs)

VirtualMachineRunCommandScriptSource

Name Beskrivning Värde
commandId Anger ett commandId för fördefinierade inbyggda skript. sträng
skript Anger skriptinnehållet som ska köras på den virtuella datorn. sträng
scriptUri Anger platsen för nedladdning av skript. sträng