Todos os produtos
Search
Central de documentação

Service Catalog:GetProductAsEndUser

Última atualização: Jun 28, 2026

Consulta as informações de um produto como usuário.

Descrição da operação

Certifique-se de que um administrador concedeu a você as permissões para gerenciar produtos relevantes como usuário. Para obter mais informações, consulte Gerenciar permissões de acesso.

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

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

servicecatalog:GetProductAsEndUser

get

*Product

acs:servicecatalog:{#regionId}:{#accountId}:product/{#ProductId}

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ProductId

string

Sim

O ID do produto.

prod-bp18r7q127****

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

RequestId

string

O ID da solicitação.

0FEEF92D-4052-5202-87D0-3D8EC16F81BF

ProductSummary

object

As informações do produto.

Description

string

A descrição do produto.

This is a product description.

CreateTime

string

A hora em que o produto foi criado.

A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC.

2022-04-12T06:10:37Z

ProductId

string

O ID do produto.

prod-bp18r7q127****

ProductArn

string

O Alibaba Cloud Resource Name (ARN) do produto.

acs:servicecatalog:cn-hangzhou:146611588617****:product/prod-bp18r7q127****

ProductName

string

O nome do produto.

DEMO-Create ECS

ProviderName

string

O provedor do produto.

IT team

ProductType

string

O tipo do produto.

O valor é fixo como Ros, que indica o Resource Orchestration Service (ROS).

Ros

HasDefaultLaunchOption

boolean

Indica se a opção de inicialização padrão existe. Valores válidos:

  • true: A opção de inicialização padrão existe. Nesse caso, o parâmetro PortfolioId não é necessário quando o produto é iniciado ou quando as informações sobre a instância do produto são atualizadas.

  • false: A opção de inicialização padrão não existe. Nesse caso, o parâmetro PortfolioId é necessário quando o produto é iniciado ou quando as informações sobre a instância do produto são atualizadas. Para obter mais informações sobre como obter o valor do parâmetro PortfolioId, consulte ListLaunchOptions.

Nota

Se o produto for adicionado a apenas um portfólio de produtos, a opção de inicialização padrão existe. Se o produto for adicionado a vários portfólios de produtos, várias opções de inicialização existem ao mesmo tempo. No entanto, não existem opções de inicialização padrão.

true

TemplateType

string

O tipo de modelo do produto. Valores válidos:

  • RosTerraformTemplate: O modelo do Terraform compatível com o Resource Orchestration Service (ROS).

  • RosStandardTemplate: O modelo padrão do ROS.

RosTerraformTemplate

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "0FEEF92D-4052-5202-87D0-3D8EC16F81BF",
  "ProductSummary": {
    "Description": "This is a product description.",
    "CreateTime": "2022-04-12T06:10:37Z",
    "ProductId": "prod-bp18r7q127****",
    "ProductArn": "acs:servicecatalog:cn-hangzhou:146611588617****:product/prod-bp18r7q127****",
    "ProductName": "DEMO-Create ECS",
    "ProviderName": "IT team",
    "ProductType": "Ros",
    "HasDefaultLaunchOption": true,
    "TemplateType": "RosTerraformTemplate"
  }
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

500 InternalError A system error occurred.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.