MachineRunCommandScriptSource interface

Descreve as fontes de script para o comando run. Use apenas um dos scripts, scriptUri, commandId.

Propriedades

commandId

Especifica o commandId do script interno predefinido.

script

Especifica o conteúdo do script a ser executado na máquina.

scriptUri

Especifica o local de download do script. Pode ser URI SAS de um blob de armazenamento 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. Use um objeto vazio em caso de identidade atribuída pelo sistema. Certifique-se de que o blob de armazenamento Azure existe, e que a identidade gerida recebeu acesso ao contentor do blob com atribuição de função 'Storage Blob Data Reader'. No caso de identidade atribuída pelo usuário, certifique-se de adicioná-la sob a 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 de Propriedade

commandId

Especifica o commandId do script interno predefinido.

commandId?: string

Valor de Propriedade

string

script

Especifica o conteúdo do script a ser executado na máquina.

script?: string

Valor de Propriedade

string

scriptUri

Especifica o local de download do script. Pode ser URI SAS de um blob de armazenamento 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. Use um objeto vazio em caso de identidade atribuída pelo sistema. Certifique-se de que o blob de armazenamento Azure existe, e que a identidade gerida recebeu acesso ao contentor do blob com atribuição de função 'Storage Blob Data Reader'. No caso de identidade atribuída pelo usuário, certifique-se de adicioná-la sob a 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

Valor de Propriedade