MachineRunCommandScriptSource interface
Descreve as fontes de script para o comando executar. Use apenas um script, scriptUri, commandId.
Propriedades
| command |
Especifica a commandId do script interno predefinido. |
| script | Especifica o conteúdo do script a ser executado no computador. |
| script |
Especifica o local de download do script. Pode ser um URI SAS de um blob de armazenamento Azure com acesso de leitura ou URI público. |
| script |
Identidade gerenciada atribuída pelo usuário que tem acesso ao scriptUri no caso de Azure blob de armazenamento. Use um objeto vazio em caso de identidade atribuída pelo sistema. Verifique se o blob de armazenamento Azure existe e se a identidade gerenciada recebeu acesso ao contêiner do blob com a atribuição de função "Leitor de Dados de Blob de Armazenamento". No caso de identidade atribuída pelo usuário, certifique-se de adicioná-la na identidade da VM. Para obter mais informações sobre identidade gerenciada e Executar Comando, consulte https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged. |
Detalhes da propriedade
commandId
Especifica a commandId do script interno predefinido.
commandId?: string
Valor da propriedade
string
script
Especifica o conteúdo do script a ser executado no computador.
script?: string
Valor da propriedade
string
scriptUri
Especifica o local de download do script. Pode ser um URI SAS de um blob de armazenamento Azure com acesso de leitura ou URI público.
scriptUri?: string
Valor da propriedade
string
scriptUriManagedIdentity
Identidade gerenciada atribuída pelo usuário que tem acesso ao scriptUri no caso de Azure blob de armazenamento. Use um objeto vazio em caso de identidade atribuída pelo sistema. Verifique se o blob de armazenamento Azure existe e se a identidade gerenciada recebeu acesso ao contêiner do blob com a atribuição de função "Leitor de Dados de Blob de Armazenamento". No caso de identidade atribuída pelo usuário, certifique-se de adicioná-la na identidade da VM. Para obter mais informações sobre identidade gerenciada e Executar Comando, consulte https://aka.ms/ManagedIdentity e https://aka.ms/RunCommandManaged.
scriptUriManagedIdentity?: RunCommandManagedIdentity