Documentation ¶
Index ¶
- Constants
- type Client
- func (c *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)
- func (c *Client) CreateRuleWithContext(ctx context.Context, request *CreateRuleRequest) (response *CreateRuleResponse, err error)
- func (c *Client) CreateTactic(request *CreateTacticRequest) (response *CreateTacticResponse, err error)
- func (c *Client) CreateTacticWithContext(ctx context.Context, request *CreateTacticRequest) (response *CreateTacticResponse, err error)
- func (c *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)
- func (c *Client) CreateTagWithContext(ctx context.Context, request *CreateTagRequest) (response *CreateTagResponse, err error)
- func (c *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)
- func (c *Client) DeleteRuleWithContext(ctx context.Context, request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)
- func (c *Client) DeleteTactic(request *DeleteTacticRequest) (response *DeleteTacticResponse, err error)
- func (c *Client) DeleteTacticWithContext(ctx context.Context, request *DeleteTacticRequest) (response *DeleteTacticResponse, err error)
- func (c *Client) DeleteTag(request *DeleteTagRequest) (response *DeleteTagResponse, err error)
- func (c *Client) DeleteTagWithContext(ctx context.Context, request *DeleteTagRequest) (response *DeleteTagResponse, err error)
- func (c *Client) DescribeLink(request *DescribeLinkRequest) (response *DescribeLinkResponse, err error)
- func (c *Client) DescribeLinkWithContext(ctx context.Context, request *DescribeLinkRequest) (response *DescribeLinkResponse, err error)
- func (c *Client) DescribeLinks(request *DescribeLinksRequest) (response *DescribeLinksResponse, err error)
- func (c *Client) DescribeLinksWithContext(ctx context.Context, request *DescribeLinksRequest) (response *DescribeLinksResponse, err error)
- func (c *Client) DescribeOrders(request *DescribeOrdersRequest) (response *DescribeOrdersResponse, err error)
- func (c *Client) DescribeOrdersWithContext(ctx context.Context, request *DescribeOrdersRequest) (response *DescribeOrdersResponse, err error)
- func (c *Client) DescribeRule(request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)
- func (c *Client) DescribeRuleWithContext(ctx context.Context, request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)
- func (c *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)
- func (c *Client) DescribeRulesWithContext(ctx context.Context, request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)
- func (c *Client) DescribeTactic(request *DescribeTacticRequest) (response *DescribeTacticResponse, err error)
- func (c *Client) DescribeTacticWithContext(ctx context.Context, request *DescribeTacticRequest) (response *DescribeTacticResponse, err error)
- func (c *Client) DescribeTactics(request *DescribeTacticsRequest) (response *DescribeTacticsResponse, err error)
- func (c *Client) DescribeTacticsWithContext(ctx context.Context, request *DescribeTacticsRequest) (response *DescribeTacticsResponse, err error)
- func (c *Client) DescribeTags(request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (c *Client) DescribeTagsWithContext(ctx context.Context, request *DescribeTagsRequest) (response *DescribeTagsResponse, err error)
- func (c *Client) ModifyLinkAdvancedLog(request *ModifyLinkAdvancedLogRequest) (response *ModifyLinkAdvancedLogResponse, err error)
- func (c *Client) ModifyLinkAdvancedLogWithContext(ctx context.Context, request *ModifyLinkAdvancedLogRequest) (response *ModifyLinkAdvancedLogResponse, err error)
- func (c *Client) ModifyLinkTactic(request *ModifyLinkTacticRequest) (response *ModifyLinkTacticResponse, err error)
- func (c *Client) ModifyLinkTacticWithContext(ctx context.Context, request *ModifyLinkTacticRequest) (response *ModifyLinkTacticResponse, err error)
- func (c *Client) ModifyLinkTele(request *ModifyLinkTeleRequest) (response *ModifyLinkTeleResponse, err error)
- func (c *Client) ModifyLinkTeleWithContext(ctx context.Context, request *ModifyLinkTeleRequest) (response *ModifyLinkTeleResponse, err error)
- func (c *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)
- func (c *Client) ModifyRuleStatus(request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)
- func (c *Client) ModifyRuleStatusWithContext(ctx context.Context, request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)
- func (c *Client) ModifyRuleWithContext(ctx context.Context, request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)
- func (c *Client) ModifyTactic(request *ModifyTacticRequest) (response *ModifyTacticResponse, err error)
- func (c *Client) ModifyTacticWithContext(ctx context.Context, request *ModifyTacticRequest) (response *ModifyTacticResponse, err error)
- func (c *Client) ModifyTag(request *ModifyTagRequest) (response *ModifyTagResponse, err error)
- func (c *Client) ModifyTagWithContext(ctx context.Context, request *ModifyTagRequest) (response *ModifyTagResponse, err error)
- func (c *Client) RenewLinkInfo(request *RenewLinkInfoRequest) (response *RenewLinkInfoResponse, err error)
- func (c *Client) RenewLinkInfoWithContext(ctx context.Context, request *RenewLinkInfoRequest) (response *RenewLinkInfoResponse, err error)
- type CreateRuleRequest
- type CreateRuleRequestParams
- type CreateRuleResponse
- type CreateRuleResponseParams
- type CreateTacticRequest
- type CreateTacticRequestParams
- type CreateTacticResponse
- type CreateTacticResponseParams
- type CreateTagRequest
- type CreateTagRequestParams
- type CreateTagResponse
- type CreateTagResponseParams
- type DeleteRuleRequest
- type DeleteRuleRequestParams
- type DeleteRuleResponse
- type DeleteRuleResponseParams
- type DeleteTacticRequest
- type DeleteTacticRequestParams
- type DeleteTacticResponse
- type DeleteTacticResponseParams
- type DeleteTagRequest
- type DeleteTagRequestParams
- type DeleteTagResponse
- type DeleteTagResponseParams
- type DescribeLinkRequest
- type DescribeLinkRequestParams
- type DescribeLinkResponse
- type DescribeLinkResponseParams
- type DescribeLinksRequest
- type DescribeLinksRequestParams
- type DescribeLinksResponse
- type DescribeLinksResponseParams
- type DescribeOrdersRequest
- type DescribeOrdersRequestParams
- type DescribeOrdersResponse
- type DescribeOrdersResponseParams
- type DescribeRuleRequest
- type DescribeRuleRequestParams
- type DescribeRuleResponse
- type DescribeRuleResponseParams
- type DescribeRulesRequest
- type DescribeRulesRequestParams
- type DescribeRulesResponse
- type DescribeRulesResponseParams
- type DescribeTacticRequest
- type DescribeTacticRequestParams
- type DescribeTacticResponse
- type DescribeTacticResponseParams
- type DescribeTacticsRequest
- type DescribeTacticsRequestParams
- type DescribeTacticsResponse
- type DescribeTacticsResponseParams
- type DescribeTagsRequest
- type DescribeTagsRequestParams
- type DescribeTagsResponse
- type DescribeTagsResponseParams
- type DeviceReport
- type LinkDetailInfo
- type LinkInfo
- type LinkInfos
- type ModifyLinkAdvancedLogRequest
- type ModifyLinkAdvancedLogRequestParams
- type ModifyLinkAdvancedLogResponse
- type ModifyLinkAdvancedLogResponseParams
- type ModifyLinkTacticRequest
- type ModifyLinkTacticRequestParams
- type ModifyLinkTacticResponse
- type ModifyLinkTacticResponseParams
- type ModifyLinkTeleRequest
- type ModifyLinkTeleRequestParams
- type ModifyLinkTeleResponse
- type ModifyLinkTeleResponseParams
- type ModifyRuleRequest
- type ModifyRuleRequestParams
- type ModifyRuleResponse
- type ModifyRuleResponseParams
- type ModifyRuleStatusRequest
- type ModifyRuleStatusRequestParams
- type ModifyRuleStatusResponse
- type ModifyRuleStatusResponseParams
- type ModifyTacticRequest
- type ModifyTacticRequestParams
- type ModifyTacticResponse
- type ModifyTacticResponseParams
- type ModifyTagRequest
- type ModifyTagRequestParams
- type ModifyTagResponse
- type ModifyTagResponseParams
- type OrderInfo
- type Orders
- type RenewLinkInfoRequest
- type RenewLinkInfoRequestParams
- type RenewLinkInfoResponse
- type RenewLinkInfoResponseParams
- type Rule
- type RuleDetail
- type RuleInfos
- type Tactic
- type TacticInfos
- type Tag
- type TagInfos
- type TeleOperatorCard
Constants ¶
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" )
const APIVersion = "2021-07-16"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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 (*Client) DescribeLink ¶
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 (*Client) DescribeLinks ¶
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 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 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 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 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 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"` }