Virtual Machine Run Commands - Get

Hämtar ett specifikt körningskommando för en prenumeration på en plats.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/runCommands/{commandId}?api-version=2024-03-01

URI-parametrar

Name I Obligatorisk Typ Description
commandId
path True

string

Kommando-ID: t.

location
path True

string

Den plats där körningskommandon efterfrågas.

Regex pattern: ^[-\w\._]+$

subscriptionId
path True

string

Autentiseringsuppgifter för prenumeration som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

Svar

Name Typ Description
200 OK

RunCommandDocument

OK

Media Types: "application/json", "text/json"

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

VirtualMachineRunCommandGet

Sample Request

GET https://management.azure.com/subscriptions/24fb23e3-6ba3-41f0-9b6e-e41131d5d61e/providers/Microsoft.Compute/locations/SoutheastAsia/runCommands/RunPowerShellScript?api-version=2024-03-01

Sample Response

{
  "script": [
    "param(",
    "    [string]$arg1,",
    "    [string]$arg2",
    ")",
    "Write-Host This is a sample script with parameters $arg1 $arg2"
  ],
  "parameters": [
    {
      "name": "arg1",
      "type": "string",
      "defaultValue": "value1"
    },
    {
      "name": "arg2",
      "type": "string",
      "defaultValue": "value2"
    }
  ],
  "$schema": "http://schema.management.azure.com/schemas/2016-11-17/runcommands.json",
  "id": "RunPowerShellScript",
  "osType": "Windows",
  "label": "Executes a PowerShell script",
  "description": "Custom multiline PowerShell script should be defined in script property. Optional parameters can be set in parameters property."
}

Definitioner

Name Description
OperatingSystemTypes

Typ av operativsystem.

RunCommandDocument

Beskriver egenskaperna för ett körningskommando.

RunCommandParameterDefinition

Beskriver egenskaperna för en körningskommandoparameter.

OperatingSystemTypes

Typ av operativsystem.

Name Typ Description
Linux

string

Windows

string

RunCommandDocument

Beskriver egenskaperna för ett körningskommando.

Name Typ Description
$schema

string

Den virtuella datorn kör kommandoschemat.

description

string

Kommandobeskrivningen kör den virtuella datorn.

id

string

Den virtuella datorn kör kommando-ID.

label

string

Den virtuella datorn kör kommandoetiketten.

osType

OperatingSystemTypes

Typ av operativsystem.

parameters

RunCommandParameterDefinition[]

De parametrar som används av skriptet.

script

string[]

Skriptet som ska köras.

RunCommandParameterDefinition

Beskriver egenskaperna för en körningskommandoparameter.

Name Typ Standardvärde Description
defaultValue

string

Standardvärdet för körningskommandoparametern.

name

string

Parameternamnet för körningskommandot.

required

boolean

False

Körningskommandoparametern krävs.

type

string

Körningskommandoparametertypen.