VirtualMachineRunCommandScriptSource interface
Beschrijft de scriptbronnen voor het uitvoeren van de opdracht. Gebruik slechts één script, scriptUri, commandId.
Eigenschappen
command |
Hiermee geeft u een commandId van vooraf gedefinieerd ingebouwd script. |
script | Hiermee geeft u de scriptinhoud op die moet worden uitgevoerd op de VM. |
script |
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. |
script |
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