Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-02-16 GMT+08:00

Visão geral da API

Gerenciamento de tokens

API

Descrição

Obtenção de um token de usuário por meio da autenticação de senha

Obter um token de usuário por meio de autenticação baseada em nome de usuário/senha.

Obtenção de um token de usuário por meio de senha e autenticação de MFA virtual

Obter um token de usuário usando um nome de usuário, senha e código de MFA virtual, desde que a proteção de login baseada em MFA virtual esteja ativada.

Obtenção de um token de agência

Obter um token de agência.

Verificação de um token

Usado pelo administrador para verificar o token de um usuário do IAM ou usado por um usuário do IAM para verificar seu próprio token.

Gerenciamento de chaves de acesso

API

Descrição

Obtenção de uma chave de acesso temporária e SecurityToken através de uma agência

Obter uma chave de acesso temporária e um securityToken usando uma agência.

Obtenção de uma chave de acesso temporária e SecurityToken através de um token

Obter uma chave de acesso temporária e securityToken usando um token.

Criação de uma chave de acesso permanente

Usado pelo administrador para criar uma chave de acesso permanente para um usuário do IAM ou usado por um usuário do IAM para criar uma chave de acesso permanente.

Consulta de chaves de acesso permanentes

Usado pelo administrador para consultar todas as chaves de acesso permanente de um usuário do IAM ou usado por um usuário do IAM para consultar todas as suas próprias chaves de acesso permanente.

Consulta de uma chave de acesso permanente

Usado pelo administrador para consultar a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para consultar uma de suas próprias chaves de acesso permanente.

Modificação de uma chave de acesso permanente

Usado pelo administrador para modificar a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para modificar uma de suas próprias chaves de acesso permanente.

Exclusão de uma chave de acesso permanente

Usado pelo administrador para excluir a chave de acesso permanente especificada de um usuário do IAM ou usado por um usuário do IAM para excluir uma de suas próprias chaves de acesso permanente.

Gerenciamento de regiões

API

Descrição

Consulta de regiões

Consultar regiões.

Consulta de detalhes da região

Consultar detalhes da região.

Gerenciamento de projetos

API

Descrição

Consulta de informações do projeto

Consultar informações do projeto.

Listagem de projetos

Usado pelo administrador para listar os projetos acessíveis a um usuário do IAM especificado ou usado por um usuário do IAM para listar projetos acessíveis.

Listagem de projetos acessíveis a um usuário do IAM

Listar os projetos nos quais os recursos estão acessíveis a um usuário do IAM especificado.

Criação de um projeto

Fornecido para o administrador para criar um projeto.

Modificação de informações do projeto

Fornecido para que o administrador modifique as informações do projeto.

Consulta de informações do projeto

Consultar as informações detalhadas sobre um projeto com base no ID do projeto.

Alteração do status do projeto

Fornecido para o administrador para alterar o status de um projeto especificado. O status do projeto pode ser normal ou suspenso.

Consulta de informações e status do projeto

Fornecido para o administrador para consultar detalhes e status do projeto.

Consulta das cotas de um projeto

Consultar as cotas de um projeto especificado.

Gerenciamento de contas

API

Descrição

Consulta de informações da conta acessíveis a um usuário do IAM

Consultar as informações da conta que estão acessíveis a um usuário do IAM especificado.

Consulta da política de força de senha

Consultar a política de força de senha, incluindo a expressão regular e a descrição, de uma conta especificada.

Consulta da expressão regular ou da descrição de uma política de força de senha

Consultar a política de força da senha, incluindo a expressão regular e a descrição, de uma conta especificada com base em condições especificadas.

Consulta das cotas de uma conta

Consultar as cotas de uma conta especificada.

Gerenciamento de usuários do IAM

API

Descrição

Listagem de usuários do IAM

Fornecido para que o administrador liste todos os usuários do IAM.

Consulta de detalhes do usuário do IAM (recomendado)

Usado pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios detalhes, incluindo o número do celular e o endereço de e-mail.

Consulta de detalhes do usuário do IAM

Usado pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios detalhes, excluindo o número de celular e o endereço de e-mail.

Consulta dos grupos de usuários aos quais um usuário do IAM pertence

Usado pelo administrador para consultar os grupos de um usuário do IAM especificado ou usado por um usuário do IAM para consultar seus próprios grupos.

Consulta dos usuários do IAM em um grupo

Usado pelo administrador para consultar os usuários do IAM em um grupo de usuários.

Criação de um usuário do IAM (recomendado)

Fornecido para que o administrador crie um usuário do IAM.

Criação de um usuário do IAM

Essa API é fornecida para que o administrador crie um usuário do IAM.

