ListIAMPolicyAssignmentsForUser - Amazon QuickSight

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

ListIAMPolicyAssignmentsForUser

Lista todas as atribuições de política do IAM, incluindo os Amazon Resource Names (ARNs) para as políticas do IAM atribuídas ao usuário e grupo ou grupos especificados aos quais o usuário pertence.

Sintaxe da solicitação

GET /accounts/AwsAccountId/namespaces/Namespace/users/UserName/iam-policy-assignments?max-results=MaxResults&next-token=NextToken HTTP/1.1

Parâmetros da solicitação de URI

A solicitação usa os parâmetros de URI a seguir.

AwsAccountId

O ID daAWSconta que contém as atribuições.

Restrições de tamanho: Comprimento fixo de 12.

Padrão: ^[0-9]{12}$

Obrigatório: Sim

MaxResults

O número máximo de resultados a serem retornados por solicitação.

Intervalo válido: Valor mínimo de 1. Valor máximo de 100.

Namespace

O namespace da atribuição.

Restrições de tamanho: Tamanho máximo de 64.

Padrão: ^[a-zA-Z0-9._-]*$

Obrigatório: Sim

NextToken

O token do próximo conjunto de resultados ou nulo se não houver mais resultados.

UserName

O nome do usuário.

Restrições de tamanho: Tamanho mínimo de 1.

Padrão: [\u0020-\u00FF]+

Obrigatório: Sim

Corpo da solicitação

Essa solicitação não tem o corpo da solicitação.

Sintaxe da resposta

HTTP/1.1 Status Content-type: application/json { "ActiveAssignments": [ { "AssignmentName": "string", "PolicyArn": "string" } ], "NextToken": "string", "RequestId": "string" }

Elementos de resposta

Se a ação for bem-sucedida, o serviço retornará a resposta HTTP a seguir.

Status

O status HTTP da solicitação.

Os seguintes dados são retornados no formato JSON pelo serviço.

ActiveAssignments

As atribuições ativas para esse usuário.

Type: Matriz deActiveIAMPolicyAssignmentobjetos

NextToken

O token do próximo conjunto de resultados ou nulo se não houver mais resultados.

Type: String

RequestId

OAWSID da solicitação para essa operação.

Type: String

Erros

Para obter informações sobre os erros que são comuns a todas as ações, consulteErros comuns.

AccessDeniedException

Você não tem acesso a esse item. Não foi possível validar as credenciais fornecidas. Talvez você não tenha permissão para executar a solicitação. Verifique se sua conta está autorizada a usar a Amazon QuickSight , se as suas políticas têm as permissões corretas e se você está usando as chaves de acesso corretas.

Código de status HTTP: 401

ConcurrentUpdatingException

Um recurso já está em um estado que indica que está acontecendo uma operação que deve ser concluída antes que uma nova atualização possa ser aplicada.

Código de status HTTP: 500

InternalFailureException

Ocorreu um erro interno.

Código de status HTTP: 500

InvalidParameterValueException

Um ou mais parâmetros têm um valor que não é válido.

Código de status HTTP: 400

ResourceExistsException

O recurso especificado já existe.

Código de status HTTP: 409

ResourceNotFoundException

Não foi possível encontrar um ou mais recursos.

Código de status HTTP: 404

ThrottlingException

O acesso é limitado.

Código de status HTTP: 429

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos de linguagem, consulte o seguinte: