Todos os produtos
Search
Central de documentação

Bastionhost:GetProjectAuthorization

Última atualização: Aug 14, 2026

Consulta os detalhes de uma autorização de projeto.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Sintaxe da solicitação

POST  HTTP/1.1

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

InstanceId

string

Sim

O ID da instância do bastion host.

Nota

Você pode invocar a operação DescribeInstances para obter esse parâmetro.

bastionhost-cn-st220aw****

RegionId

string

Não

O ID da região do bastion host.

Nota

Para o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas.

cn-hangzhou

AuthorizationId

integer

Sim

O ID da autorização de projeto a ser consultada.

Nota

Você pode chamar a operação ListProjectAuthorizations para obter esse parâmetro.

1

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Esquema da resposta.

ProjectAuthorization

object

Os detalhes da autorização de projeto.

AuthorizationId

integer

O ID da autorização de projeto.

1

Name

string

O nome da autorização de projeto.

name

Description

string

A descrição da autorização de projeto.

description

ScopeType

integer

O escopo dos ativos gerenciáveis associados à autorização. Valores válidos:

  • 1: Todos os projetos.

  • 2: Projetos especificados.

1

Principals

array<object>

As informações sobre os administradores de projeto especificados na autorização de projeto.

object

As informações do administrador de projeto.

PrincipalType

string

RamRole

PrincipalId

string

2036****6767

PrincipalName

string

name

ProjectIds

array

A lista de IDs de projeto associados à autorização de projeto.

integer

O array de IDs de projeto.

1,2,3

Projects

array<object>

As informações sobre os projetos associados à autorização de projeto.

object

Os detalhes do projeto.

ProjectId

integer

1

Name

string

project1

Description

string

comment

IsDefault

boolean

false

RequestId

string

O ID da solicitação gerado pelo Alibaba Cloud para esta solicitação.

EC9BF0F4-8983-491A-BC8C-1B4DD94976DE

Exemplos

Resposta de sucesso

JSON formato

{
  "ProjectAuthorization": {
    "AuthorizationId": 1,
    "Name": "name",
    "Description": "description",
    "ScopeType": 1,
    "Principals": [
      {
        "PrincipalType": "RamRole",
        "PrincipalId": "2036****6767",
        "PrincipalName": "name"
      }
    ],
    "ProjectIds": [
      0
    ],
    "Projects": [
      {
        "ProjectId": 1,
        "Name": "project1",
        "Description": "comment",
        "IsDefault": false
      }
    ]
  },
  "RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.