Todos os produtos
Search
Central de documentação

Service Catalog:ListProductsAsEndUser

Última atualização: Jun 28, 2026

Consulta produtos como usuário.

Descrição da operação

Certifique-se de que você recebeu as permissões para gerenciar produtos relevantes como usuário por um administrador. Para 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:ListProductsAsEndUser

get

*All Resource

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Filters

array<object>

Não

As condições de filtro.

object

Não

Key

string

Não

O nome da condição de filtro. Valores válidos:

  • ProductName: realiza correspondências exatas por nome do produto. Os nomes dos produtos não diferenciam maiúsculas de minúsculas.

  • FullTextSearch: realiza pesquisas de texto completo por nome do produto, provedor do produto ou descrição do produto. A correspondência aproximada é suportada.

ProductName

Value

string

Não

O valor da condição de filtro.

DEMO-Create ECS

SortBy

string

Não

O campo usado para ordenar os dados.

O valor padrão é CreateTime, que especifica a hora em que o produto foi criado.

CreateTime

SortOrder

string

Não

O método usado para ordenar as entradas retornadas. Valores válidos:

  • Asc: ordena as entradas em ordem crescente.

  • Desc (padrão): ordena as entradas em ordem decrescente.

Desc

PageNumber

integer

Não

O número da página a ser retornada.

As páginas começam a partir da página 1. Valor padrão: 1.

1

PageSize

integer

Não

O número de entradas a serem retornadas em cada página.

Valores válidos: 1 a 100. Valor padrão: 10.

10

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

ProductSummaries

array<object>

Os produtos.

object

As informações sobre o 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 é definido como Ros, que indica Resource Orchestration Service (ROS).

Ros

HasDefaultLaunchOption

boolean

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

  • true: a opção de lançamento padrão existe. Nesse caso, o parâmetro PortfolioId não é obrigatório quando o produto é lançado ou quando as informações sobre a instância do produto são atualizadas.

  • false: a opção de lançamento padrão não existe. Nesse caso, o parâmetro PortfolioId é obrigatório quando o produto é lançado ou quando as informações sobre a instância do produto são atualizadas. Para mais informações sobre o parâmetro PortfolioId, consulte ListLaunchOptions.

Nota

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

true

TemplateType

string

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

  • RosTerraformTemplate: o modelo Terraform suportado pelo ROS.

  • RosStandardTemplate: o modelo padrão do ROS.

RosTerraformTemplate

TotalCount

integer

O número total de entradas retornadas.

100

PageNumber

integer

O número da página retornada.

1

PageSize

integer

O número de entradas retornadas por página.

10

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "0FEEF92D-4052-5202-87D0-3D8EC16F81BF",
  "ProductSummaries": [
    {
      "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"
    }
  ],
  "TotalCount": 100,
  "PageNumber": 1,
  "PageSize": 10
}

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.