Delen via


VirtualMachineRunCommandScriptSource interface

Beschrijft de scriptbronnen voor de opdracht uitvoeren. Gebruik slechts één script, scriptUri, commandId.

Eigenschappen

commandId

Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.

script

Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.

scriptUri

Hiermee geeft u de locatie voor het downloaden van scripts op. Dit kan een SAS-URI zijn van een Azure Storage-blob met leestoegang of openbare URI.

scriptUriManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Een Azure Storage-blob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevenslezer. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManagedvoor meer informatie over beheerde identiteit en Opdracht uitvoeren.

Eigenschapdetails

commandId

Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script.

commandId?: string

Waarde van eigenschap

string

script

Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de virtuele machine.

script?: string

Waarde van eigenschap

string

scriptUri

Hiermee geeft u de locatie voor het downloaden van scripts op. Dit kan een SAS-URI zijn van een Azure Storage-blob met leestoegang of openbare URI.

scriptUri?: string

Waarde van eigenschap

string

scriptUriManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Een Azure Storage-blob. Gebruik een leeg object in het geval van door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de container van de blob met de roltoewijzing Opslagblobgegevenslezer. Zorg er in het geval van door de gebruiker toegewezen identiteit voor dat u deze toevoegt onder de identiteit van de VIRTUELE machine. Raadpleeg https://aka.ms/ManagedIdentity en https://aka.ms/RunCommandManagedvoor meer informatie over beheerde identiteit en Opdracht uitvoeren.

scriptUriManagedIdentity?: RunCommandManagedIdentity

Waarde van eigenschap