All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.iot20180120.models.ListDistributedProductRequest Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.iot20180120.models;

import com.aliyun.tea.*;

public class ListDistributedProductRequest extends TeaModel {
    /**
     * 

The number of the page to return. Default value: 1.

*

This parameter is required.

* * example: *

1

*/ @NameInMap("CurrentPage") public Integer currentPage; /** *

The number of entries to return on each page. Maximum value: 200.

*

This parameter is required.

* * example: *

5

*/ @NameInMap("PageSize") public Integer pageSize; /** *

The ProductKey of the product.

* * example: *

a1BwAGV****

*/ @NameInMap("ProductKey") public String productKey; /** *

The ID of the source instance to which the product belongs.

*
    *
  • The IDs of public instances in different regions:

    *
      *
    • China (Shanghai): iotx-oxssharez200.
    • *
    • Japan (Tokyo): iotx-oxssharez300.
    • *
    • Singapore (Singapore): iotx-oxssharez400.
    • *
    • US (Silicon Valley): iotx-oxssharez500.
    • *
    • US (Virginia): iotx-oxssharez600.
    • *
    • Germany (Frankfurt): iotx-oxssharez700.
    • *
    *
  • *
  • To view the ID of an Enterprise Edition instance, perform the following steps:

    *

    1\. Log on to the IoT Platform console. In the top navigation bar, select the region where the instance resides from the drop-down list.

    *

    2\. On the Overview page, view the ID of the instance.

    *
  • *
* * example: *

iot-060***

*/ @NameInMap("SourceInstanceId") public String sourceInstanceId; /** *

The ID of the destination instance to which the product is distributed. For more information about instance IDs, see the description of the SourceInstanceId parameter.

* * example: *

iot-cn-6ja***

*/ @NameInMap("TargetInstanceId") public String targetInstanceId; /** *

The ID of the Alibaba Cloud account to which the product belongs. You can log on to the IoT Platform console, click the profile picture, and then view the account ID on the Security Settings page.

* * example: *

198***

*/ @NameInMap("TargetUid") public String targetUid; public static ListDistributedProductRequest build(java.util.Map map) throws Exception { ListDistributedProductRequest self = new ListDistributedProductRequest(); return TeaModel.build(map, self); } public ListDistributedProductRequest setCurrentPage(Integer currentPage) { this.currentPage = currentPage; return this; } public Integer getCurrentPage() { return this.currentPage; } public ListDistributedProductRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public ListDistributedProductRequest setProductKey(String productKey) { this.productKey = productKey; return this; } public String getProductKey() { return this.productKey; } public ListDistributedProductRequest setSourceInstanceId(String sourceInstanceId) { this.sourceInstanceId = sourceInstanceId; return this; } public String getSourceInstanceId() { return this.sourceInstanceId; } public ListDistributedProductRequest setTargetInstanceId(String targetInstanceId) { this.targetInstanceId = targetInstanceId; return this; } public String getTargetInstanceId() { return this.targetInstanceId; } public ListDistributedProductRequest setTargetUid(String targetUid) { this.targetUid = targetUid; return this; } public String getTargetUid() { return this.targetUid; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy