apis

package
v1.61.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CardBindStatusRequest added in v1.60.0

type CardBindStatusRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewCardBindStatusRequest added in v1.60.0

func NewCardBindStatusRequest(
	regionId string,
	iccid string,
) *CardBindStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCardBindStatusRequestWithAllParams added in v1.60.0

func NewCardBindStatusRequestWithAllParams(
	regionId string,
	iccid string,
) *CardBindStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewCardBindStatusRequestWithoutParam added in v1.60.0

func NewCardBindStatusRequestWithoutParam() *CardBindStatusRequest

This constructor has better compatible ability when API parameters changed

func (CardBindStatusRequest) GetRegionId added in v1.60.0

func (r CardBindStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CardBindStatusRequest) SetIccid added in v1.60.0

func (r *CardBindStatusRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*CardBindStatusRequest) SetRegionId added in v1.60.0

func (r *CardBindStatusRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CardBindStatusResponse added in v1.60.0

type CardBindStatusResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    CardBindStatusResult `json:"result"`
}

type CardBindStatusResult added in v1.60.0

type CardBindStatusResult struct {
	Status  string                     `json:"status"`
	Message string                     `json:"message"`
	Result  iotlink.CardBindStatusResp `json:"result"`
}

type CardInfoRequest added in v1.56.0

type CardInfoRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewCardInfoRequest added in v1.56.0

func NewCardInfoRequest(
	regionId string,
	iccid string,
) *CardInfoRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCardInfoRequestWithAllParams added in v1.56.0

func NewCardInfoRequestWithAllParams(
	regionId string,
	iccid string,
) *CardInfoRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewCardInfoRequestWithoutParam added in v1.56.0

func NewCardInfoRequestWithoutParam() *CardInfoRequest

This constructor has better compatible ability when API parameters changed

func (CardInfoRequest) GetRegionId added in v1.56.0

func (r CardInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CardInfoRequest) SetIccid added in v1.56.0

func (r *CardInfoRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*CardInfoRequest) SetRegionId added in v1.56.0

func (r *CardInfoRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CardInfoResponse added in v1.56.0

type CardInfoResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CardInfoResult     `json:"result"`
}

type CardInfoResult added in v1.56.0

type CardInfoResult struct {
	Status  string               `json:"status"`
	Message string               `json:"message"`
	Result  iotlink.CardInfoResp `json:"result"`
}

type CloseIotCardRequest

type CloseIotCardRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡号码列表(单次提交最多不超过200个号码)  */
	Iccids []string `json:"iccids"`
}

func NewCloseIotCardRequest

func NewCloseIotCardRequest(
	regionId string,
	iccids []string,
) *CloseIotCardRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCloseIotCardRequestWithAllParams

func NewCloseIotCardRequestWithAllParams(
	regionId string,
	iccids []string,
) *CloseIotCardRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required)

func NewCloseIotCardRequestWithoutParam

func NewCloseIotCardRequestWithoutParam() *CloseIotCardRequest

This constructor has better compatible ability when API parameters changed

func (CloseIotCardRequest) GetRegionId

func (r CloseIotCardRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CloseIotCardRequest) SetIccids

func (r *CloseIotCardRequest) SetIccids(iccids []string)

param iccids: 物联网卡号码列表(单次提交最多不超过200个号码)(Required)

func (*CloseIotCardRequest) SetRegionId

func (r *CloseIotCardRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CloseIotCardResponse

type CloseIotCardResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CloseIotCardResult `json:"result"`
}

type CloseIotCardResult

type CloseIotCardResult struct {
	Status  string                         `json:"status"`
	Message string                         `json:"message"`
	Result  []iotlink.OperationIotlinkResp `json:"result"`
}

type CloseIotFlowRequest

type CloseIotFlowRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡号码列表(单次提交最多不超过200个号码)  */
	Iccids []string `json:"iccids"`
}

func NewCloseIotFlowRequest

func NewCloseIotFlowRequest(
	regionId string,
	iccids []string,
) *CloseIotFlowRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewCloseIotFlowRequestWithAllParams

func NewCloseIotFlowRequestWithAllParams(
	regionId string,
	iccids []string,
) *CloseIotFlowRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required)

func NewCloseIotFlowRequestWithoutParam

func NewCloseIotFlowRequestWithoutParam() *CloseIotFlowRequest

This constructor has better compatible ability when API parameters changed

func (CloseIotFlowRequest) GetRegionId

func (r CloseIotFlowRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*CloseIotFlowRequest) SetIccids

