Partilhar via


az vmss identity

Gerencie identidades de serviço de um conjunto de dimensionamento de VM.

Comandos

Name Description Tipo Status
az vmss identity assign

Habilite a identidade de serviço gerenciado em um VMSS.

Principal GA
az vmss identity remove

Remova as identidades atribuídas ao usuário de um conjunto de dimensionamento de VM.

Principal Pré-visualizar
az vmss identity show

Exiba as informações de identidade gerenciada do conjunto de dimensionamento de VM.

Principal GA

az vmss identity assign

Habilite a identidade de serviço gerenciado em um VMSS.

Isso é necessário para autenticar e interagir com outros serviços do Azure usando tokens de portador.

az vmss identity assign [--identities]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--role]
                        [--scope]
                        [--subscription]

Exemplos

Habilite a identidade atribuída ao sistema em um VMSS com a função 'Proprietário'.

az vmss identity assign -g MyResourceGroup -n MyVmss --role Owner --scope /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup

Habilite a identidade atribuída ao sistema e uma identidade atribuída ao usuário em um VMSS com a função 'Proprietário'.

az vmss identity assign -g MyResourceGroup -n MyVmss --role Owner --identities [system] myAssignedId --scope /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup

Habilite a identidade de serviço gerenciado em um VMSS. (gerado automaticamente)

az vmss identity assign --identities readerId writerId --name MyVmss --resource-group MyResourceGroup

Parâmetros Opcionais

--identities

Identidades separadas por espaço para atribuir. Use '[sistema]' para se referir à identidade atribuída ao sistema. Padrão: '[system]'.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do conjunto de escalas. Você pode configurar o padrão usando az configure --defaults vmss=<name>.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--role

Nome da função ou id que a identidade atribuída ao sistema terá.

--scope

Escopo que a identidade atribuída ao sistema pode acessar.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az vmss identity remove

Pré-visualizar

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Remova as identidades atribuídas ao usuário de um conjunto de dimensionamento de VM.

az vmss identity remove [--identities]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Exemplos

Remover identidade atribuída ao sistema

az vmss identity remove -g MyResourceGroup -n MyVmss

Remova 2 identidades que estão no mesmo grupo de recursos com o conjunto de escala da VM

az vmss identity remove -g MyResourceGroup -n MyVmss --identities readerId writerId

Remover identidade atribuída ao sistema e uma identidade de usuário

az vmss identity remove -g MyResourceGroup -n MyVmss --identities [system] readerId

Parâmetros Opcionais

--identities

Identidades separadas por espaço a serem removidas. Use '[sistema]' para se referir à identidade atribuída ao sistema. Padrão: '[system]'.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do conjunto de escalas. Você pode configurar o padrão usando az configure --defaults vmss=<name>.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az vmss identity show

Exiba as informações de identidade gerenciada do conjunto de dimensionamento de VM.

az vmss identity show [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]

Exemplos

exibir as informações de identidade gerenciada do conjunto de escala de VM. (gerado automaticamente)

az vmss identity show --name MyVirtualMachine --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome da máquina virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.