VirtualMachineRunCommandScriptSource interface
Beskriver skriptkällorna för körningskommandot. Använd endast ett skript, scriptUri, commandId.
Egenskaper
command |
Anger ett commandId för fördefinierat inbyggt skript. |
script | Anger skriptinnehållet som ska köras på den virtuella datorn. |
script |
Anger platsen för skripthämtning. Det kan vara antingen SAS-URI för en Azure-lagringsblob med läsåtkomst eller offentlig URI. |
script |
Användartilldelad hanterad identitet som har åtkomst till scriptUri vid Azure Storage-blob. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att Azure Storage-bloben finns och att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen "Storage Blob Data Reader". När det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged. |
Egenskapsinformation
commandId
Anger ett commandId för fördefinierat inbyggt skript.
commandId?: string
Egenskapsvärde
string
script
Anger skriptinnehållet som ska köras på den virtuella datorn.
script?: string
Egenskapsvärde
string
scriptUri
Anger platsen för skripthämtning. Det kan vara antingen SAS-URI för en Azure-lagringsblob med läsåtkomst eller offentlig URI.
scriptUri?: string
Egenskapsvärde
string
scriptUriManagedIdentity
Användartilldelad hanterad identitet som har åtkomst till scriptUri vid Azure Storage-blob. Använd ett tomt objekt om det finns en systemtilldelad identitet. Kontrollera att Azure Storage-bloben finns och att den hanterade identiteten har fått åtkomst till blobcontainern med rolltilldelningen "Storage Blob Data Reader". När det gäller användartilldelad identitet måste du lägga till den under den virtuella datorns identitet. Mer information om hanterad identitet och kör kommando finns i https://aka.ms/ManagedIdentity och https://aka.ms/RunCommandManaged.
scriptUriManagedIdentity?: RunCommandManagedIdentity