Partilhar via


VirtualMachineRunCommandScriptSource interface

Descreve as origens de script para o comando executar. Utilize apenas um script, scriptUri, commandId.

Propriedades

commandId

Especifica um commandId de script incorporado predefinido.

script

Especifica o conteúdo do script a ser executado na VM.

scriptUri

Especifica a localização de transferência do script. Pode ser o URI de SAS de um blob de armazenamento do Azure com acesso de leitura ou URI público.

scriptUriManagedIdentity

Identidade gerida atribuída pelo utilizador que tem acesso ao scriptUri no caso do blob de armazenamento do Azure. Utilize um objeto vazio em caso de identidade atribuída pelo sistema. Certifique-se de que o blob de armazenamento do Azure existe e que foi concedido acesso à identidade gerida ao contentor do blob com a atribuição da função "Leitor de Dados de Blobs de Armazenamento". Em caso de identidade atribuída pelo utilizador, certifique-se de que a adiciona na identidade da VM. Para obter mais informações sobre a identidade gerida e o Comando Executar, veja https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged.

Detalhes de Propriedade

commandId

Especifica um commandId de script incorporado predefinido.

commandId?: string

Valor de Propriedade

string

script

Especifica o conteúdo do script a ser executado na VM.

script?: string

Valor de Propriedade

string

scriptUri

Especifica a localização de transferência do script. Pode ser o URI de SAS de um blob de armazenamento do Azure com acesso de leitura ou URI público.

scriptUri?: string

Valor de Propriedade

string

scriptUriManagedIdentity

Identidade gerida atribuída pelo utilizador que tem acesso ao scriptUri no caso do blob de armazenamento do Azure. Utilize um objeto vazio em caso de identidade atribuída pelo sistema. Certifique-se de que o blob de armazenamento do Azure existe e que foi concedido acesso à identidade gerida ao contentor do blob com a atribuição da função "Leitor de Dados de Blobs de Armazenamento". Em caso de identidade atribuída pelo utilizador, certifique-se de que a adiciona na identidade da VM. Para obter mais informações sobre a identidade gerida e o Comando Executar, veja https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged.

scriptUriManagedIdentity?: RunCommandManagedIdentity

Valor de Propriedade