func (r *CloseIotFlowRequest) SetIccids(iccids []string)

param iccids: 物联网卡号码列表(单次提交最多不超过200个号码)(Required)

func (*CloseIotFlowRequest) SetRegionId

func (r *CloseIotFlowRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type CloseIotFlowResponse

type CloseIotFlowResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    CloseIotFlowResult `json:"result"`
}

type CloseIotFlowResult

type CloseIotFlowResult struct {
	Status  string                         `json:"status"`
	Message string                         `json:"message"`
	Result  []iotlink.OperationIotlinkResp `json:"result"`
}

type GetOnlineStatusRequest added in v1.60.0

type GetOnlineStatusRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewGetOnlineStatusRequest added in v1.60.0

func NewGetOnlineStatusRequest(
	regionId string,
	iccid string,
) *GetOnlineStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGetOnlineStatusRequestWithAllParams added in v1.60.0

func NewGetOnlineStatusRequestWithAllParams(
	regionId string,
	iccid string,
) *GetOnlineStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewGetOnlineStatusRequestWithoutParam added in v1.60.0

func NewGetOnlineStatusRequestWithoutParam() *GetOnlineStatusRequest

This constructor has better compatible ability when API parameters changed

func (GetOnlineStatusRequest) GetRegionId added in v1.60.0

func (r GetOnlineStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GetOnlineStatusRequest) SetIccid added in v1.60.0

func (r *GetOnlineStatusRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*GetOnlineStatusRequest) SetRegionId added in v1.60.0

func (r *GetOnlineStatusRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GetOnlineStatusResponse added in v1.60.0

type GetOnlineStatusResponse struct {
	RequestID string                `json:"requestId"`
	Error     core.ErrorResponse    `json:"error"`
	Result    GetOnlineStatusResult `json:"result"`
}

type GetOnlineStatusResult added in v1.60.0

type GetOnlineStatusResult struct {
	Status  string                      `json:"status"`
	Message string                      `json:"message"`
	Result  iotlink.GetOnlineStatusResp `json:"result"`
}

type GprsRealtimeInfoByIMSIRequest added in v1.56.0

type GprsRealtimeInfoByIMSIRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡imsi  */
	Imsi string `json:"imsi"`
}

func NewGprsRealtimeInfoByIMSIRequest added in v1.56.0

func NewGprsRealtimeInfoByIMSIRequest(
	regionId string,
	imsi string,
) *GprsRealtimeInfoByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGprsRealtimeInfoByIMSIRequestWithAllParams added in v1.56.0

func NewGprsRealtimeInfoByIMSIRequestWithAllParams(
	regionId string,
	imsi string,
) *GprsRealtimeInfoByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required)

func NewGprsRealtimeInfoByIMSIRequestWithoutParam added in v1.56.0

func NewGprsRealtimeInfoByIMSIRequestWithoutParam() *GprsRealtimeInfoByIMSIRequest

This constructor has better compatible ability when API parameters changed

func (GprsRealtimeInfoByIMSIRequest) GetRegionId added in v1.56.0

func (r GprsRealtimeInfoByIMSIRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GprsRealtimeInfoByIMSIRequest) SetImsi added in v1.56.0

func (r *GprsRealtimeInfoByIMSIRequest) SetImsi(imsi string)

param imsi: 物联网卡imsi(Required)

func (*GprsRealtimeInfoByIMSIRequest) SetRegionId added in v1.56.0

func (r *GprsRealtimeInfoByIMSIRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GprsRealtimeInfoByIMSIResponse added in v1.56.0

type GprsRealtimeInfoByIMSIResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    GprsRealtimeInfoByIMSIResult `json:"result"`
}

type GprsRealtimeInfoByIMSIResult added in v1.56.0

type GprsRealtimeInfoByIMSIResult struct {
	Status  string                       `json:"status"`
	Message string                       `json:"message"`
	Result  iotlink.GprsRealtimeInfoResp `json:"result"`
}

type GprsRealtimeInfoRequest

type GprsRealtimeInfoRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewGprsRealtimeInfoRequest

func NewGprsRealtimeInfoRequest(
	regionId string,
	iccid string,
) *GprsRealtimeInfoRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGprsRealtimeInfoRequestWithAllParams

func NewGprsRealtimeInfoRequestWithAllParams(
	regionId string,
	iccid string,
) *GprsRealtimeInfoRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewGprsRealtimeInfoRequestWithoutParam

