Share via


Virtual Machine Run Commands - Get

Lekéri a megadott futtatási parancsot egy adott helyen lévő előfizetéshez.

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

URI-paraméterek

Name In Kötelező Típus Description
commandId
path True

string

A parancs azonosítója.

location
path True

string

A futtatási parancsok lekérdezett helye.

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

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés-azonosító az URI részét képezi minden szolgáltatáshíváshoz.

api-version
query True

string

Client API-verzió.

Válaszok

Name Típus Description
200 OK

RunCommandDocument

OK

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

Biztonság

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 felhasználói fiók megszemélyesítése

Példák

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

Definíciók

Name Description
OperatingSystemTypes

Az operációs rendszer típusa.

RunCommandDocument

A futtatási parancsok tulajdonságait ismerteti.

RunCommandParameterDefinition

Egy futtatási parancsparaméter tulajdonságait ismerteti.

OperatingSystemTypes

Az operációs rendszer típusa.

Name Típus Description
Linux

string

Windows

string

RunCommandDocument

A futtatási parancsok tulajdonságait ismerteti.

Name Típus Description
$schema

string

A virtuális gép futtatja a parancssémát.

description

string

A virtuális gép futtatja a parancs leírását.

id

string

A virtuális gép futtatási parancsazonosítója.

label

string

A virtuális gép futtatja a parancscímkét.

osType

OperatingSystemTypes

Az operációs rendszer típusa.

parameters

RunCommandParameterDefinition[]

A szkript által használt paraméterek.

script

string[]

A végrehajtandó szkript.

RunCommandParameterDefinition

Egy futtatási parancsparaméter tulajdonságait ismerteti.

Name Típus Alapértelmezett érték Description
defaultValue

string

A parancsfuttatási paraméter alapértelmezett értéke.

name

string

A parancsfuttatási paraméter neve.

required

boolean

False

A futtatás parancsparamétere szükséges.

type

string

A futtatási parancs paramétertípusa.