v20210716

package
v1.0.931 Latest Latest
Warning

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

Go to latest
Published: May 28, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 内部错误。
	INTERNALERROR = "InternalError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 操作被拒绝。
	OPERATIONDENIED = "OperationDenied"

	// 资源不存在。
	RESOURCENOTFOUND = "ResourceNotFound"

	// 资源不可用。
	RESOURCEUNAVAILABLE = "ResourceUnavailable"

	// 未授权操作。
	UNAUTHORIZEDOPERATION = "UnauthorizedOperation"

	// 未知参数错误。
	UNKNOWNPARAMETER = "UnknownParameter"

	// 操作不支持。
	UNSUPPORTEDOPERATION = "UnsupportedOperation"
)
View Source
const APIVersion = "2021-07-16"

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) CreateRule

func (c *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule 创建自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateRuleWithContext

func (c *Client) CreateRuleWithContext(ctx context.Context, request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule 创建自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTactic

func (c *Client) CreateTactic(request *CreateTacticRequest) (response *CreateTacticResponse, err error)

CreateTactic 创建云兔切换策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTacticWithContext

func (c *Client) CreateTacticWithContext(ctx context.Context, request *CreateTacticRequest) (response *CreateTacticResponse, err error)

CreateTactic 创建云兔切换策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTag

func (c *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)

CreateTag 创建标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) CreateTagWithContext

func (c *Client) CreateTagWithContext(ctx context.Context, request *CreateTagRequest) (response *CreateTagResponse, err error)

CreateTag 创建标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRule

func (c *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule 删除自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteRuleWithContext

func (c *Client) DeleteRuleWithContext(ctx context.Context, request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule 删除自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTactic

func (c *Client) DeleteTactic(request *DeleteTacticRequest) (response *DeleteTacticResponse, err error)

DeleteTactic 删除策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTacticWithContext

func (c *Client) DeleteTacticWithContext(ctx context.Context, request *DeleteTacticRequest) (response *DeleteTacticResponse, err error)

DeleteTactic 删除策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTag

func (c *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)

DeleteTag 删除标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DeleteTagWithContext

func (c *Client) DeleteTagWithContext(ctx context.Context, request *DeleteTagRequest) (response *DeleteTagResponse, err error)

DeleteTag 删除标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (c *Client) DescribeLink(request *DescribeLinkRequest) (response *DescribeLinkResponse, err error)

DescribeLink 查询云兔连接详细信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeLinkWithContext

func (c *Client) DescribeLinkWithContext(ctx context.Context, request *DescribeLinkRequest) (response *DescribeLinkResponse, err error)

DescribeLink 查询云兔连接详细信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (c *Client) DescribeLinks(request *DescribeLinksRequest) (response *DescribeLinksResponse, err error)

DescribeLinks 查询云兔连接列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeLinksWithContext

func (c *Client) DescribeLinksWithContext(ctx context.Context, request *DescribeLinksRequest) (response *DescribeLinksResponse, err error)

DescribeLinks 查询云兔连接列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeOrders

func (c *Client) DescribeOrders(request *DescribeOrdersRequest) (response *DescribeOrdersResponse, err error)

DescribeOrders 查询订单列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeOrdersWithContext

func (c *Client) DescribeOrdersWithContext(ctx context.Context, request *DescribeOrdersRequest) (response *DescribeOrdersResponse, err error)

DescribeOrders 查询订单列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRule

func (c *Client) DescribeRule(request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)

DescribeRule 查询自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRuleWithContext

func (c *Client) DescribeRuleWithContext(ctx context.Context, request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)

DescribeRule 查询自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRules

func (c *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)

DescribeRules 查询自动化规则列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeRulesWithContext

func (c *Client) DescribeRulesWithContext(ctx context.Context, request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)

DescribeRules 查询自动化规则列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTactic

func (c *Client) DescribeTactic(request *DescribeTacticRequest) (response *DescribeTacticResponse, err error)

DescribeTactic 查询云兔切换策略信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTacticWithContext

func (c *Client) DescribeTacticWithContext(ctx context.Context, request *DescribeTacticRequest) (response *DescribeTacticResponse, err error)

DescribeTactic 查询云兔切换策略信息

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
RESOURCEUNAVAILABLE = "ResourceUnavailable"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTactics

func (c *Client) DescribeTactics(request *DescribeTacticsRequest) (response *DescribeTacticsResponse, err error)

DescribeTactics 查询云兔切换策略列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTacticsWithContext

func (c *Client) DescribeTacticsWithContext(ctx context.Context, request *DescribeTacticsRequest) (response *DescribeTacticsResponse, err error)

DescribeTactics 查询云兔切换策略列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTags

func (c *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)

DescribeTags 查询标签列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) DescribeTagsWithContext

func (c *Client) DescribeTagsWithContext(ctx context.Context, request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)

DescribeTags 查询标签列表

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkAdvancedLog

func (c *Client) ModifyLinkAdvancedLog(request *ModifyLinkAdvancedLogRequest) (response *ModifyLinkAdvancedLogResponse, err error)

ModifyLinkAdvancedLog 编辑云兔高级日志状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkAdvancedLogWithContext

func (c *Client) ModifyLinkAdvancedLogWithContext(ctx context.Context, request *ModifyLinkAdvancedLogRequest) (response *ModifyLinkAdvancedLogResponse, err error)

ModifyLinkAdvancedLog 编辑云兔高级日志状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkTactic

func (c *Client) ModifyLinkTactic(request *ModifyLinkTacticRequest) (response *ModifyLinkTacticResponse, err error)

ModifyLinkTactic 编辑云兔策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkTacticWithContext

func (c *Client) ModifyLinkTacticWithContext(ctx context.Context, request *ModifyLinkTacticRequest) (response *ModifyLinkTacticResponse, err error)

ModifyLinkTactic 编辑云兔策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkTele

func (c *Client) ModifyLinkTele(request *ModifyLinkTeleRequest) (response *ModifyLinkTeleResponse, err error)

ModifyLinkTele 修改云兔运营商

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyLinkTeleWithContext

func (c *Client) ModifyLinkTeleWithContext(ctx context.Context, request *ModifyLinkTeleRequest) (response *ModifyLinkTeleResponse, err error)

ModifyLinkTele 修改云兔运营商

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRule

func (c *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule 编辑自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRuleStatus

func (c *Client) ModifyRuleStatus(request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)

ModifyRuleStatus 编辑自动化规则状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRuleStatusWithContext

func (c *Client) ModifyRuleStatusWithContext(ctx context.Context, request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)

ModifyRuleStatus 编辑自动化规则状态

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyRuleWithContext

func (c *Client) ModifyRuleWithContext(ctx context.Context, request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule 编辑自动化规则

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyTactic

func (c *Client) ModifyTactic(request *ModifyTacticRequest) (response *ModifyTacticResponse, err error)

ModifyTactic 修改云兔切换策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyTacticWithContext

func (c *Client) ModifyTacticWithContext(ctx context.Context, request *ModifyTacticRequest) (response *ModifyTacticResponse, err error)

ModifyTactic 修改云兔切换策略

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
OPERATIONDENIED = "OperationDenied"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyTag

func (c *Client) ModifyTag(request *ModifyTagRequest) (response *ModifyTagResponse, err error)

ModifyTag 编辑标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) ModifyTagWithContext

func (c *Client) ModifyTagWithContext(ctx context.Context, request *ModifyTagRequest) (response *ModifyTagResponse, err error)

ModifyTag 编辑标签

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RenewLinkInfo

func (c *Client) RenewLinkInfo(request *RenewLinkInfoRequest) (response *RenewLinkInfoResponse, err error)

RenewLinkInfo 刷新云兔连接信息同步

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

func (*Client) RenewLinkInfoWithContext

func (c *Client) RenewLinkInfoWithContext(ctx context.Context, request *RenewLinkInfoRequest) (response *RenewLinkInfoResponse, err error)

RenewLinkInfo 刷新云兔连接信息同步

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION = "FailedOperation"
INTERNALERROR = "InternalError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
MISSINGPARAMETER = "MissingParameter"
RESOURCENOTFOUND = "ResourceNotFound"
UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
UNKNOWNPARAMETER = "UnknownParameter"
UNSUPPORTEDOPERATION = "UnsupportedOperation"

type CreateRuleRequest

type CreateRuleRequest struct {
	*tchttp.BaseRequest

	// 自动化规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 推送的API地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量阈值
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 心跳移动距离阈值
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 盲点时间阈值,天
	LostDay *int64 `json:"LostDay,omitnil,omitempty" name:"LostDay"`

	// 标签ID集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 资费计划
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`
}

func NewCreateRuleRequest

func NewCreateRuleRequest() (request *CreateRuleRequest)

func (*CreateRuleRequest) FromJsonString

func (r *CreateRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRuleRequest) ToJsonString

func (r *CreateRuleRequest) ToJsonString() string

type CreateRuleRequestParams

type CreateRuleRequestParams struct {
	// 自动化规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 推送的API地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量阈值
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 心跳移动距离阈值
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 盲点时间阈值,天
	LostDay *int64 `json:"LostDay,omitnil,omitempty" name:"LostDay"`

	// 标签ID集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 资费计划
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`
}

Predefined struct for user

type CreateRuleResponse

type CreateRuleResponse struct {
	*tchttp.BaseResponse
	Response *CreateRuleResponseParams `json:"Response"`
}

func NewCreateRuleResponse

func NewCreateRuleResponse() (response *CreateRuleResponse)

func (*CreateRuleResponse) FromJsonString

func (r *CreateRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRuleResponse) ToJsonString

func (r *CreateRuleResponse) ToJsonString() string

type CreateRuleResponseParams

type CreateRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateTacticRequest

type CreateTacticRequest struct {
	*tchttp.BaseRequest

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否自动执行
	IsAuto *int64 `json:"IsAuto,omitnil,omitempty" name:"IsAuto"`

	// 心跳上报间隔(s)
	PingInterval *int64 `json:"PingInterval,omitnil,omitempty" name:"PingInterval"`

	// 是否开启弱信号检测
	IsWeak *int64 `json:"IsWeak,omitnil,omitempty" name:"IsWeak"`

	// 弱信号阈值(-dbm)
	WeakThreshold *int64 `json:"WeakThreshold,omitnil,omitempty" name:"WeakThreshold"`

	// 是否开启时延切换
	IsDelay *int64 `json:"IsDelay,omitnil,omitempty" name:"IsDelay"`

	// 网络时延阈值(ms)
	DelayThreshold *int64 `json:"DelayThreshold,omitnil,omitempty" name:"DelayThreshold"`

	// 是否开启假信号检测
	IsFake *int64 `json:"IsFake,omitnil,omitempty" name:"IsFake"`

	// 假信号检测IP字符串,用逗号分隔
	FakeIP *string `json:"FakeIP,omitnil,omitempty" name:"FakeIP"`

	// 假信号检测间隔(s)
	FakeInterval *int64 `json:"FakeInterval,omitnil,omitempty" name:"FakeInterval"`

	// 是否开启网络制式检测
	IsNet *int64 `json:"IsNet,omitnil,omitempty" name:"IsNet"`

	// 网络回落制式 1 2G、 2 3G 、 3 2/3G
	Network *int64 `json:"Network,omitnil,omitempty" name:"Network"`

	// 是否开启移动检测
	IsMove *int64 `json:"IsMove,omitnil,omitempty" name:"IsMove"`

	// 是否开启最优先运营商
	IsPriorityTele *int64 `json:"IsPriorityTele,omitnil,omitempty" name:"IsPriorityTele"`

	// 最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商
	PriorityTele *int64 `json:"PriorityTele,omitnil,omitempty" name:"PriorityTele"`

	// 是否开启最不优先运营商
	IsBottomTele *int64 `json:"IsBottomTele,omitnil,omitempty" name:"IsBottomTele"`

	// 最不优先运营商 1 移动、 2 联通、 3 电信
	BottomTele *int64 `json:"BottomTele,omitnil,omitempty" name:"BottomTele"`

	// 最优先信号选取策略
	IsBestSignal *int64 `json:"IsBestSignal,omitnil,omitempty" name:"IsBestSignal"`
}

func NewCreateTacticRequest

func NewCreateTacticRequest() (request *CreateTacticRequest)

func (*CreateTacticRequest) FromJsonString

func (r *CreateTacticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTacticRequest) ToJsonString

func (r *CreateTacticRequest) ToJsonString() string

type CreateTacticRequestParams

type CreateTacticRequestParams struct {
	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否自动执行
	IsAuto *int64 `json:"IsAuto,omitnil,omitempty" name:"IsAuto"`

	// 心跳上报间隔(s)
	PingInterval *int64 `json:"PingInterval,omitnil,omitempty" name:"PingInterval"`

	// 是否开启弱信号检测
	IsWeak *int64 `json:"IsWeak,omitnil,omitempty" name:"IsWeak"`

	// 弱信号阈值(-dbm)
	WeakThreshold *int64 `json:"WeakThreshold,omitnil,omitempty" name:"WeakThreshold"`

	// 是否开启时延切换
	IsDelay *int64 `json:"IsDelay,omitnil,omitempty" name:"IsDelay"`

	// 网络时延阈值(ms)
	DelayThreshold *int64 `json:"DelayThreshold,omitnil,omitempty" name:"DelayThreshold"`

	// 是否开启假信号检测
	IsFake *int64 `json:"IsFake,omitnil,omitempty" name:"IsFake"`

	// 假信号检测IP字符串,用逗号分隔
	FakeIP *string `json:"FakeIP,omitnil,omitempty" name:"FakeIP"`

	// 假信号检测间隔(s)
	FakeInterval *int64 `json:"FakeInterval,omitnil,omitempty" name:"FakeInterval"`

	// 是否开启网络制式检测
	IsNet *int64 `json:"IsNet,omitnil,omitempty" name:"IsNet"`

	// 网络回落制式 1 2G、 2 3G 、 3 2/3G
	Network *int64 `json:"Network,omitnil,omitempty" name:"Network"`

	// 是否开启移动检测
	IsMove *int64 `json:"IsMove,omitnil,omitempty" name:"IsMove"`

	// 是否开启最优先运营商
	IsPriorityTele *int64 `json:"IsPriorityTele,omitnil,omitempty" name:"IsPriorityTele"`

	// 最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商
	PriorityTele *int64 `json:"PriorityTele,omitnil,omitempty" name:"PriorityTele"`

	// 是否开启最不优先运营商
	IsBottomTele *int64 `json:"IsBottomTele,omitnil,omitempty" name:"IsBottomTele"`

	// 最不优先运营商 1 移动、 2 联通、 3 电信
	BottomTele *int64 `json:"BottomTele,omitnil,omitempty" name:"BottomTele"`

	// 最优先信号选取策略
	IsBestSignal *int64 `json:"IsBestSignal,omitnil,omitempty" name:"IsBestSignal"`
}

Predefined struct for user

type CreateTacticResponse

type CreateTacticResponse struct {
	*tchttp.BaseResponse
	Response *CreateTacticResponseParams `json:"Response"`
}

func NewCreateTacticResponse

func NewCreateTacticResponse() (response *CreateTacticResponse)

func (*CreateTacticResponse) FromJsonString

func (r *CreateTacticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTacticResponse) ToJsonString

func (r *CreateTacticResponse) ToJsonString() string

type CreateTacticResponseParams

type CreateTacticResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateTagRequest

type CreateTagRequest struct {
	*tchttp.BaseRequest

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

func NewCreateTagRequest

func NewCreateTagRequest() (request *CreateTagRequest)

func (*CreateTagRequest) FromJsonString

func (r *CreateTagRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagRequest) ToJsonString

func (r *CreateTagRequest) ToJsonString() string

type CreateTagRequestParams

type CreateTagRequestParams struct {
	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 备注
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

Predefined struct for user

type CreateTagResponse

type CreateTagResponse struct {
	*tchttp.BaseResponse
	Response *CreateTagResponseParams `json:"Response"`
}

func NewCreateTagResponse

func NewCreateTagResponse() (response *CreateTagResponse)

func (*CreateTagResponse) FromJsonString

func (r *CreateTagResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateTagResponse) ToJsonString

func (r *CreateTagResponse) ToJsonString() string

type CreateTagResponseParams

type CreateTagResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteRuleRequest

type DeleteRuleRequest struct {
	*tchttp.BaseRequest

	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`
}

func NewDeleteRuleRequest

func NewDeleteRuleRequest() (request *DeleteRuleRequest)

func (*DeleteRuleRequest) FromJsonString

func (r *DeleteRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRuleRequest) ToJsonString

func (r *DeleteRuleRequest) ToJsonString() string

type DeleteRuleRequestParams

type DeleteRuleRequestParams struct {
	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`
}

Predefined struct for user

type DeleteRuleResponse

type DeleteRuleResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRuleResponseParams `json:"Response"`
}

func NewDeleteRuleResponse

func NewDeleteRuleResponse() (response *DeleteRuleResponse)

func (*DeleteRuleResponse) FromJsonString

func (r *DeleteRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRuleResponse) ToJsonString

func (r *DeleteRuleResponse) ToJsonString() string

type DeleteRuleResponseParams

type DeleteRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteTacticRequest

type DeleteTacticRequest struct {
	*tchttp.BaseRequest

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

func NewDeleteTacticRequest

func NewDeleteTacticRequest() (request *DeleteTacticRequest)

func (*DeleteTacticRequest) FromJsonString

func (r *DeleteTacticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTacticRequest) ToJsonString

func (r *DeleteTacticRequest) ToJsonString() string

type DeleteTacticRequestParams

type DeleteTacticRequestParams struct {
	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

Predefined struct for user

type DeleteTacticResponse

type DeleteTacticResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTacticResponseParams `json:"Response"`
}

func NewDeleteTacticResponse

func NewDeleteTacticResponse() (response *DeleteTacticResponse)

func (*DeleteTacticResponse) FromJsonString

func (r *DeleteTacticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTacticResponse) ToJsonString

func (r *DeleteTacticResponse) ToJsonString() string

type DeleteTacticResponseParams

type DeleteTacticResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteTagRequest

type DeleteTagRequest struct {
	*tchttp.BaseRequest

	// 标签ID
	TagID *int64 `json:"TagID,omitnil,omitempty" name:"TagID"`
}

func NewDeleteTagRequest

func NewDeleteTagRequest() (request *DeleteTagRequest)

func (*DeleteTagRequest) FromJsonString

func (r *DeleteTagRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTagRequest) ToJsonString

func (r *DeleteTagRequest) ToJsonString() string

type DeleteTagRequestParams

type DeleteTagRequestParams struct {
	// 标签ID
	TagID *int64 `json:"TagID,omitnil,omitempty" name:"TagID"`
}

Predefined struct for user

type DeleteTagResponse

type DeleteTagResponse struct {
	*tchttp.BaseResponse
	Response *DeleteTagResponseParams `json:"Response"`
}

func NewDeleteTagResponse

func NewDeleteTagResponse() (response *DeleteTagResponse)

func (*DeleteTagResponse) FromJsonString

func (r *DeleteTagResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteTagResponse) ToJsonString

func (r *DeleteTagResponse) ToJsonString() string

type DeleteTagResponseParams

type DeleteTagResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeLinkRequest

type DescribeLinkRequest struct {
	*tchttp.BaseRequest

	// 云兔卡ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

func NewDescribeLinkRequest

func NewDescribeLinkRequest() (request *DescribeLinkRequest)

func (*DescribeLinkRequest) FromJsonString

func (r *DescribeLinkRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeLinkRequest) ToJsonString

func (r *DescribeLinkRequest) ToJsonString() string

type DescribeLinkRequestParams

type DescribeLinkRequestParams struct {
	// 云兔卡ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

Predefined struct for user

type DescribeLinkResponse

type DescribeLinkResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLinkResponseParams `json:"Response"`
}

func NewDescribeLinkResponse

func NewDescribeLinkResponse() (response *DescribeLinkResponse)

func (*DescribeLinkResponse) FromJsonString

func (r *DescribeLinkResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeLinkResponse) ToJsonString

func (r *DescribeLinkResponse) ToJsonString() string

type DescribeLinkResponseParams

type DescribeLinkResponseParams struct {
	// 云兔连接详细信息
	Data *LinkDetailInfo `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeLinksRequest

type DescribeLinksRequest struct {
	*tchttp.BaseRequest

	// 云兔卡ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 运营商ICCID
	ICCID *string `json:"ICCID,omitnil,omitempty" name:"ICCID"`

	// 设备码
	IMEI *string `json:"IMEI,omitnil,omitempty" name:"IMEI"`

	// 卡片状态
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 运营商 1移动 2联通 3电信
	TeleOperator *uint64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`

	// 标签ID
	TagID *uint64 `json:"TagID,omitnil,omitempty" name:"TagID"`

	// 策略ID
	TacticID *uint64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 设备在线状态 0 未激活 1 在线 2 离线
	LinkedState *int64 `json:"LinkedState,omitnil,omitempty" name:"LinkedState"`

	// 标签ID 集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 翻页大小, 默认翻页大小为10,最大数量为500
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页起始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeLinksRequest

func NewDescribeLinksRequest() (request *DescribeLinksRequest)

func (*DescribeLinksRequest) FromJsonString

func (r *DescribeLinksRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeLinksRequest) ToJsonString

func (r *DescribeLinksRequest) ToJsonString() string

type DescribeLinksRequestParams

type DescribeLinksRequestParams struct {
	// 云兔卡ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 运营商ICCID
	ICCID *string `json:"ICCID,omitnil,omitempty" name:"ICCID"`

	// 设备码
	IMEI *string `json:"IMEI,omitnil,omitempty" name:"IMEI"`

	// 卡片状态
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 运营商 1移动 2联通 3电信
	TeleOperator *uint64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`

	// 标签ID
	TagID *uint64 `json:"TagID,omitnil,omitempty" name:"TagID"`

	// 策略ID
	TacticID *uint64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 设备在线状态 0 未激活 1 在线 2 离线
	LinkedState *int64 `json:"LinkedState,omitnil,omitempty" name:"LinkedState"`

	// 标签ID 集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 翻页大小, 默认翻页大小为10,最大数量为500
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页起始
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeLinksResponse

type DescribeLinksResponse struct {
	*tchttp.BaseResponse
	Response *DescribeLinksResponseParams `json:"Response"`
}

func NewDescribeLinksResponse

func NewDescribeLinksResponse() (response *DescribeLinksResponse)

func (*DescribeLinksResponse) FromJsonString

func (r *DescribeLinksResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeLinksResponse) ToJsonString

func (r *DescribeLinksResponse) ToJsonString() string

type DescribeLinksResponseParams

type DescribeLinksResponseParams struct {
	// 云兔连接响应信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data *LinkInfos `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeOrdersRequest

type DescribeOrdersRequest struct {
	*tchttp.BaseRequest

	// 子订单ID
	DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"`

	// 审批状态 0全部 1通过 2驳回 3待审核
	AuditStatus *int64 `json:"AuditStatus,omitnil,omitempty" name:"AuditStatus"`

	// 翻页大小
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 开始时间,例如2022-06-30 00:00:00
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 结束时间,例如2022-06-30 00:00:00
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewDescribeOrdersRequest

func NewDescribeOrdersRequest() (request *DescribeOrdersRequest)

func (*DescribeOrdersRequest) FromJsonString

func (r *DescribeOrdersRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrdersRequest) ToJsonString

func (r *DescribeOrdersRequest) ToJsonString() string

type DescribeOrdersRequestParams

type DescribeOrdersRequestParams struct {
	// 子订单ID
	DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"`

	// 审批状态 0全部 1通过 2驳回 3待审核
	AuditStatus *int64 `json:"AuditStatus,omitnil,omitempty" name:"AuditStatus"`

	// 翻页大小
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 开始时间,例如2022-06-30 00:00:00
	BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"`

	// 结束时间,例如2022-06-30 00:00:00
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type DescribeOrdersResponse

type DescribeOrdersResponse struct {
	*tchttp.BaseResponse
	Response *DescribeOrdersResponseParams `json:"Response"`
}

func NewDescribeOrdersResponse

func NewDescribeOrdersResponse() (response *DescribeOrdersResponse)

func (*DescribeOrdersResponse) FromJsonString

func (r *DescribeOrdersResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeOrdersResponse) ToJsonString

func (r *DescribeOrdersResponse) ToJsonString() string

type DescribeOrdersResponseParams

type DescribeOrdersResponseParams struct {
	// 订单列表
	Data *Orders `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRuleRequest

type DescribeRuleRequest struct {
	*tchttp.BaseRequest

	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`
}

func NewDescribeRuleRequest

func NewDescribeRuleRequest() (request *DescribeRuleRequest)

func (*DescribeRuleRequest) FromJsonString

func (r *DescribeRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRuleRequest) ToJsonString

func (r *DescribeRuleRequest) ToJsonString() string

type DescribeRuleRequestParams

type DescribeRuleRequestParams struct {
	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`
}

Predefined struct for user

type DescribeRuleResponse

type DescribeRuleResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRuleResponseParams `json:"Response"`
}

func NewDescribeRuleResponse

func NewDescribeRuleResponse() (response *DescribeRuleResponse)

func (*DescribeRuleResponse) FromJsonString

func (r *DescribeRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRuleResponse) ToJsonString

func (r *DescribeRuleResponse) ToJsonString() string

type DescribeRuleResponseParams

type DescribeRuleResponseParams struct {
	// 策略信息
	Data *RuleDetail `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRulesRequest

type DescribeRulesRequest struct {
	*tchttp.BaseRequest

	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 自动化规则ID
	RuleIDs []*int64 `json:"RuleIDs,omitnil,omitempty" name:"RuleIDs"`

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 类型
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *int64 `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 翻页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewDescribeRulesRequest

func NewDescribeRulesRequest() (request *DescribeRulesRequest)

func (*DescribeRulesRequest) FromJsonString

func (r *DescribeRulesRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRulesRequest) ToJsonString

func (r *DescribeRulesRequest) ToJsonString() string

type DescribeRulesRequestParams

type DescribeRulesRequestParams struct {
	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 自动化规则ID
	RuleIDs []*int64 `json:"RuleIDs,omitnil,omitempty" name:"RuleIDs"`

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 类型
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *int64 `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 翻页大小
	Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 翻页偏移
	Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type DescribeRulesResponse

type DescribeRulesResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRulesResponseParams `json:"Response"`
}

func NewDescribeRulesResponse

func NewDescribeRulesResponse() (response *DescribeRulesResponse)

func (*DescribeRulesResponse) FromJsonString

func (r *DescribeRulesResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRulesResponse) ToJsonString

func (r *DescribeRulesResponse) ToJsonString() string

type DescribeRulesResponseParams

type DescribeRulesResponseParams struct {
	// 自动化规则列表集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	Data *RuleInfos `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTacticRequest

type DescribeTacticRequest struct {
	*tchttp.BaseRequest

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

func NewDescribeTacticRequest

func NewDescribeTacticRequest() (request *DescribeTacticRequest)

func (*DescribeTacticRequest) FromJsonString

func (r *DescribeTacticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTacticRequest) ToJsonString

func (r *DescribeTacticRequest) ToJsonString() string

type DescribeTacticRequestParams

type DescribeTacticRequestParams struct {
	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

Predefined struct for user

type DescribeTacticResponse

type DescribeTacticResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTacticResponseParams `json:"Response"`
}

func NewDescribeTacticResponse

func NewDescribeTacticResponse() (response *DescribeTacticResponse)

func (*DescribeTacticResponse) FromJsonString

func (r *DescribeTacticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTacticResponse) ToJsonString

func (r *DescribeTacticResponse) ToJsonString() string

type DescribeTacticResponseParams

type DescribeTacticResponseParams struct {
	// 策略信息
	Data *Tactic `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTacticsRequest

type DescribeTacticsRequest struct {
	*tchttp.BaseRequest

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewDescribeTacticsRequest

func NewDescribeTacticsRequest() (request *DescribeTacticsRequest)

func (*DescribeTacticsRequest) FromJsonString

func (r *DescribeTacticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTacticsRequest) ToJsonString

func (r *DescribeTacticsRequest) ToJsonString() string

type DescribeTacticsRequestParams

type DescribeTacticsRequestParams struct {
	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type DescribeTacticsResponse

type DescribeTacticsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTacticsResponseParams `json:"Response"`
}

func NewDescribeTacticsResponse

func NewDescribeTacticsResponse() (response *DescribeTacticsResponse)

func (*DescribeTacticsResponse) FromJsonString

func (r *DescribeTacticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTacticsResponse) ToJsonString

func (r *DescribeTacticsResponse) ToJsonString() string

type DescribeTacticsResponseParams

type DescribeTacticsResponseParams struct {
	// 策略集合信息
	Data *TacticInfos `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTagsRequest

type DescribeTagsRequest struct {
	*tchttp.BaseRequest

	// 标签名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewDescribeTagsRequest

func NewDescribeTagsRequest() (request *DescribeTagsRequest)

func (*DescribeTagsRequest) FromJsonString

func (r *DescribeTagsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagsRequest) ToJsonString

func (r *DescribeTagsRequest) ToJsonString() string

type DescribeTagsRequestParams

type DescribeTagsRequestParams struct {
	// 标签名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type DescribeTagsResponse

type DescribeTagsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTagsResponseParams `json:"Response"`
}

func NewDescribeTagsResponse

func NewDescribeTagsResponse() (response *DescribeTagsResponse)

func (*DescribeTagsResponse) FromJsonString

func (r *DescribeTagsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTagsResponse) ToJsonString

func (r *DescribeTagsResponse) ToJsonString() string

type DescribeTagsResponseParams

type DescribeTagsResponseParams struct {
	// 列表
	Data *TagInfos `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeviceReport

type DeviceReport struct {
	// 移动设备ID
	Imei *string `json:"Imei,omitnil,omitempty" name:"Imei"`

	// 经度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Lng *string `json:"Lng,omitnil,omitempty" name:"Lng"`

	// 维度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Lat *string `json:"Lat,omitnil,omitempty" name:"Lat"`

	// 运营商基站ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Lac *string `json:"Lac,omitnil,omitempty" name:"Lac"`

	// 小区CellID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cell *string `json:"Cell,omitnil,omitempty" name:"Cell"`

	// 当前上报运营商ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Iccid *string `json:"Iccid,omitnil,omitempty" name:"Iccid"`

	// 信号强度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Rss *int64 `json:"Rss,omitnil,omitempty" name:"Rss"`

	// 运营商: 1 移动 2 联通 3 电信
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tele *int64 `json:"Tele,omitnil,omitempty" name:"Tele"`

	// 当前设备策略ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tid *int64 `json:"Tid,omitnil,omitempty" name:"Tid"`

	// 心跳间隔,单位秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	Ping *int64 `json:"Ping,omitnil,omitempty" name:"Ping"`

	// 网络延迟,单位毫秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	Delay *int64 `json:"Delay,omitnil,omitempty" name:"Delay"`

	// 高级日志启停状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Log *int64 `json:"Log,omitnil,omitempty" name:"Log"`

	// 设备型号
	// 注意:此字段可能返回 null,表示取不到有效值。
	DevType *string `json:"DevType,omitnil,omitempty" name:"DevType"`

	// 设备型号
	// 注意:此字段可能返回 null,表示取不到有效值。
	DevModel *string `json:"DevModel,omitnil,omitempty" name:"DevModel"`

	// 设备版本
	// 注意:此字段可能返回 null,表示取不到有效值。
	Version *string `json:"Version,omitnil,omitempty" name:"Version"`

	// 设备刷新时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	UploadTime *string `json:"UploadTime,omitnil,omitempty" name:"UploadTime"`

	// 网络环境: 0 正常 1 弱网
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 每月第一次上报心跳时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	MonthFirstTime *string `json:"MonthFirstTime,omitnil,omitempty" name:"MonthFirstTime"`
}

type LinkDetailInfo

type LinkDetailInfo struct {
	// 云兔连接ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 卡片状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 激活时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveTime *string `json:"ActiveTime,omitnil,omitempty" name:"ActiveTime"`

	// 过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 数据用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataUse *float64 `json:"DataUse,omitnil,omitempty" name:"DataUse"`

	// 语音用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	AudioUse *int64 `json:"AudioUse,omitnil,omitempty" name:"AudioUse"`

	// 短信用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsUse *int64 `json:"SmsUse,omitnil,omitempty" name:"SmsUse"`

	// 在线状态 0 未激活 1 在线 2 离线
	// 注意:此字段可能返回 null,表示取不到有效值。
	LinkedState *int64 `json:"LinkedState,omitnil,omitempty" name:"LinkedState"`

	// 预期策略ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 策略下发状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticStatus *int64 `json:"TacticStatus,omitnil,omitempty" name:"TacticStatus"`

	// 策略下发成功过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticExpireTime *string `json:"TacticExpireTime,omitnil,omitempty" name:"TacticExpireTime"`

	// 高级日志预期状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsActiveLog *bool `json:"IsActiveLog,omitnil,omitempty" name:"IsActiveLog"`

	// 运营商 1移动 2联通 3电信
	// 注意:此字段可能返回 null,表示取不到有效值。
	TeleOperator *int64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`

	// 设备最新上报信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Report *DeviceReport `json:"Report,omitnil,omitempty" name:"Report"`

	// 标签列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"`

	// 运营商ICCID信息集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	Cards []*TeleOperatorCard `json:"Cards,omitnil,omitempty" name:"Cards"`

	// 云兔实际卡片ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	CardID *string `json:"CardID,omitnil,omitempty" name:"CardID"`
}

type LinkInfo

type LinkInfo struct {
	// 云兔连接ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 卡片状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 激活时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveTime *string `json:"ActiveTime,omitnil,omitempty" name:"ActiveTime"`

	// 过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"`

	// 数据用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataUse *float64 `json:"DataUse,omitnil,omitempty" name:"DataUse"`

	// 语音用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	AudioUse *int64 `json:"AudioUse,omitnil,omitempty" name:"AudioUse"`

	// 短信用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	SmsUse *int64 `json:"SmsUse,omitnil,omitempty" name:"SmsUse"`

	// 在线状态 0 未激活 1 在线 2 离线
	// 注意:此字段可能返回 null,表示取不到有效值。
	LinkedState *int64 `json:"LinkedState,omitnil,omitempty" name:"LinkedState"`

	// 预期策略ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 策略下发状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticStatus *int64 `json:"TacticStatus,omitnil,omitempty" name:"TacticStatus"`

	// 策略下发成功过期时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	TacticExpireTime *string `json:"TacticExpireTime,omitnil,omitempty" name:"TacticExpireTime"`

	// 高级日志预期状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsActiveLog *bool `json:"IsActiveLog,omitnil,omitempty" name:"IsActiveLog"`

	// 运营商 1移动 2联通 3电信
	// 注意:此字段可能返回 null,表示取不到有效值。
	TeleOperator *int64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`

	// 设备最新上报信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Report *DeviceReport `json:"Report,omitnil,omitempty" name:"Report"`
}

type LinkInfos

type LinkInfos struct {
	// 总量
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 云兔连接列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*LinkInfo `json:"List,omitnil,omitempty" name:"List"`
}

type ModifyLinkAdvancedLogRequest

type ModifyLinkAdvancedLogRequest struct {
	*tchttp.BaseRequest

	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 是否激活高级日志 0 关闭 1激活
	IsAdLog *int64 `json:"IsAdLog,omitnil,omitempty" name:"IsAdLog"`
}

func NewModifyLinkAdvancedLogRequest

func NewModifyLinkAdvancedLogRequest() (request *ModifyLinkAdvancedLogRequest)

func (*ModifyLinkAdvancedLogRequest) FromJsonString

func (r *ModifyLinkAdvancedLogRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkAdvancedLogRequest) ToJsonString

func (r *ModifyLinkAdvancedLogRequest) ToJsonString() string

type ModifyLinkAdvancedLogRequestParams

type ModifyLinkAdvancedLogRequestParams struct {
	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 是否激活高级日志 0 关闭 1激活
	IsAdLog *int64 `json:"IsAdLog,omitnil,omitempty" name:"IsAdLog"`
}

Predefined struct for user

type ModifyLinkAdvancedLogResponse

type ModifyLinkAdvancedLogResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLinkAdvancedLogResponseParams `json:"Response"`
}

func NewModifyLinkAdvancedLogResponse

func NewModifyLinkAdvancedLogResponse() (response *ModifyLinkAdvancedLogResponse)

func (*ModifyLinkAdvancedLogResponse) FromJsonString

func (r *ModifyLinkAdvancedLogResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkAdvancedLogResponse) ToJsonString

func (r *ModifyLinkAdvancedLogResponse) ToJsonString() string

type ModifyLinkAdvancedLogResponseParams

type ModifyLinkAdvancedLogResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyLinkTacticRequest

type ModifyLinkTacticRequest struct {
	*tchttp.BaseRequest

	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

func NewModifyLinkTacticRequest

func NewModifyLinkTacticRequest() (request *ModifyLinkTacticRequest)

func (*ModifyLinkTacticRequest) FromJsonString

func (r *ModifyLinkTacticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkTacticRequest) ToJsonString

func (r *ModifyLinkTacticRequest) ToJsonString() string

type ModifyLinkTacticRequestParams

type ModifyLinkTacticRequestParams struct {
	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`
}

Predefined struct for user

type ModifyLinkTacticResponse

type ModifyLinkTacticResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLinkTacticResponseParams `json:"Response"`
}

func NewModifyLinkTacticResponse

func NewModifyLinkTacticResponse() (response *ModifyLinkTacticResponse)

func (*ModifyLinkTacticResponse) FromJsonString

func (r *ModifyLinkTacticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkTacticResponse) ToJsonString

func (r *ModifyLinkTacticResponse) ToJsonString() string

type ModifyLinkTacticResponseParams

type ModifyLinkTacticResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyLinkTeleRequest

type ModifyLinkTeleRequest struct {
	*tchttp.BaseRequest

	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 运营商 1 移动 2 联通 3 电信
	TeleOperator *int64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`
}

func NewModifyLinkTeleRequest

func NewModifyLinkTeleRequest() (request *ModifyLinkTeleRequest)

func (*ModifyLinkTeleRequest) FromJsonString

func (r *ModifyLinkTeleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkTeleRequest) ToJsonString

func (r *ModifyLinkTeleRequest) ToJsonString() string

type ModifyLinkTeleRequestParams

type ModifyLinkTeleRequestParams struct {
	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 运营商 1 移动 2 联通 3 电信
	TeleOperator *int64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`
}

Predefined struct for user

type ModifyLinkTeleResponse

type ModifyLinkTeleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyLinkTeleResponseParams `json:"Response"`
}

func NewModifyLinkTeleResponse

func NewModifyLinkTeleResponse() (response *ModifyLinkTeleResponse)

func (*ModifyLinkTeleResponse) FromJsonString

func (r *ModifyLinkTeleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyLinkTeleResponse) ToJsonString

func (r *ModifyLinkTeleResponse) ToJsonString() string

type ModifyLinkTeleResponseParams

type ModifyLinkTeleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRuleRequest

type ModifyRuleRequest struct {
	*tchttp.BaseRequest

	// 自动化规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 推送的API地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量阈值
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 心跳移动距离阈值
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 标签ID集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 资费计划
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

func NewModifyRuleRequest

func NewModifyRuleRequest() (request *ModifyRuleRequest)

func (*ModifyRuleRequest) FromJsonString

func (r *ModifyRuleRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRuleRequest) ToJsonString

func (r *ModifyRuleRequest) ToJsonString() string

type ModifyRuleRequestParams

type ModifyRuleRequestParams struct {
	// 自动化规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则类型:用量类(101 当月|102有效期内)、位置类(201行政区|202移动距离)、网络质量类(301网络盲点)
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 3 微信 4 停卡 5 地图标识为盲点
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 自动化规则ID
	RuleID *int64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 邮箱
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 推送的API地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量阈值
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 心跳移动距离阈值
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 标签ID集合
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 资费计划
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

Predefined struct for user

type ModifyRuleResponse

type ModifyRuleResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRuleResponseParams `json:"Response"`
}

func NewModifyRuleResponse

func NewModifyRuleResponse() (response *ModifyRuleResponse)

func (*ModifyRuleResponse) FromJsonString

func (r *ModifyRuleResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRuleResponse) ToJsonString

func (r *ModifyRuleResponse) ToJsonString() string

type ModifyRuleResponseParams

type ModifyRuleResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRuleStatusRequest

type ModifyRuleStatusRequest struct {
	*tchttp.BaseRequest

	// 自动化规则ID
	RuleID *uint64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`
}

func NewModifyRuleStatusRequest

func NewModifyRuleStatusRequest() (request *ModifyRuleStatusRequest)

func (*ModifyRuleStatusRequest) FromJsonString

func (r *ModifyRuleStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRuleStatusRequest) ToJsonString

func (r *ModifyRuleStatusRequest) ToJsonString() string

type ModifyRuleStatusRequestParams

type ModifyRuleStatusRequestParams struct {
	// 自动化规则ID
	RuleID *uint64 `json:"RuleID,omitnil,omitempty" name:"RuleID"`

	// 是否激活
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`
}

Predefined struct for user

type ModifyRuleStatusResponse

type ModifyRuleStatusResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRuleStatusResponseParams `json:"Response"`
}

func NewModifyRuleStatusResponse

func NewModifyRuleStatusResponse() (response *ModifyRuleStatusResponse)

func (*ModifyRuleStatusResponse) FromJsonString

func (r *ModifyRuleStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRuleStatusResponse) ToJsonString

func (r *ModifyRuleStatusResponse) ToJsonString() string

type ModifyRuleStatusResponseParams

type ModifyRuleStatusResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyTacticRequest

type ModifyTacticRequest struct {
	*tchttp.BaseRequest

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否自动执行
	IsAuto *int64 `json:"IsAuto,omitnil,omitempty" name:"IsAuto"`

	// 心跳上报间隔(s)
	PingInterval *int64 `json:"PingInterval,omitnil,omitempty" name:"PingInterval"`

	// 是否开启弱信号检测
	IsWeak *int64 `json:"IsWeak,omitnil,omitempty" name:"IsWeak"`

	// 弱信号阈值(-dbm)
	WeakThreshold *int64 `json:"WeakThreshold,omitnil,omitempty" name:"WeakThreshold"`

	// 是否开启时延切换
	IsDelay *int64 `json:"IsDelay,omitnil,omitempty" name:"IsDelay"`

	// 网络时延阈值(ms)
	DelayThreshold *int64 `json:"DelayThreshold,omitnil,omitempty" name:"DelayThreshold"`

	// 是否开启假信号检测
	IsFake *int64 `json:"IsFake,omitnil,omitempty" name:"IsFake"`

	// 假信号检测间隔(s)
	FakeInterval *int64 `json:"FakeInterval,omitnil,omitempty" name:"FakeInterval"`

	// 是否开启网络制式检测
	IsNet *int64 `json:"IsNet,omitnil,omitempty" name:"IsNet"`

	// 网络回落制式 1 2G、 2 3G 、 3 2/3G
	Network *int64 `json:"Network,omitnil,omitempty" name:"Network"`

	// 是否开启移动检测
	IsMove *int64 `json:"IsMove,omitnil,omitempty" name:"IsMove"`

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 是否开启最优先运营商
	IsPriorityTele *int64 `json:"IsPriorityTele,omitnil,omitempty" name:"IsPriorityTele"`

	// 最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商
	PriorityTele *int64 `json:"PriorityTele,omitnil,omitempty" name:"PriorityTele"`

	// 是否开启最不优先运营商
	IsBottomTele *int64 `json:"IsBottomTele,omitnil,omitempty" name:"IsBottomTele"`

	// 最不优先运营商 1 移动、 2 联通、 3 电信
	BottomTele *int64 `json:"BottomTele,omitnil,omitempty" name:"BottomTele"`

	// 是否最优先信号选取策略
	IsBestSignal *int64 `json:"IsBestSignal,omitnil,omitempty" name:"IsBestSignal"`

	// 假信号检测IP字符串,用逗号分隔
	FakeIP *string `json:"FakeIP,omitnil,omitempty" name:"FakeIP"`
}

func NewModifyTacticRequest

func NewModifyTacticRequest() (request *ModifyTacticRequest)

func (*ModifyTacticRequest) FromJsonString

func (r *ModifyTacticRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTacticRequest) ToJsonString

func (r *ModifyTacticRequest) ToJsonString() string

type ModifyTacticRequestParams

type ModifyTacticRequestParams struct {
	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否自动执行
	IsAuto *int64 `json:"IsAuto,omitnil,omitempty" name:"IsAuto"`

	// 心跳上报间隔(s)
	PingInterval *int64 `json:"PingInterval,omitnil,omitempty" name:"PingInterval"`

	// 是否开启弱信号检测
	IsWeak *int64 `json:"IsWeak,omitnil,omitempty" name:"IsWeak"`

	// 弱信号阈值(-dbm)
	WeakThreshold *int64 `json:"WeakThreshold,omitnil,omitempty" name:"WeakThreshold"`

	// 是否开启时延切换
	IsDelay *int64 `json:"IsDelay,omitnil,omitempty" name:"IsDelay"`

	// 网络时延阈值(ms)
	DelayThreshold *int64 `json:"DelayThreshold,omitnil,omitempty" name:"DelayThreshold"`

	// 是否开启假信号检测
	IsFake *int64 `json:"IsFake,omitnil,omitempty" name:"IsFake"`

	// 假信号检测间隔(s)
	FakeInterval *int64 `json:"FakeInterval,omitnil,omitempty" name:"FakeInterval"`

	// 是否开启网络制式检测
	IsNet *int64 `json:"IsNet,omitnil,omitempty" name:"IsNet"`

	// 网络回落制式 1 2G、 2 3G 、 3 2/3G
	Network *int64 `json:"Network,omitnil,omitempty" name:"Network"`

	// 是否开启移动检测
	IsMove *int64 `json:"IsMove,omitnil,omitempty" name:"IsMove"`

	// 策略ID
	TacticID *int64 `json:"TacticID,omitnil,omitempty" name:"TacticID"`

	// 是否开启最优先运营商
	IsPriorityTele *int64 `json:"IsPriorityTele,omitnil,omitempty" name:"IsPriorityTele"`

	// 最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商
	PriorityTele *int64 `json:"PriorityTele,omitnil,omitempty" name:"PriorityTele"`

	// 是否开启最不优先运营商
	IsBottomTele *int64 `json:"IsBottomTele,omitnil,omitempty" name:"IsBottomTele"`

	// 最不优先运营商 1 移动、 2 联通、 3 电信
	BottomTele *int64 `json:"BottomTele,omitnil,omitempty" name:"BottomTele"`

	// 是否最优先信号选取策略
	IsBestSignal *int64 `json:"IsBestSignal,omitnil,omitempty" name:"IsBestSignal"`

	// 假信号检测IP字符串,用逗号分隔
	FakeIP *string `json:"FakeIP,omitnil,omitempty" name:"FakeIP"`
}

Predefined struct for user

type ModifyTacticResponse

type ModifyTacticResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTacticResponseParams `json:"Response"`
}

func NewModifyTacticResponse

func NewModifyTacticResponse() (response *ModifyTacticResponse)

func (*ModifyTacticResponse) FromJsonString

func (r *ModifyTacticResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTacticResponse) ToJsonString

func (r *ModifyTacticResponse) ToJsonString() string

type ModifyTacticResponseParams

type ModifyTacticResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyTagRequest

type ModifyTagRequest struct {
	*tchttp.BaseRequest

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 标签ID
	TagID *int64 `json:"TagID,omitnil,omitempty" name:"TagID"`

	// 备注
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

func NewModifyTagRequest

func NewModifyTagRequest() (request *ModifyTagRequest)

func (*ModifyTagRequest) FromJsonString

func (r *ModifyTagRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTagRequest) ToJsonString

func (r *ModifyTagRequest) ToJsonString() string

type ModifyTagRequestParams

type ModifyTagRequestParams struct {
	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 标签ID
	TagID *int64 `json:"TagID,omitnil,omitempty" name:"TagID"`

	// 备注
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`
}

Predefined struct for user

type ModifyTagResponse

type ModifyTagResponse struct {
	*tchttp.BaseResponse
	Response *ModifyTagResponseParams `json:"Response"`
}

func NewModifyTagResponse

func NewModifyTagResponse() (response *ModifyTagResponse)

func (*ModifyTagResponse) FromJsonString

func (r *ModifyTagResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyTagResponse) ToJsonString

func (r *ModifyTagResponse) ToJsonString() string

type ModifyTagResponseParams

type ModifyTagResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type OrderInfo

type OrderInfo struct {
	// 子订单ID
	DealName *string `json:"DealName,omitnil,omitempty" name:"DealName"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 订单账户
	Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"`

	// 购买数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	BuyNum *int64 `json:"BuyNum,omitnil,omitempty" name:"BuyNum"`

	// 行业代码
	// 注意:此字段可能返回 null,表示取不到有效值。
	IndustryCode *string `json:"IndustryCode,omitnil,omitempty" name:"IndustryCode"`

	// 地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Address *string `json:"Address,omitnil,omitempty" name:"Address"`

	// 联系人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Contact *string `json:"Contact,omitnil,omitempty" name:"Contact"`

	// 电话号码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Msisdn *string `json:"Msisdn,omitnil,omitempty" name:"Msisdn"`

	// 卡片规格
	// 注意:此字段可能返回 null,表示取不到有效值。
	Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"`

	// 用户订单备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// 大订单号
	// 注意:此字段可能返回 null,表示取不到有效值。
	BigDealId *string `json:"BigDealId,omitnil,omitempty" name:"BigDealId"`

	// 审批状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	AuditStatus *string `json:"AuditStatus,omitnil,omitempty" name:"AuditStatus"`

	// 发货状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	FlowStatus *string `json:"FlowStatus,omitnil,omitempty" name:"FlowStatus"`

	// 审批备注
	// 注意:此字段可能返回 null,表示取不到有效值。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`

	// 退费订单
	// 注意:此字段可能返回 null,表示取不到有效值。
	RefundBigDealId *string `json:"RefundBigDealId,omitnil,omitempty" name:"RefundBigDealId"`
}

type Orders

type Orders struct {
	// 总数
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 订单集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*OrderInfo `json:"List,omitnil,omitempty" name:"List"`
}

type RenewLinkInfoRequest

type RenewLinkInfoRequest struct {
	*tchttp.BaseRequest

	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

func NewRenewLinkInfoRequest

func NewRenewLinkInfoRequest() (request *RenewLinkInfoRequest)

func (*RenewLinkInfoRequest) FromJsonString

func (r *RenewLinkInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenewLinkInfoRequest) ToJsonString

func (r *RenewLinkInfoRequest) ToJsonString() string

type RenewLinkInfoRequestParams

type RenewLinkInfoRequestParams struct {
	// 云兔ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 具体的账号
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`
}

Predefined struct for user

type RenewLinkInfoResponse

type RenewLinkInfoResponse struct {
	*tchttp.BaseResponse
	Response *RenewLinkInfoResponseParams `json:"Response"`
}

func NewRenewLinkInfoResponse

func NewRenewLinkInfoResponse() (response *RenewLinkInfoResponse)

func (*RenewLinkInfoResponse) FromJsonString

func (r *RenewLinkInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenewLinkInfoResponse) ToJsonString

func (r *RenewLinkInfoResponse) ToJsonString() string

type RenewLinkInfoResponseParams

type RenewLinkInfoResponseParams struct {
	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Rule

type Rule struct {
	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则ID
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"`

	// 删除时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeletedAt *string `json:"DeletedAt,omitnil,omitempty" name:"DeletedAt"`

	// 规则类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 5 停卡 6 地图标识为盲点
	// 注意:此字段可能返回 null,表示取不到有效值。
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 邮箱
	// 注意:此字段可能返回 null,表示取不到有效值。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 回调API地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量类:用量阈值,单位MB
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	// 注意:此字段可能返回 null,表示取不到有效值。
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 移动距离阈值,单位KM
	// 注意:此字段可能返回 null,表示取不到有效值。
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值(-dbm)
	// 注意:此字段可能返回 null,表示取不到有效值。
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 盲点阈值天数
	// 注意:此字段可能返回 null,表示取不到有效值。
	LostDay *int64 `json:"LostDay,omitnil,omitempty" name:"LostDay"`

	// 绑定的标签ID集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagIDs []*uint64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 绑定的资费计划
	// 注意:此字段可能返回 null,表示取不到有效值。
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`
}

type RuleDetail

type RuleDetail struct {
	// 规则名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 规则ID
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"`

	// 删除时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeletedAt *string `json:"DeletedAt,omitnil,omitempty" name:"DeletedAt"`

	// 规则类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否激活
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsActive *bool `json:"IsActive,omitnil,omitempty" name:"IsActive"`

	// 触发动作:1 邮件 2 API请求 5 停卡 6 地图标识为盲点
	// 注意:此字段可能返回 null,表示取不到有效值。
	Notice *int64 `json:"Notice,omitnil,omitempty" name:"Notice"`

	// 邮箱
	// 注意:此字段可能返回 null,表示取不到有效值。
	Email *string `json:"Email,omitnil,omitempty" name:"Email"`

	// 回调API地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 用量类:用量阈值,单位MB
	// 注意:此字段可能返回 null,表示取不到有效值。
	DataThreshold *int64 `json:"DataThreshold,omitnil,omitempty" name:"DataThreshold"`

	// 行政区类型:1. 省份 2. 城市 3. 区
	// 注意:此字段可能返回 null,表示取不到有效值。
	District *int64 `json:"District,omitnil,omitempty" name:"District"`

	// 移动距离阈值,单位KM
	// 注意:此字段可能返回 null,表示取不到有效值。
	Distance *int64 `json:"Distance,omitnil,omitempty" name:"Distance"`

	// 信号强度阈值(-dbm)
	// 注意:此字段可能返回 null,表示取不到有效值。
	SignalStrength *int64 `json:"SignalStrength,omitnil,omitempty" name:"SignalStrength"`

	// 盲点阈值天数
	// 注意:此字段可能返回 null,表示取不到有效值。
	LostDay *int64 `json:"LostDay,omitnil,omitempty" name:"LostDay"`

	// 标签ID集合
	// 注意:此字段可能返回 null,表示取不到有效值。
	TagIDs []*int64 `json:"TagIDs,omitnil,omitempty" name:"TagIDs"`

	// 资费信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SalePlan *string `json:"SalePlan,omitnil,omitempty" name:"SalePlan"`
}

type RuleInfos

type RuleInfos struct {
	// 总量
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Rule `json:"List,omitnil,omitempty" name:"List"`
}

type Tactic

type Tactic struct {
	// 策略ID
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 是否自动执行策略
	IsAuto *int64 `json:"IsAuto,omitnil,omitempty" name:"IsAuto"`

	// 设备上报信息间隔
	// 注意:此字段可能返回 null,表示取不到有效值。
	PingInterval *int64 `json:"PingInterval,omitnil,omitempty" name:"PingInterval"`

	// 是否开启弱信号检查
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsWeak *int64 `json:"IsWeak,omitnil,omitempty" name:"IsWeak"`

	// 弱信号阈值(-dbm)
	// 注意:此字段可能返回 null,表示取不到有效值。
	WeakThreshold *int64 `json:"WeakThreshold,omitnil,omitempty" name:"WeakThreshold"`

	// 忘了时延切换
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDelay *int64 `json:"IsDelay,omitnil,omitempty" name:"IsDelay"`

	// 时延阈值(ms)
	// 注意:此字段可能返回 null,表示取不到有效值。
	DelayThreshold *int64 `json:"DelayThreshold,omitnil,omitempty" name:"DelayThreshold"`

	// 是否开启假信号检测
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsFake *int64 `json:"IsFake,omitnil,omitempty" name:"IsFake"`

	// 假信号检测IP字符串,用逗号分隔
	// 注意:此字段可能返回 null,表示取不到有效值。
	FakeIP *string `json:"FakeIP,omitnil,omitempty" name:"FakeIP"`

	// 假信号检测间隔(s)
	// 注意:此字段可能返回 null,表示取不到有效值。
	FakeInterval *int64 `json:"FakeInterval,omitnil,omitempty" name:"FakeInterval"`

	// 是否开启网络制式检测
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsNet *int64 `json:"IsNet,omitnil,omitempty" name:"IsNet"`

	// 网络回落制式 1: 2G、 2: 3G 、 3: 2/3G
	// 注意:此字段可能返回 null,表示取不到有效值。
	Network *int64 `json:"Network,omitnil,omitempty" name:"Network"`

	// 是否开启移动检测
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsMove *int64 `json:"IsMove,omitnil,omitempty" name:"IsMove"`

	// 策略名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 是否开启最优先运营商
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsPriorityTele *int64 `json:"IsPriorityTele,omitnil,omitempty" name:"IsPriorityTele"`

	// 最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商
	// 注意:此字段可能返回 null,表示取不到有效值。
	PriorityTele *int64 `json:"PriorityTele,omitnil,omitempty" name:"PriorityTele"`

	// 是否开启最不优先运营商
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsBottomTele *int64 `json:"IsBottomTele,omitnil,omitempty" name:"IsBottomTele"`

	// 最不优先运营商 1 移动、 2 联通、 3 电信
	// 注意:此字段可能返回 null,表示取不到有效值。
	BottomTele *int64 `json:"BottomTele,omitnil,omitempty" name:"BottomTele"`

	// 是否开启最优先信号选取策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsBestSignal *int64 `json:"IsBestSignal,omitnil,omitempty" name:"IsBestSignal"`
}

type TacticInfos

type TacticInfos struct {
	// 总量
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 策略列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Tactic `json:"List,omitnil,omitempty" name:"List"`
}

type Tag

type Tag struct {
	// 标签名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 标签ID
	ID *int64 `json:"ID,omitnil,omitempty" name:"ID"`

	// 备注信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`

	// 更改时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedAt *string `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"`
}

type TagInfos

type TagInfos struct {
	// 总量
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Tag `json:"List,omitnil,omitempty" name:"List"`
}

type TeleOperatorCard

type TeleOperatorCard struct {
	// 开户时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	AccountTime *string `json:"AccountTime,omitnil,omitempty" name:"AccountTime"`

	// 激活时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActiveTime *string `json:"ActiveTime,omitnil,omitempty" name:"ActiveTime"`

	// 运营商ICCID
	ICCID *string `json:"ICCID,omitnil,omitempty" name:"ICCID"`

	// 云兔卡ID
	LinkID *int64 `json:"LinkID,omitnil,omitempty" name:"LinkID"`

	// 电话号码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Msisdn *string `json:"Msisdn,omitnil,omitempty" name:"Msisdn"`

	// 移动用户识别码
	// 注意:此字段可能返回 null,表示取不到有效值。
	IMSI *string `json:"IMSI,omitnil,omitempty" name:"IMSI"`

	// 运营商: 1 移动 2 联通 3 电信
	TeleOperator *int64 `json:"TeleOperator,omitnil,omitempty" name:"TeleOperator"`
}

Jump to

Keyboard shortcuts

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