func NewGprsRealtimeInfoRequestWithoutParam() *GprsRealtimeInfoRequest

This constructor has better compatible ability when API parameters changed

func (GprsRealtimeInfoRequest) GetRegionId

func (r GprsRealtimeInfoRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GprsRealtimeInfoRequest) SetIccid

func (r *GprsRealtimeInfoRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*GprsRealtimeInfoRequest) SetRegionId

func (r *GprsRealtimeInfoRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GprsRealtimeInfoResponse

type GprsRealtimeInfoResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    GprsRealtimeInfoResult `json:"result"`
}

type GprsRealtimeInfoResult

type GprsRealtimeInfoResult struct {
	Status  string                       `json:"status"`
	Message string                       `json:"message"`
	Result  iotlink.GprsRealtimeInfoResp `json:"result"`
}

type GprsStatusByIMSIRequest added in v1.56.0

type GprsStatusByIMSIRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡IMSI  */
	Imsi string `json:"imsi"`
}

func NewGprsStatusByIMSIRequest added in v1.56.0

func NewGprsStatusByIMSIRequest(
	regionId string,
	imsi string,
) *GprsStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡IMSI (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGprsStatusByIMSIRequestWithAllParams added in v1.56.0

func NewGprsStatusByIMSIRequestWithAllParams(
	regionId string,
	imsi string,
) *GprsStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡IMSI (Required)

func NewGprsStatusByIMSIRequestWithoutParam added in v1.56.0

func NewGprsStatusByIMSIRequestWithoutParam() *GprsStatusByIMSIRequest

This constructor has better compatible ability when API parameters changed

func (GprsStatusByIMSIRequest) GetRegionId added in v1.56.0

func (r GprsStatusByIMSIRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GprsStatusByIMSIRequest) SetImsi added in v1.56.0

func (r *GprsStatusByIMSIRequest) SetImsi(imsi string)

param imsi: 物联网卡IMSI(Required)

func (*GprsStatusByIMSIRequest) SetRegionId added in v1.56.0

func (r *GprsStatusByIMSIRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GprsStatusByIMSIResponse added in v1.56.0

type GprsStatusByIMSIResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    GprsStatusByIMSIResult `json:"result"`
}

type GprsStatusByIMSIResult added in v1.56.0

type GprsStatusByIMSIResult struct {
	Status  string                 `json:"status"`
	Message string                 `json:"message"`
	Result  iotlink.GprsStatusResp `json:"result"`
}

type GprsStatusRequest

type GprsStatusRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewGprsStatusRequest

func NewGprsStatusRequest(
	regionId string,
	iccid string,
) *GprsStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewGprsStatusRequestWithAllParams

func NewGprsStatusRequestWithAllParams(
	regionId string,
	iccid string,
) *GprsStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewGprsStatusRequestWithoutParam

func NewGprsStatusRequestWithoutParam() *GprsStatusRequest

This constructor has better compatible ability when API parameters changed

func (GprsStatusRequest) GetRegionId

func (r GprsStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*GprsStatusRequest) SetIccid

func (r *GprsStatusRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*GprsStatusRequest) SetRegionId

func (r *GprsStatusRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type GprsStatusResponse

type GprsStatusResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    GprsStatusResult   `json:"result"`
}

type GprsStatusResult

type GprsStatusResult struct {
	Status  string                 `json:"status"`
	Message string                 `json:"message"`
	Result  iotlink.GprsStatusResp `json:"result"`
}

type LifeStatusByIMSIRequest added in v1.56.0

type LifeStatusByIMSIRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡imsi  */
	Imsi string `json:"imsi"`
}

func NewLifeStatusByIMSIRequest added in v1.56.0

func NewLifeStatusByIMSIRequest(
	regionId string,
	imsi string,
) *LifeStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewLifeStatusByIMSIRequestWithAllParams added in v1.56.0

func NewLifeStatusByIMSIRequestWithAllParams(
	regionId string,
	imsi string,
) *LifeStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required)

func NewLifeStatusByIMSIRequestWithoutParam added in v1.56.0

func NewLifeStatusByIMSIRequestWithoutParam() *LifeStatusByIMSIRequest

This constructor has better compatible ability when API parameters changed

func (LifeStatusByIMSIRequest) GetRegionId added in v1.56.0

func (r LifeStatusByIMSIRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*LifeStatusByIMSIRequest) SetImsi added in v1.56.0

func (r *LifeStatusByIMSIRequest) SetImsi(imsi string)

param imsi: 物联网卡imsi(Required)