Alteração da senha de login

Usado por um usuário do IAM para alterar a senha de login.

Modificação de informações do usuário do IAM (recomendado)

Usado por um usuário do IAM para modificar suas informações básicas.

Modificação de informações do usuário do IAM (recomendado)

Fornecido para que o administrador modifique as informações do usuário do IAM.

Modificação de informações do usuário

Fornecido para que o administrador modifique as informações do usuário do IAM.

Exclusão de um usuário do IAM

Fornecido para que o administrador exclua um usuário do IAM.

Consulta de informações de dispositivo de MFA de usuários do IAM

Fornecido para que o administrador consulte as informações do dispositivo de MFA dos usuários do IAM.

Consulta das informações do dispositivo de MFA de um usuário do IAM

Usado pelo administrador para consultar as informações do dispositivo MFA de um usuário do IAM especificado ou usado por um usuário do IAM para consultar suas próprias informações do dispositivo MFA.

Consulta de configurações de proteção de login de usuários do IAM

Fornecido para que o administrador consulte as configurações de proteção de login dos usuários do IAM.

Consulta da configuração de proteção de login de um usuário do IAM

Usado pelo administrador para consultar a configuração de proteção de login de um usuário do IAM especificado ou usado por um usuário do IAM para consultar sua própria configuração de proteção de login.

Modificação da configuração de proteção de login de um usuário do IAM

Fornecido para que o administrador modifique a configuração de proteção de login de um usuário do IAM.

Vinculação de um dispositivo de MFA virtual

Vincular um dispositivo de MFA virtual a um usuário do IAM.

Desvinculação de um dispositivo de MFA virtual

Desvincular o dispositivo de MFA virtual vinculado a um usuário do IAM.

Criação de um dispositivo de MFA virtual

Criar um dispositivo de MFA virtual para um usuário do IAM.

Exclusão de um dispositivo de MFA virtual

Fornecido para que o administrador exclua o dispositivo de MFA virtual criado para um usuário do IAM.

Gerenciamento de grupos de usuários

API

Descrição

Listagem de grupos de usuários

Fornecido para que o administrador liste todos os grupos de usuários.

Consulta de detalhes do grupo de usuários

Fornecido para o administrador para consultar informações do grupo de usuários.

Criação de um grupo de usuários

Fornecido para que o administrador crie um grupo de usuários.

Atualização de informações do grupo de usuários

Fornecido para que o administrador atualize as informações do grupo de usuários.

Exclusão de um grupo de usuários

Fornecido para que o administrador exclua um grupo de usuários.

Verificar se um usuário do IAM pertence a um grupo de usuários

Fornecido para que o administrador verifique se um usuário do IAM pertence a um grupo de usuários especificado.

Adição de um usuário do IAM a um grupo de usuários

Fornecido para que o administrador adicione um usuário do IAM a um grupo de usuários especificado.

Remoção de um usuário do IAM de um grupo de usuários

Usado pelo administrador para remover um usuário do IAM de um grupo de usuários especificado.

Gerenciamento de permissões

API

Descrição

Listagem de permissões

Fornecido para que o administrador liste todas as permissões.

Consulta de detalhes da permissão

Fornecido para o administrador para consultar detalhes de permissão.

Consulta de permissões de um grupo de usuários para o projeto de serviço global

Fornecido para que o administrador consulte as permissões de um grupo de usuários para o projeto de serviço global.

Consulta de permissões de um grupo de usuários para um projeto específico da região

Fornecido para que o administrador consulte as permissões de um grupo de usuários para um projeto específico da região.

Concessão de permissões a um grupo de usuários para o projeto de serviço global

Fornecido para que o administrador conceda permissões a um grupo de usuários para o projeto de serviço global.

Concessão de permissões de um grupo de usuários para um projeto específico da região

Fornecido para que o administrador conceda permissões a um grupo de usuários para um projeto específico da região.

Verificar se um grupo de usuários tem permissões especificadas para o projeto de serviço global

Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para o projeto de serviço global.

Verificar se um grupo de usuários tem permissões especificadas para um projeto específico da região

Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para um projeto específico da região.

Consulta de todas as permissões de um grupo de usuários

Fornecido para que o administrador consulte todas as permissões que foram atribuídas a um grupo de usuários.

Verificar se um grupo de usuários tem permissões especificadas para todos os projetos

Fornecido para que o administrador verifique se um grupo de usuários especificou permissões para todos os projetos.

Remoção de permissões especificadas de um grupo de usuários em todos os projetos

Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para todos os projetos.

Remoção de permissões de um grupo de usuários para o projeto de serviço global

Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para o projeto de serviço global.

