Delen via


VirtualMachineRunCommandScriptSource interface

Beschrijft de scriptbronnen voor het uitvoeren van de opdracht. 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 VM.

scriptUri

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

scriptUriManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Azure Storage-blob. Gebruik een leeg object in het geval van een door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de blob-container met roltoewijzing 'Lezer voor opslagblobgegevens'. In het geval van een door de gebruiker toegewezen identiteit, moet u deze toevoegen onder de identiteit van de VM. Raadpleeg en https://aka.ms/RunCommandManagedvoor meer informatie over beheerde identiteit en opdracht uitvoerenhttps://aka.ms/ManagedIdentity.

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 VM.

script?: string

Waarde van eigenschap

string

scriptUri

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

scriptUri?: string

Waarde van eigenschap

string

scriptUriManagedIdentity

Door de gebruiker toegewezen beheerde identiteit die toegang heeft tot scriptUri in het geval van Azure Storage-blob. Gebruik een leeg object in het geval van een door het systeem toegewezen identiteit. Zorg ervoor dat de Azure Storage-blob bestaat en dat de beheerde identiteit toegang heeft gekregen tot de blob-container met roltoewijzing 'Lezer voor opslagblobgegevens'. In het geval van een door de gebruiker toegewezen identiteit, moet u deze toevoegen onder de identiteit van de VM. Raadpleeg en https://aka.ms/RunCommandManagedvoor meer informatie over beheerde identiteit en opdracht uitvoerenhttps://aka.ms/ManagedIdentity.

scriptUriManagedIdentity?: RunCommandManagedIdentity

Waarde van eigenschap