func (*LifeStatusByIMSIRequest) SetRegionId added in v1.56.0

func (r *LifeStatusByIMSIRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type LifeStatusByIMSIResponse added in v1.56.0

type LifeStatusByIMSIResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    LifeStatusByIMSIResult `json:"result"`
}

type LifeStatusByIMSIResult added in v1.56.0

type LifeStatusByIMSIResult struct {
	Status  string                 `json:"status"`
	Message string                 `json:"message"`
	Result  iotlink.LifeStatusResp `json:"result"`
}

type LifeStatusRequest

type LifeStatusRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewLifeStatusRequest

func NewLifeStatusRequest(
	regionId string,
	iccid string,
) *LifeStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewLifeStatusRequestWithAllParams

func NewLifeStatusRequestWithAllParams(
	regionId string,
	iccid string,
) *LifeStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewLifeStatusRequestWithoutParam

func NewLifeStatusRequestWithoutParam() *LifeStatusRequest

This constructor has better compatible ability when API parameters changed

func (LifeStatusRequest) GetRegionId

func (r LifeStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*LifeStatusRequest) SetIccid

func (r *LifeStatusRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*LifeStatusRequest) SetRegionId

func (r *LifeStatusRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type LifeStatusResponse

type LifeStatusResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    LifeStatusResult   `json:"result"`
}

type LifeStatusResult

type LifeStatusResult struct {
	Status  string                 `json:"status"`
	Message string                 `json:"message"`
	Result  iotlink.LifeStatusResp `json:"result"`
}

type OnOffStatusByIMSIRequest added in v1.56.0

type OnOffStatusByIMSIRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡imsi  */
	Imsi string `json:"imsi"`
}

func NewOnOffStatusByIMSIRequest added in v1.56.0

func NewOnOffStatusByIMSIRequest(
	regionId string,
	imsi string,
) *OnOffStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOnOffStatusByIMSIRequestWithAllParams added in v1.56.0

func NewOnOffStatusByIMSIRequestWithAllParams(
	regionId string,
	imsi string,
) *OnOffStatusByIMSIRequest

* param regionId: Region ID (Required) * param imsi: 物联网卡imsi (Required)

func NewOnOffStatusByIMSIRequestWithoutParam added in v1.56.0

func NewOnOffStatusByIMSIRequestWithoutParam() *OnOffStatusByIMSIRequest

This constructor has better compatible ability when API parameters changed

func (OnOffStatusByIMSIRequest) GetRegionId added in v1.56.0

func (r OnOffStatusByIMSIRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OnOffStatusByIMSIRequest) SetImsi added in v1.56.0

func (r *OnOffStatusByIMSIRequest) SetImsi(imsi string)

param imsi: 物联网卡imsi(Required)

func (*OnOffStatusByIMSIRequest) SetRegionId added in v1.56.0

func (r *OnOffStatusByIMSIRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type OnOffStatusByIMSIResponse added in v1.56.0

type OnOffStatusByIMSIResponse struct {
	RequestID string                  `json:"requestId"`
	Error     core.ErrorResponse      `json:"error"`
	Result    OnOffStatusByIMSIResult `json:"result"`
}

type OnOffStatusByIMSIResult added in v1.56.0

type OnOffStatusByIMSIResult struct {
	Status  string                  `json:"status"`
	Message string                  `json:"message"`
	Result  iotlink.OnOffStatusResp `json:"result"`
}

type OnOffStatusRequest

type OnOffStatusRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewOnOffStatusRequest

func NewOnOffStatusRequest(
	regionId string,
	iccid string,
) *OnOffStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOnOffStatusRequestWithAllParams

func NewOnOffStatusRequestWithAllParams(
	regionId string,
	iccid string,
) *OnOffStatusRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewOnOffStatusRequestWithoutParam

func NewOnOffStatusRequestWithoutParam() *OnOffStatusRequest

This constructor has better compatible ability when API parameters changed

func (OnOffStatusRequest) GetRegionId

func (r OnOffStatusRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OnOffStatusRequest) SetIccid

func (r *OnOffStatusRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*OnOffStatusRequest) SetRegionId

func (r *OnOffStatusRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type OnOffStatusResponse

type OnOffStatusResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OnOffStatusResult  `json:"result"`
}

type OnOffStatusResult

type OnOffStatusResult struct {
	Status  string                  `json:"status"`
	Message string                  `json:"message"`
	Result  iotlink.OnOffStatusResp `json:"result"`
}

type OpenIotCardRequest

type OpenIotCardRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡号码列表(单次提交最多不超过200个号码)  */
	Iccids []string `json:"iccids"`
}