Remoção das permissões de um grupo de usuários para um projeto específico da região

Fornecido para que o administrador remova as permissões especificadas de um grupo de usuários para um projeto específico da região.

Concessão de permissões de todos os projetos a um grupo de usuários

Fornecido para que o administrador conceda permissões a um grupo de usuários para todos os projetos.

Gerenciamento de políticas personalizadas

API

Descrição

Listagem de políticas personalizadas

Fornecido para que o administrador liste todas as políticas personalizadas.

Consulta de detalhes da política personalizada

Fornecido para o administrador consultar os detalhes de uma política personalizada especificada.

Criação de uma política personalizada para serviços de nuvem

Fornecido para o administrador para criar uma política personalizada para serviços de nuvem.

Criação de uma política personalizada para agências

Fornecido para o administrador para criar uma política personalizada para agências.

Modificação de uma política personalizada para serviços de nuvem

Fornecido para que o administrador modifique uma política personalizada para serviços de nuvem.

Modificação de uma política personalizada para agências

Fornecido para que o administrador modifique uma política personalizada para agências.

Exclusão de uma política personalizada

Fornecido para que o administrador exclua uma política personalizada.

Gerenciamento de agências

API

Descrição

Listagem de agências

Fornecido para o administrador para listar agências que correspondem às condições especificadas.

Consulta de detalhes da agência

Fornecido para o administrador para consultar os detalhes sobre uma agência.

Criação de uma agência

Fornecido para o administrador para criar uma agência.

Modificação de uma agência

Fornecido para o administrador para modificar uma agência.

Exclusão de uma agência

Fornecido para que o administrador exclua uma agência.

Consulta de permissões de uma agência para o projeto de serviço global

Fornecido para que o administrador consulte as permissões de uma agência para o projeto de serviço global.

Consulta de permissões de uma agência para um projeto específico de região

Fornecido para que o administrador consulte as permissões de uma agência para um projeto específico da região.

Concessão de permissões do projeto de serviço global a uma agência

Fornecido para que o administrador conceda permissões a uma agência para o projeto de serviço global.

Concessão de permissões de um projeto específico da região a uma agência

Fornecido para que o administrador conceda permissões a uma agência para um projeto específico da região.

Verificar se uma agência tem permissões especificadas para o projeto de serviço global

Fornecido para que o administrador verifique se uma agência especificou permissões para o projeto de serviço global.

Verificar se uma agência tem permissões especificadas para um projeto específico da região

Fornecido para que o administrador verifique se uma agência especificou permissões para um projeto específico da região.

Remoção de permissões de uma agência para o projeto de serviço global

Fornecido para que o administrador remova as permissões especificadas de uma agência para o projeto de serviço global.

Remoção de permissões de uma agência para um projeto específico de região

Fornecido para que o administrador remova as permissões especificadas de uma agência para um projeto específico da região.

Consulta de todas as permissões de uma agência

Fornecido para que o administrador consulte todas as permissões que foram atribuídas a uma agência.

Concessão de permissões especificadas a uma agência para todos os projetos

Fornecido para que o administrador conceda permissões especificadas a uma agência para todos os projetos.

Verificar se uma agência tem permissões especificadas

Fornecido para que o administrador verifique se uma agência especificou permissões.

Remoção de permissões especificadas de uma agência em todos os projetos

Fornecido para que o administrador remova as permissões especificadas de uma agência em todos os projetos.

Gerenciamento de projetos corporativos

API

Descrição

Consulta de grupos de usuários associados a um projeto corporativo

Consultar os grupos de usuários associados ao projeto empresarial de um ID especificado.

Consulta de permissões a um grupo de usuários associado a um projeto corporativo

Consultar as permissões de um grupo de usuários associado ao projeto corporativo de um ID especificado.

Concessão de permissões a um grupo de usuários associado a um projeto corporativo

Conceder permissões a um grupo de usuários associado ao projeto corporativo de uma ID especificada.

Remoção de permissões a um grupo de usuários associado a um projeto corporativo

Remover as permissões de um grupo de usuários associado a um projeto da empresa.

Consulta dos projetos corporativos associados a um grupo de usuários

Consultar os projetos corporativos associados a um grupo de usuários.

Consulta dos projetos corporativos diretamente associados a um usuário do IAM

Consultar os projetos corporativos associados a um usuário do IAM.

Consulta dos usuários diretamente associados a um projeto corporativo

Consultar os usuários diretamente associados a um projeto da empresa especificado.

Consulta das permissões de um usuário diretamente associado a um projeto corporativo

Consultar as permissões de um usuário diretamente associado a um projeto corporativo especificado.

