Skip to content

Gets information about the products to which the caller has access

Description

Gets information about the products to which the caller has access.

Usage

servicecatalog_search_products(AcceptLanguage, Filters, PageSize,
  SortBy, SortOrder, PageToken)

Arguments

  • AcceptLanguage

    The language code.

    • jp - Japanese
    • zh - Chinese
  • Filters

    The search filters. If no search filters are specified, the output includes all products to which the caller has access.

  • PageSize

    The maximum number of items to return with this call.

  • SortBy

    The sort field. If no value is specified, the results are not sorted.

  • SortOrder

    The sort order. If no value is specified, the results are not sorted.

  • PageToken

    The page token for the next set of results. To retrieve the first set of results, use null.

Value

A list with the following syntax:

list(
  ProductViewSummaries = list(
    list(
      Id = "string",
      ProductId = "string",
      Name = "string",
      Owner = "string",
      ShortDescription = "string",
      Type = "CLOUD_FORMATION_TEMPLATE"|"MARKETPLACE"|"TERRAFORM_OPEN_SOURCE"|"TERRAFORM_CLOUD"|"EXTERNAL",
      Distributor = "string",
      HasDefaultPath = TRUE|FALSE,
      SupportEmail = "string",
      SupportDescription = "string",
      SupportUrl = "string"
    )
  ),
  ProductViewAggregations = list(
    list(
      list(
        Value = "string",
        ApproximateCount = 123
      )
    )
  ),
  NextPageToken = "string"
)

Request syntax

svc$search_products(
  AcceptLanguage = "string",
  Filters = list(
    list(
      "string"
    )
  ),
  PageSize = 123,
  SortBy = "Title"|"VersionCount"|"CreationDate",
  SortOrder = "ASCENDING"|"DESCENDING",
  PageToken = "string"
)