func NewOpenIotCardRequest

func NewOpenIotCardRequest(
	regionId string,
	iccids []string,
) *OpenIotCardRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOpenIotCardRequestWithAllParams

func NewOpenIotCardRequestWithAllParams(
	regionId string,
	iccids []string,
) *OpenIotCardRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required)

func NewOpenIotCardRequestWithoutParam

func NewOpenIotCardRequestWithoutParam() *OpenIotCardRequest

This constructor has better compatible ability when API parameters changed

func (OpenIotCardRequest) GetRegionId

func (r OpenIotCardRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OpenIotCardRequest) SetIccids

func (r *OpenIotCardRequest) SetIccids(iccids []string)

param iccids: 物联网卡号码列表(单次提交最多不超过200个号码)(Required)

func (*OpenIotCardRequest) SetRegionId

func (r *OpenIotCardRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type OpenIotCardResponse

type OpenIotCardResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OpenIotCardResult  `json:"result"`
}

type OpenIotCardResult

type OpenIotCardResult struct {
	Status  string                         `json:"status"`
	Message string                         `json:"message"`
	Result  []iotlink.OperationIotlinkResp `json:"result"`
}

type OpenIotFlowRequest

type OpenIotFlowRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡号码列表(单次提交最多不超过200个号码)  */
	Iccids []string `json:"iccids"`
}

func NewOpenIotFlowRequest

func NewOpenIotFlowRequest(
	regionId string,
	iccids []string,
) *OpenIotFlowRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOpenIotFlowRequestWithAllParams

func NewOpenIotFlowRequestWithAllParams(
	regionId string,
	iccids []string,
) *OpenIotFlowRequest

* param regionId: Region ID (Required) * param iccids: 物联网卡号码列表(单次提交最多不超过200个号码) (Required)

func NewOpenIotFlowRequestWithoutParam

func NewOpenIotFlowRequestWithoutParam() *OpenIotFlowRequest

This constructor has better compatible ability when API parameters changed

func (OpenIotFlowRequest) GetRegionId

func (r OpenIotFlowRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OpenIotFlowRequest) SetIccids

func (r *OpenIotFlowRequest) SetIccids(iccids []string)

param iccids: 物联网卡号码列表(单次提交最多不超过200个号码)(Required)

func (*OpenIotFlowRequest) SetRegionId

func (r *OpenIotFlowRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type OpenIotFlowResponse

type OpenIotFlowResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OpenIotFlowResult  `json:"result"`
}

type OpenIotFlowResult

type OpenIotFlowResult struct {
	Status  string                         `json:"status"`
	Message string                         `json:"message"`
	Result  []iotlink.OperationIotlinkResp `json:"result"`
}

type OperateRequest added in v1.20.0

type OperateRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡操作请求类型  */
	RequestType string `json:"requestType"`

	/* 物联网卡操作请求参数json串  */
	RequestParam string `json:"requestParam"`
}

func NewOperateRequest added in v1.20.0

func NewOperateRequest(
	regionId string,
	requestType string,
	requestParam string,
) *OperateRequest

* param regionId: Region ID (Required) * param requestType: 物联网卡操作请求类型 (Required) * param requestParam: 物联网卡操作请求参数json串 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOperateRequestWithAllParams added in v1.20.0

func NewOperateRequestWithAllParams(
	regionId string,
	requestType string,
	requestParam string,
) *OperateRequest

* param regionId: Region ID (Required) * param requestType: 物联网卡操作请求类型 (Required) * param requestParam: 物联网卡操作请求参数json串 (Required)

func NewOperateRequestWithoutParam added in v1.20.0

func NewOperateRequestWithoutParam() *OperateRequest

This constructor has better compatible ability when API parameters changed

func (OperateRequest) GetRegionId added in v1.20.0

func (r OperateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OperateRequest) SetRegionId added in v1.20.0

func (r *OperateRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*OperateRequest) SetRequestParam added in v1.20.0

func (r *OperateRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡操作请求参数json串(Required)

func (*OperateRequest) SetRequestType added in v1.20.0

func (r *OperateRequest) SetRequestType(requestType string)

param requestType: 物联网卡操作请求类型(Required)

type OperateResponse added in v1.20.0

type OperateResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OperateResult      `json:"result"`
}

type OperateResult added in v1.20.0

type OperateResult struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type OrdinaryRealNameClearRequest added in v1.60.0

type OrdinaryRealNameClearRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡实名制信息清除请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewOrdinaryRealNameClearRequest added in v1.60.0

func NewOrdinaryRealNameClearRequest(
	regionId string,
	requestParam string,
) *OrdinaryRealNameClearRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡实名制信息清除请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOrdinaryRealNameClearRequestWithAllParams added in v1.60.0

func NewOrdinaryRealNameClearRequestWithAllParams(
	regionId string,
	requestParam string,
) *OrdinaryRealNameClearRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡实名制信息清除请求参数 (Required)

func NewOrdinaryRealNameClearRequestWithoutParam added in v1.60.0

func NewOrdinaryRealNameClearRequestWithoutParam() *OrdinaryRealNameClearRequest

This constructor has better compatible ability when API parameters changed

func (OrdinaryRealNameClearRequest) GetRegionId added in v1.60.0

func (r OrdinaryRealNameClearRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OrdinaryRealNameClearRequest) SetRegionId added in v1.60.0

func (r *OrdinaryRealNameClearRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*OrdinaryRealNameClearRequest) SetRequestParam added in v1.60.0

func (r *OrdinaryRealNameClearRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡实名制信息清除请求参数(Required)

type OrdinaryRealNameClearResponse added in v1.60.0

type OrdinaryRealNameClearResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    OrdinaryRealNameClearResult `json:"result"`
}

type OrdinaryRealNameClearResult added in v1.60.0

type OrdinaryRealNameClearResult struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Result  bool   `json:"result"`
}

type QueryDayHistoryTrafficRequest added in v1.59.0

type QueryDayHistoryTrafficRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡日历史流量查询请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewQueryDayHistoryTrafficRequest added in v1.59.0

func NewQueryDayHistoryTrafficRequest(
	regionId string,
	requestParam string,
) *QueryDayHistoryTrafficRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡日历史流量查询请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryDayHistoryTrafficRequestWithAllParams added in v1.59.0

func NewQueryDayHistoryTrafficRequestWithAllParams(
	regionId string,
	requestParam string,
) *QueryDayHistoryTrafficRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡日历史流量查询请求参数 (Required)

func NewQueryDayHistoryTrafficRequestWithoutParam added in v1.59.0

func NewQueryDayHistoryTrafficRequestWithoutParam() *QueryDayHistoryTrafficRequest

This constructor has better compatible ability when API parameters changed

func (QueryDayHistoryTrafficRequest) GetRegionId added in v1.59.0

func (r QueryDayHistoryTrafficRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryDayHistoryTrafficRequest) SetRegionId added in v1.59.0

func (r *QueryDayHistoryTrafficRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*QueryDayHistoryTrafficRequest) SetRequestParam added in v1.59.0

func (r *QueryDayHistoryTrafficRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡日历史流量查询请求参数(Required)

type QueryDayHistoryTrafficResponse added in v1.59.0

type QueryDayHistoryTrafficResponse struct {
	RequestID string                       `json:"requestId"`
	Error     core.ErrorResponse           `json:"error"`
	Result    QueryDayHistoryTrafficResult `json:"result"`
}

type QueryDayHistoryTrafficResult added in v1.59.0

type QueryDayHistoryTrafficResult struct {
	Status  string        `json:"status"`
	Message string        `json:"message"`
	Result  []interface{} `json:"result"`
}

type QueryTrafficByDateRequest added in v1.59.0

type QueryTrafficByDateRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡流量查询(时间段)查询请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewQueryTrafficByDateRequest added in v1.59.0

func NewQueryTrafficByDateRequest(
	regionId string,
	requestParam string,
) *QueryTrafficByDateRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡流量查询(时间段)查询请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryTrafficByDateRequestWithAllParams added in v1.59.0

func NewQueryTrafficByDateRequestWithAllParams(
	regionId string,
	requestParam string,
) *QueryTrafficByDateRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡流量查询(时间段)查询请求参数 (Required)

func NewQueryTrafficByDateRequestWithoutParam added in v1.59.0

func NewQueryTrafficByDateRequestWithoutParam() *QueryTrafficByDateRequest

This constructor has better compatible ability when API parameters changed

func (QueryTrafficByDateRequest) GetRegionId added in v1.59.0

func (r QueryTrafficByDateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryTrafficByDateRequest) SetRegionId added in v1.59.0

func (r *QueryTrafficByDateRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*QueryTrafficByDateRequest) SetRequestParam added in v1.59.0

func (r *QueryTrafficByDateRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡流量查询(时间段)查询请求参数(Required)

type QueryTrafficByDateResponse added in v1.59.0

type QueryTrafficByDateResponse struct {
	RequestID string                   `json:"requestId"`
	Error     core.ErrorResponse       `json:"error"`
	Result    QueryTrafficByDateResult `json:"result"`
}

type QueryTrafficByDateResult added in v1.59.0

type QueryTrafficByDateResult struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type QueryValidPeriodForNBRequest added in v1.59.0

type QueryValidPeriodForNBRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡NB卡有效期查询请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewQueryValidPeriodForNBRequest added in v1.59.0

func NewQueryValidPeriodForNBRequest(
	regionId string,
	requestParam string,
) *QueryValidPeriodForNBRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡NB卡有效期查询请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewQueryValidPeriodForNBRequestWithAllParams added in v1.59.0

func NewQueryValidPeriodForNBRequestWithAllParams(
	regionId string,
	requestParam string,
) *QueryValidPeriodForNBRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡NB卡有效期查询请求参数 (Required)

func NewQueryValidPeriodForNBRequestWithoutParam added in v1.59.0

func NewQueryValidPeriodForNBRequestWithoutParam() *QueryValidPeriodForNBRequest

This constructor has better compatible ability when API parameters changed

func (QueryValidPeriodForNBRequest) GetRegionId added in v1.59.0

func (r QueryValidPeriodForNBRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*QueryValidPeriodForNBRequest) SetRegionId added in v1.59.0

func (r *QueryValidPeriodForNBRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*QueryValidPeriodForNBRequest) SetRequestParam added in v1.59.0

func (r *QueryValidPeriodForNBRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡NB卡有效期查询请求参数(Required)

type QueryValidPeriodForNBResponse added in v1.59.0

type QueryValidPeriodForNBResponse struct {
	RequestID string                      `json:"requestId"`
	Error     core.ErrorResponse          `json:"error"`
	Result    QueryValidPeriodForNBResult `json:"result"`
}

type QueryValidPeriodForNBResult added in v1.59.0

type QueryValidPeriodForNBResult struct {
	Status  string                              `json:"status"`
	Message string                              `json:"message"`
	Result  []iotlink.QueryValidPeriodForNBResp `json:"result"`
}

type RealNameQueryIotRequest added in v1.56.0

type RealNameQueryIotRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡iccid  */
	Iccid string `json:"iccid"`
}

func NewRealNameQueryIotRequest added in v1.56.0

func NewRealNameQueryIotRequest(
	regionId string,
	iccid string,
) *RealNameQueryIotRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewRealNameQueryIotRequestWithAllParams added in v1.56.0

func NewRealNameQueryIotRequestWithAllParams(
	regionId string,
	iccid string,
) *RealNameQueryIotRequest

* param regionId: Region ID (Required) * param iccid: 物联网卡iccid (Required)

func NewRealNameQueryIotRequestWithoutParam added in v1.56.0

func NewRealNameQueryIotRequestWithoutParam() *RealNameQueryIotRequest

This constructor has better compatible ability when API parameters changed

func (RealNameQueryIotRequest) GetRegionId added in v1.56.0

func (r RealNameQueryIotRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*RealNameQueryIotRequest) SetIccid added in v1.56.0

func (r *RealNameQueryIotRequest) SetIccid(iccid string)

param iccid: 物联网卡iccid(Required)

func (*RealNameQueryIotRequest) SetRegionId added in v1.56.0

func (r *RealNameQueryIotRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

type RealNameQueryIotResponse added in v1.56.0

type RealNameQueryIotResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    RealNameQueryIotResult `json:"result"`
}

type RealNameQueryIotResult added in v1.56.0

type RealNameQueryIotResult struct {
	Status  string                       `json:"status"`
	Message string                       `json:"message"`
	Result  iotlink.RealNameQueryIotResp `json:"result"`
}

type SearchRequest added in v1.20.0

type SearchRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡查询请求类型  */
	RequestType string `json:"requestType"`

	/* 物联网卡查询请求参数json串  */
	RequestParam string `json:"requestParam"`
}

func NewSearchRequest added in v1.20.0

func NewSearchRequest(
	regionId string,
	requestType string,
	requestParam string,
) *SearchRequest

* param regionId: Region ID (Required) * param requestType: 物联网卡查询请求类型 (Required) * param requestParam: 物联网卡查询请求参数json串 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSearchRequestWithAllParams added in v1.20.0

func NewSearchRequestWithAllParams(
	regionId string,
	requestType string,
	requestParam string,
) *SearchRequest

* param regionId: Region ID (Required) * param requestType: 物联网卡查询请求类型 (Required) * param requestParam: 物联网卡查询请求参数json串 (Required)

func NewSearchRequestWithoutParam added in v1.20.0

func NewSearchRequestWithoutParam() *SearchRequest

This constructor has better compatible ability when API parameters changed

func (SearchRequest) GetRegionId added in v1.20.0

func (r SearchRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SearchRequest) SetRegionId added in v1.20.0

func (r *SearchRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*SearchRequest) SetRequestParam added in v1.20.0

func (r *SearchRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡查询请求参数json串(Required)

func (*SearchRequest) SetRequestType added in v1.20.0

func (r *SearchRequest) SetRequestType(requestType string)

param requestType: 物联网卡查询请求类型(Required)

type SearchResponse added in v1.20.0

type SearchResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    SearchResult       `json:"result"`
}

type SearchResult added in v1.20.0

type SearchResult struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Result  string `json:"result"`
}