Concessão de permissões de um usuário para um projeto corporativo

Conceder permissões de usuário para um projeto corporativo.

Remoção das permissões de um usuário diretamente associado a um projeto corporativo

Remover as permissões de um usuário diretamente associado a um projeto da empresa especificado.

Configurações de segurança

API

Descrição

Modificação da política de proteção à operação

Fornecido para que o administrador modifique a política de proteção de operação.

Consulta da política de proteção à operação

Consultar a política de proteção da operação.

Modificação da política de senha

Fornecido para que o administrador modifique a política de senha.

Consulta da política de senha

Consultar a política de senha.

Modificação da política de autenticação de login

Fornecido para que o administrador modifique a política de autenticação de login.

Consulta da política de autenticação de login

Consultar a política de autenticação de login.

Modificação da ACL para acesso de console

Fornecido para que o administrador modifique a ACL para acesso de console.

Consulta da ACL para acesso de console

Consultar a ACL para obter acesso ao console.

Modificação da ACL para acesso à API

Fornecido para que o administrador modifique a ACL para acesso à API.

Consulta da ACL para acesso à API

Consultar a ACL para obter acesso à API.

Gerenciamento de autenticações de identidade federadas

API

Descrição

SP-initiated

Obter um token de autenticação federado usando o Cliente OpenStack ou o Cliente ShibbolethECP.

IdP initiated

Obter um token de autenticação federado no modo iniciado pelo IdP. O script Client4ShibbolethIdP é usado como exemplo.

Listagem de provedores de identidade

Listar todos os provedores de identidade.

Consulta de detalhes do provedor de identidade

Consultar os detalhes sobre um provedor de identidade.

Criação de um provedor de identidade

Fornecido para que o administrador registre um provedor de identidade.

Modificação de um provedor de identidade SAML

Fornecido para que o administrador atualize um provedor de identidade.

Exclusão de um provedor de identidade SAML

Fornecido para o administrador excluir um provedor de identidade.

Listagem de mapeamentos

Listar todos os mapeamentos.

Consulta de detalhes do mapeamento

Consultar os detalhes de um mapeamento.

Registração de um mapeamento

Fornecido para que o administrador registre um mapeamento.

Atualização de um mapeamento

Fornecido para que o administrador atualize um mapeamento.

Exclusão de um mapeamento

Fornecido para que o administrador exclua um mapeamento.

Listagem de protocolos

Listar todos os protocolos.

Consulta de detalhes do protocolo

Consultar os detalhes de um protocolo.

Registração de um protocolo

Fornecido para que o administrador registre um protocolo, ou seja, associe um protocolo a um provedor de identidade.

Atualização de um protocolo

Fornecido para que o administrador atualize o protocolo associado a um provedor de identidade especificado.

Exclusão de um protocolo

Fornecido para que o administrador exclua o protocolo associado a um provedor de identidade especificado.

Consulta de um arquivo de metadados

Fornecido para que o administrador consulte o arquivo de metadados importado para o IAM em busca de um provedor de identidade.

Consulta do arquivo de metadados do Keystone

Consultar o arquivo de metadados do Keystone.

Importação de um arquivo de metadados

Fornecido para que o administrador importe um arquivo de metadados.

Obtenção de um unscoped token (IdP initiated)

Obter um token sem escopo por meio da autenticação de identidade federada iniciada por IdP.

Obtenção de um scoped token

Obter um token com escopo por meio da autenticação de identidade federada.

Obtenção de um token com um token OpenID Connect ID

Obter um token de autenticação de identidade federado usando um token OpenID Connect ID.

Obtenção de um unscoped token com um token OpenID Connect ID

Obter um token sem escopo usando um token OpenID Connect ID.

Listagem de contas acessíveis a usuários federados

Listar as contas cujos recursos são acessíveis a usuários federados.

Agente de identidade personalizada

API

Descrição

Obtenção de um LoginToken

Obter um token para efetuar login por meio de um agente de identidade personalizada.

Gerenciamento de informações de versão

API

Descrição

Consulta das informações de versão das Keystone APIs

Consultar as informações de versão das Keystone APIs.

Consulta de informações sobre a Keystone API 3.0

Obter informações sobre a Keystone API 3.0.

Serviços e pontos de extremidade

API

Descrição

Listagem de serviços

Listar todos os serviços.

Consulta de detalhes do serviço

Consultar os detalhes de um serviço.

Consulta do catálogo de serviços

Consultar o catálogo de serviços correspondente ao X-Auth-Token contido na solicitação.

Listagem de pontos de extremidade

Listar todos os pontos finais.

Consulta de detalhes do ponto de extremidade

Consultar os detalhes de um ponto final.