Virtual Machine Run Commands - Get

Pobiera określone polecenie uruchamiania dla subskrypcji w lokalizacji.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
commandId
path True

string

Identyfikator polecenia.

location
path True

string

Lokalizacja, w której są wykonywane zapytania dotyczące poleceń uruchamiania.

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

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API klienta.

Odpowiedzi

Nazwa Typ Opis
200 OK

RunCommandDocument

OK

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

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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."
}

Definicje

Nazwa Opis
OperatingSystemTypes

Typ systemu operacyjnego.

RunCommandDocument

Opisuje właściwości polecenia Uruchom.

RunCommandParameterDefinition

Opisuje właściwości parametru polecenia uruchamiania.

OperatingSystemTypes

Typ systemu operacyjnego.

Nazwa Typ Opis
Linux

string

Windows

string

RunCommandDocument

Opisuje właściwości polecenia Uruchom.

Nazwa Typ Opis
$schema

string

Schemat polecenia uruchamiania maszyny wirtualnej.

description

string

Opis polecenia uruchomienia maszyny wirtualnej.

id

string

Identyfikator polecenia uruchomienia maszyny wirtualnej.

label

string

Etykieta polecenia uruchomienia maszyny wirtualnej.

osType

OperatingSystemTypes

Typ systemu operacyjnego.

parameters

RunCommandParameterDefinition[]

Parametry używane przez skrypt.

script

string[]

Skrypt do wykonania.

RunCommandParameterDefinition

Opisuje właściwości parametru polecenia uruchamiania.

Nazwa Typ Wartość domyślna Opis
defaultValue

string

Wartość domyślna parametru polecenia uruchomienia.

name

string

Nazwa parametru polecenia uruchomienia.

required

boolean

False

Wymagany parametr polecenia uruchomienia.

type

string

Typ parametru polecenia uruchomienia.