type SimRealNameRegRequest added in v1.59.0

type SimRealNameRegRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡移动实名登记请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewSimRealNameRegRequest added in v1.59.0

func NewSimRealNameRegRequest(
	regionId string,
	requestParam string,
) *SimRealNameRegRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡移动实名登记请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSimRealNameRegRequestWithAllParams added in v1.59.0

func NewSimRealNameRegRequestWithAllParams(
	regionId string,
	requestParam string,
) *SimRealNameRegRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡移动实名登记请求参数 (Required)

func NewSimRealNameRegRequestWithoutParam added in v1.59.0

func NewSimRealNameRegRequestWithoutParam() *SimRealNameRegRequest

This constructor has better compatible ability when API parameters changed

func (SimRealNameRegRequest) GetRegionId added in v1.59.0

func (r SimRealNameRegRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SimRealNameRegRequest) SetRegionId added in v1.59.0

func (r *SimRealNameRegRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*SimRealNameRegRequest) SetRequestParam added in v1.59.0

func (r *SimRealNameRegRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡移动实名登记请求参数(Required)

type SimRealNameRegResponse added in v1.59.0

type SimRealNameRegResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    SimRealNameRegResult `json:"result"`
}

type SimRealNameRegResult added in v1.59.0

type SimRealNameRegResult struct {
	Status  string                     `json:"status"`
	Message string                     `json:"message"`
	Result  iotlink.SimRealNameRegResp `json:"result"`
}

type SpeedLimitActionRequest added in v1.59.0

type SpeedLimitActionRequest struct {
	core.JDCloudRequest

	/* Region ID  */
	RegionId string `json:"regionId"`

	/* 物联网卡自主限速请求参数  */
	RequestParam string `json:"requestParam"`
}

func NewSpeedLimitActionRequest added in v1.59.0

func NewSpeedLimitActionRequest(
	regionId string,
	requestParam string,
) *SpeedLimitActionRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡自主限速请求参数 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewSpeedLimitActionRequestWithAllParams added in v1.59.0

func NewSpeedLimitActionRequestWithAllParams(
	regionId string,
	requestParam string,
) *SpeedLimitActionRequest

* param regionId: Region ID (Required) * param requestParam: 物联网卡自主限速请求参数 (Required)

func NewSpeedLimitActionRequestWithoutParam added in v1.59.0

func NewSpeedLimitActionRequestWithoutParam() *SpeedLimitActionRequest

This constructor has better compatible ability when API parameters changed

func (SpeedLimitActionRequest) GetRegionId added in v1.59.0

func (r SpeedLimitActionRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*SpeedLimitActionRequest) SetRegionId added in v1.59.0

func (r *SpeedLimitActionRequest) SetRegionId(regionId string)

param regionId: Region ID(Required)

func (*SpeedLimitActionRequest) SetRequestParam added in v1.59.0

func (r *SpeedLimitActionRequest) SetRequestParam(requestParam string)

param requestParam: 物联网卡自主限速请求参数(Required)

type SpeedLimitActionResponse added in v1.59.0

type SpeedLimitActionResponse struct {
	RequestID string                 `json:"requestId"`
	Error     core.ErrorResponse     `json:"error"`
	Result    SpeedLimitActionResult `json:"result"`
}

type SpeedLimitActionResult added in v1.59.0

type SpeedLimitActionResult struct {
	Status  string `json:"status"`
	Message string `json:"message"`
	Result  bool   `json:"result"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL