Alibaba Cloud
getProducts
This data source provides the Market product items of Alibaba Cloud.
NOTE: Available in 1.64.0+
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const defaultProducts = pulumi.output(alicloud.marketplace.getProducts({
categoryId: "53690006",
productType: "SERVICE",
sort: "created_on-desc",
}));
export const firstProductCode = defaultProducts.productItems.0.code;
export const productCodes = defaultProducts.ids!;
Coming soon!
Using getProducts
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getProducts(args: GetProductsArgs, opts?: InvokeOptions): Promise<GetProductsResult>
function getProductsOutput(args: GetProductsOutputArgs, opts?: InvokeOptions): Output<GetProductsResult>
def get_products(category_id: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
product_type: Optional[str] = None,
search_term: Optional[str] = None,
sort: Optional[str] = None,
suggested_price: Optional[float] = None,
supplier_id: Optional[str] = None,
supplier_name_keyword: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProductsResult
def get_products_output(category_id: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
product_type: Optional[pulumi.Input[str]] = None,
search_term: Optional[pulumi.Input[str]] = None,
sort: Optional[pulumi.Input[str]] = None,
suggested_price: Optional[pulumi.Input[float]] = None,
supplier_id: Optional[pulumi.Input[str]] = None,
supplier_name_keyword: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProductsResult]
func GetProducts(ctx *Context, args *GetProductsArgs, opts ...InvokeOption) (*GetProductsResult, error)
func GetProductsOutput(ctx *Context, args *GetProductsOutputArgs, opts ...InvokeOption) GetProductsResultOutput
> Note: This function is named GetProducts
in the Go SDK.
public static class GetProducts
{
public static Task<GetProductsResult> InvokeAsync(GetProductsArgs args, InvokeOptions? opts = null)
public static Output<GetProductsResult> Invoke(GetProductsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProductsResult> getProducts(GetProductsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: alicloud:marketplace/getProducts:getProducts
Arguments:
# Arguments dictionary
The following arguments are supported:
- Category
Id string The Category ID of products. For more information, see DescribeProducts.
- Ids List<string>
A list of product code.
- Name
Regex string A regex string to apply to the product name.
- Output
File string - Product
Type string The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- Search
Term string Search term in this query.
- Sort string
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- Suggested
Price double The suggested price of the product.
- Supplier
Id string The supplier id of the product.
- Supplier
Name stringKeyword The supplier name keyword of the product.
- Category
Id string The Category ID of products. For more information, see DescribeProducts.
- Ids []string
A list of product code.
- Name
Regex string A regex string to apply to the product name.
- Output
File string - Product
Type string The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- Search
Term string Search term in this query.
- Sort string
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- Suggested
Price float64 The suggested price of the product.
- Supplier
Id string The supplier id of the product.
- Supplier
Name stringKeyword The supplier name keyword of the product.
- category
Id String The Category ID of products. For more information, see DescribeProducts.
- ids
List
A list of product code.
- name
Regex String A regex string to apply to the product name.
- output
File String - product
Type String The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- search
Term String Search term in this query.
- sort String
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- suggested
Price Double The suggested price of the product.
- supplier
Id String The supplier id of the product.
- supplier
Name StringKeyword The supplier name keyword of the product.
- category
Id string The Category ID of products. For more information, see DescribeProducts.
- ids string[]
A list of product code.
- name
Regex string A regex string to apply to the product name.
- output
File string - product
Type string The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- search
Term string Search term in this query.
- sort string
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- suggested
Price number The suggested price of the product.
- supplier
Id string The supplier id of the product.
- supplier
Name stringKeyword The supplier name keyword of the product.
- category_
id str The Category ID of products. For more information, see DescribeProducts.
- ids Sequence[str]
A list of product code.
- name_
regex str A regex string to apply to the product name.
- output_
file str - product_
type str The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- search_
term str Search term in this query.
- sort str
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- suggested_
price float The suggested price of the product.
- supplier_
id str The supplier id of the product.
- supplier_
name_ strkeyword The supplier name keyword of the product.
- category
Id String The Category ID of products. For more information, see DescribeProducts.
- ids
List
A list of product code.
- name
Regex String A regex string to apply to the product name.
- output
File String - product
Type String The type of products, Valid values:
APP
,SERVICE
,MIRROR
,DOWNLOAD
andAPI_SERVICE
.- search
Term String Search term in this query.
- sort String
This field determines how to sort the filtered results, Valid values:
user_count-desc
,created_on-desc
,price-desc
andscore-desc
.- suggested
Price Number The suggested price of the product.
- supplier
Id String The supplier id of the product.
- supplier
Name StringKeyword The supplier name keyword of the product.
getProducts Result
The following output properties are available:
- Id string
The provider-assigned unique ID for this managed resource.
- Ids List<string>
A list of product codes.
- Products
List<Pulumi.
Ali Cloud. Market Place. Outputs. Get Products Product> A list of products. Each element contains the following attributes:
- Category
Id string The category id of the product.
- Name
Regex string - Output
File string - Product
Type string - Search
Term string - Sort string
- Suggested
Price double The suggested price of the product.
- Supplier
Id string The supplier id of the product.
- Supplier
Name stringKeyword
- Id string
The provider-assigned unique ID for this managed resource.
- Ids []string
A list of product codes.
- Products
[]Get
Products Product A list of products. Each element contains the following attributes:
- Category
Id string The category id of the product.
- Name
Regex string - Output
File string - Product
Type string - Search
Term string - Sort string
- Suggested
Price float64 The suggested price of the product.
- Supplier
Id string The supplier id of the product.
- Supplier
Name stringKeyword
- id String
The provider-assigned unique ID for this managed resource.
- ids
List
A list of product codes.
- products
List
Products Product> A list of products. Each element contains the following attributes:
- category
Id String The category id of the product.
- name
Regex String - output
File String - product
Type String - search
Term String - sort String
- suggested
Price Double The suggested price of the product.
- supplier
Id String The supplier id of the product.
- supplier
Name StringKeyword
- id string
The provider-assigned unique ID for this managed resource.
- ids string[]
A list of product codes.
- products
Get
Products Product[] A list of products. Each element contains the following attributes:
- category
Id string The category id of the product.
- name
Regex string - output
File string - product
Type string - search
Term string - sort string
- suggested
Price number The suggested price of the product.
- supplier
Id string The supplier id of the product.
- supplier
Name stringKeyword
- id str
The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
A list of product codes.
- products
Sequence[Get
Products Product] A list of products. Each element contains the following attributes:
- category_
id str The category id of the product.
- name_
regex str - output_
file str - product_
type str - search_
term str - sort str
- suggested_
price float The suggested price of the product.
- supplier_
id str The supplier id of the product.
- supplier_
name_ strkeyword
- id String
The provider-assigned unique ID for this managed resource.
- ids
List
A list of product codes.
- products
List
A list of products. Each element contains the following attributes:
- category
Id String The category id of the product.
- name
Regex String - output
File String - product
Type String - search
Term String - sort String
- suggested
Price Number The suggested price of the product.
- supplier
Id String The supplier id of the product.
- supplier
Name StringKeyword
Supporting Types
GetProductsProduct
- Category
Id int The Category ID of products. For more information, see DescribeProducts.
- Code string
The code of the product.
- Delivery
Date string The delivery date of the product.
- Delivery
Way string The delivery way of the product.
- Image
Url string The image URL of the product.
- Name string
The name of the product.
- Operation
System string The operation system of the product.
- Score string
The rating information of the product.
- Short
Description string The short description of the product.
- Suggested
Price string The suggested price of the product.
- Supplier
Id int The supplier id of the product.
- Supplier
Name string The supplier name of the product.
- string
The tags of the product.
- Target
Url string The detail page URL of the product.
- Warranty
Date string The warranty date of the product.
- Category
Id int The Category ID of products. For more information, see DescribeProducts.
- Code string
The code of the product.
- Delivery
Date string The delivery date of the product.
- Delivery
Way string The delivery way of the product.
- Image
Url string The image URL of the product.
- Name string
The name of the product.
- Operation
System string The operation system of the product.
- Score string
The rating information of the product.
- Short
Description string The short description of the product.
- Suggested
Price string The suggested price of the product.
- Supplier
Id int The supplier id of the product.
- Supplier
Name string The supplier name of the product.
- string
The tags of the product.
- Target
Url string The detail page URL of the product.
- Warranty
Date string The warranty date of the product.
- category
Id Integer The Category ID of products. For more information, see DescribeProducts.
- code String
The code of the product.
- delivery
Date String The delivery date of the product.
- delivery
Way String The delivery way of the product.
- image
Url String The image URL of the product.
- name String
The name of the product.
- operation
System String The operation system of the product.
- score String
The rating information of the product.
- short
Description String The short description of the product.
- suggested
Price String The suggested price of the product.
- supplier
Id Integer The supplier id of the product.
- supplier
Name String The supplier name of the product.
- String
The tags of the product.
- target
Url String The detail page URL of the product.
- warranty
Date String The warranty date of the product.
- category
Id number The Category ID of products. For more information, see DescribeProducts.
- code string
The code of the product.
- delivery
Date string The delivery date of the product.
- delivery
Way string The delivery way of the product.
- image
Url string The image URL of the product.
- name string
The name of the product.
- operation
System string The operation system of the product.
- score string
The rating information of the product.
- short
Description string The short description of the product.
- suggested
Price string The suggested price of the product.
- supplier
Id number The supplier id of the product.
- supplier
Name string The supplier name of the product.
- string
The tags of the product.
- target
Url string The detail page URL of the product.
- warranty
Date string The warranty date of the product.
- category_
id int The Category ID of products. For more information, see DescribeProducts.
- code str
The code of the product.
- delivery_
date str The delivery date of the product.
- delivery_
way str The delivery way of the product.
- image_
url str The image URL of the product.
- name str
The name of the product.
- operation_
system str The operation system of the product.
- score str
The rating information of the product.
- short_
description str The short description of the product.
- suggested_
price str The suggested price of the product.
- supplier_
id int The supplier id of the product.
- supplier_
name str The supplier name of the product.
- str
The tags of the product.
- target_
url str The detail page URL of the product.
- warranty_
date str The warranty date of the product.
- category
Id Number The Category ID of products. For more information, see DescribeProducts.
- code String
The code of the product.
- delivery
Date String The delivery date of the product.
- delivery
Way String The delivery way of the product.
- image
Url String The image URL of the product.
- name String
The name of the product.
- operation
System String The operation system of the product.
- score String
The rating information of the product.
- short
Description String The short description of the product.
- suggested
Price String The suggested price of the product.
- supplier
Id Number The supplier id of the product.
- supplier
Name String The supplier name of the product.
- String
The tags of the product.
- target
Url String The detail page URL of the product.
- warranty
Date String The warranty date of the product.
Package Details
- Repository
- https://github.com/pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
alicloud
Terraform Provider.