Documentation ¶
Index ¶
- Constants
- type Client
- func (c *Client) CreateConsumerGroup(request *CreateConsumerGroupRequest) (response *CreateConsumerGroupResponse, err error)
- func (c *Client) CreateConsumerGroupWithContext(ctx context.Context, request *CreateConsumerGroupRequest) (response *CreateConsumerGroupResponse, err error)
- func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (c *Client) CreateInstanceWithContext(ctx context.Context, request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (c *Client) CreateMQTTInsPublicEndpoint(request *CreateMQTTInsPublicEndpointRequest) (response *CreateMQTTInsPublicEndpointResponse, err error)
- func (c *Client) CreateMQTTInsPublicEndpointWithContext(ctx context.Context, request *CreateMQTTInsPublicEndpointRequest) (response *CreateMQTTInsPublicEndpointResponse, err error)
- func (c *Client) CreateMQTTInstance(request *CreateMQTTInstanceRequest) (response *CreateMQTTInstanceResponse, err error)
- func (c *Client) CreateMQTTInstanceWithContext(ctx context.Context, request *CreateMQTTInstanceRequest) (response *CreateMQTTInstanceResponse, err error)
- func (c *Client) CreateMQTTTopic(request *CreateMQTTTopicRequest) (response *CreateMQTTTopicResponse, err error)
- func (c *Client) CreateMQTTTopicWithContext(ctx context.Context, request *CreateMQTTTopicRequest) (response *CreateMQTTTopicResponse, err error)
- func (c *Client) CreateMQTTUser(request *CreateMQTTUserRequest) (response *CreateMQTTUserResponse, err error)
- func (c *Client) CreateMQTTUserWithContext(ctx context.Context, request *CreateMQTTUserRequest) (response *CreateMQTTUserResponse, err error)
- func (c *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
- func (c *Client) CreateRoleWithContext(ctx context.Context, request *CreateRoleRequest) (response *CreateRoleResponse, err error)
- func (c *Client) CreateTopic(request *CreateTopicRequest) (response *CreateTopicResponse, err error)
- func (c *Client) CreateTopicWithContext(ctx context.Context, request *CreateTopicRequest) (response *CreateTopicResponse, err error)
- func (c *Client) DeleteConsumerGroup(request *DeleteConsumerGroupRequest) (response *DeleteConsumerGroupResponse, err error)
- func (c *Client) DeleteConsumerGroupWithContext(ctx context.Context, request *DeleteConsumerGroupRequest) (response *DeleteConsumerGroupResponse, err error)
- func (c *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
- func (c *Client) DeleteInstanceWithContext(ctx context.Context, request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
- func (c *Client) DeleteMQTTInsPublicEndpoint(request *DeleteMQTTInsPublicEndpointRequest) (response *DeleteMQTTInsPublicEndpointResponse, err error)
- func (c *Client) DeleteMQTTInsPublicEndpointWithContext(ctx context.Context, request *DeleteMQTTInsPublicEndpointRequest) (response *DeleteMQTTInsPublicEndpointResponse, err error)
- func (c *Client) DeleteMQTTInstance(request *DeleteMQTTInstanceRequest) (response *DeleteMQTTInstanceResponse, err error)
- func (c *Client) DeleteMQTTInstanceWithContext(ctx context.Context, request *DeleteMQTTInstanceRequest) (response *DeleteMQTTInstanceResponse, err error)
- func (c *Client) DeleteMQTTTopic(request *DeleteMQTTTopicRequest) (response *DeleteMQTTTopicResponse, err error)
- func (c *Client) DeleteMQTTTopicWithContext(ctx context.Context, request *DeleteMQTTTopicRequest) (response *DeleteMQTTTopicResponse, err error)
- func (c *Client) DeleteMQTTUser(request *DeleteMQTTUserRequest) (response *DeleteMQTTUserResponse, err error)
- func (c *Client) DeleteMQTTUserWithContext(ctx context.Context, request *DeleteMQTTUserRequest) (response *DeleteMQTTUserResponse, err error)
- func (c *Client) DeleteRole(request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
- func (c *Client) DeleteRoleWithContext(ctx context.Context, request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
- func (c *Client) DeleteTopic(request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
- func (c *Client) DeleteTopicWithContext(ctx context.Context, request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
- func (c *Client) DescribeConsumerGroup(request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
- func (c *Client) DescribeConsumerGroupList(request *DescribeConsumerGroupListRequest) (response *DescribeConsumerGroupListResponse, err error)
- func (c *Client) DescribeConsumerGroupListWithContext(ctx context.Context, request *DescribeConsumerGroupListRequest) (response *DescribeConsumerGroupListResponse, err error)
- func (c *Client) DescribeConsumerGroupWithContext(ctx context.Context, request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
- func (c *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
- func (c *Client) DescribeInstanceList(request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)
- func (c *Client) DescribeInstanceListWithContext(ctx context.Context, request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)
- func (c *Client) DescribeInstanceWithContext(ctx context.Context, request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
- func (c *Client) DescribeMQTTClient(request *DescribeMQTTClientRequest) (response *DescribeMQTTClientResponse, err error)
- func (c *Client) DescribeMQTTClientWithContext(ctx context.Context, request *DescribeMQTTClientRequest) (response *DescribeMQTTClientResponse, err error)
- func (c *Client) DescribeMQTTInsPublicEndpoints(request *DescribeMQTTInsPublicEndpointsRequest) (response *DescribeMQTTInsPublicEndpointsResponse, err error)
- func (c *Client) DescribeMQTTInsPublicEndpointsWithContext(ctx context.Context, request *DescribeMQTTInsPublicEndpointsRequest) (response *DescribeMQTTInsPublicEndpointsResponse, err error)
- func (c *Client) DescribeMQTTInsVPCEndpoints(request *DescribeMQTTInsVPCEndpointsRequest) (response *DescribeMQTTInsVPCEndpointsResponse, err error)
- func (c *Client) DescribeMQTTInsVPCEndpointsWithContext(ctx context.Context, request *DescribeMQTTInsVPCEndpointsRequest) (response *DescribeMQTTInsVPCEndpointsResponse, err error)
- func (c *Client) DescribeMQTTInstance(request *DescribeMQTTInstanceRequest) (response *DescribeMQTTInstanceResponse, err error)
- func (c *Client) DescribeMQTTInstanceCert(request *DescribeMQTTInstanceCertRequest) (response *DescribeMQTTInstanceCertResponse, err error)
- func (c *Client) DescribeMQTTInstanceCertWithContext(ctx context.Context, request *DescribeMQTTInstanceCertRequest) (response *DescribeMQTTInstanceCertResponse, err error)
- func (c *Client) DescribeMQTTInstanceList(request *DescribeMQTTInstanceListRequest) (response *DescribeMQTTInstanceListResponse, err error)
- func (c *Client) DescribeMQTTInstanceListWithContext(ctx context.Context, request *DescribeMQTTInstanceListRequest) (response *DescribeMQTTInstanceListResponse, err error)
- func (c *Client) DescribeMQTTInstanceWithContext(ctx context.Context, request *DescribeMQTTInstanceRequest) (response *DescribeMQTTInstanceResponse, err error)
- func (c *Client) DescribeMQTTMessage(request *DescribeMQTTMessageRequest) (response *DescribeMQTTMessageResponse, err error)
- func (c *Client) DescribeMQTTMessageList(request *DescribeMQTTMessageListRequest) (response *DescribeMQTTMessageListResponse, err error)
- func (c *Client) DescribeMQTTMessageListWithContext(ctx context.Context, request *DescribeMQTTMessageListRequest) (response *DescribeMQTTMessageListResponse, err error)
- func (c *Client) DescribeMQTTMessageWithContext(ctx context.Context, request *DescribeMQTTMessageRequest) (response *DescribeMQTTMessageResponse, err error)
- func (c *Client) DescribeMQTTProductSKUList(request *DescribeMQTTProductSKUListRequest) (response *DescribeMQTTProductSKUListResponse, err error)
- func (c *Client) DescribeMQTTProductSKUListWithContext(ctx context.Context, request *DescribeMQTTProductSKUListRequest) (response *DescribeMQTTProductSKUListResponse, err error)
- func (c *Client) DescribeMQTTTopic(request *DescribeMQTTTopicRequest) (response *DescribeMQTTTopicResponse, err error)
- func (c *Client) DescribeMQTTTopicList(request *DescribeMQTTTopicListRequest) (response *DescribeMQTTTopicListResponse, err error)
- func (c *Client) DescribeMQTTTopicListWithContext(ctx context.Context, request *DescribeMQTTTopicListRequest) (response *DescribeMQTTTopicListResponse, err error)
- func (c *Client) DescribeMQTTTopicWithContext(ctx context.Context, request *DescribeMQTTTopicRequest) (response *DescribeMQTTTopicResponse, err error)
- func (c *Client) DescribeMQTTUserList(request *DescribeMQTTUserListRequest) (response *DescribeMQTTUserListResponse, err error)
- func (c *Client) DescribeMQTTUserListWithContext(ctx context.Context, request *DescribeMQTTUserListRequest) (response *DescribeMQTTUserListResponse, err error)
- func (c *Client) DescribeRoleList(request *DescribeRoleListRequest) (response *DescribeRoleListResponse, err error)
- func (c *Client) DescribeRoleListWithContext(ctx context.Context, request *DescribeRoleListRequest) (response *DescribeRoleListResponse, err error)
- func (c *Client) DescribeTopic(request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
- func (c *Client) DescribeTopicList(request *DescribeTopicListRequest) (response *DescribeTopicListResponse, err error)
- func (c *Client) DescribeTopicListWithContext(ctx context.Context, request *DescribeTopicListRequest) (response *DescribeTopicListResponse, err error)
- func (c *Client) DescribeTopicWithContext(ctx context.Context, request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
- func (c *Client) ImportSourceClusterConsumerGroups(request *ImportSourceClusterConsumerGroupsRequest) (response *ImportSourceClusterConsumerGroupsResponse, err error)
- func (c *Client) ImportSourceClusterConsumerGroupsWithContext(ctx context.Context, request *ImportSourceClusterConsumerGroupsRequest) (response *ImportSourceClusterConsumerGroupsResponse, err error)
- func (c *Client) ImportSourceClusterTopics(request *ImportSourceClusterTopicsRequest) (response *ImportSourceClusterTopicsResponse, err error)
- func (c *Client) ImportSourceClusterTopicsWithContext(ctx context.Context, request *ImportSourceClusterTopicsRequest) (response *ImportSourceClusterTopicsResponse, err error)
- func (c *Client) ModifyConsumerGroup(request *ModifyConsumerGroupRequest) (response *ModifyConsumerGroupResponse, err error)
- func (c *Client) ModifyConsumerGroupWithContext(ctx context.Context, request *ModifyConsumerGroupRequest) (response *ModifyConsumerGroupResponse, err error)
- func (c *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
- func (c *Client) ModifyInstanceWithContext(ctx context.Context, request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
- func (c *Client) ModifyMQTTInsPublicEndpoint(request *ModifyMQTTInsPublicEndpointRequest) (response *ModifyMQTTInsPublicEndpointResponse, err error)
- func (c *Client) ModifyMQTTInsPublicEndpointWithContext(ctx context.Context, request *ModifyMQTTInsPublicEndpointRequest) (response *ModifyMQTTInsPublicEndpointResponse, err error)
- func (c *Client) ModifyMQTTInstance(request *ModifyMQTTInstanceRequest) (response *ModifyMQTTInstanceResponse, err error)
- func (c *Client) ModifyMQTTInstanceCertBinding(request *ModifyMQTTInstanceCertBindingRequest) (response *ModifyMQTTInstanceCertBindingResponse, err error)
- func (c *Client) ModifyMQTTInstanceCertBindingWithContext(ctx context.Context, request *ModifyMQTTInstanceCertBindingRequest) (response *ModifyMQTTInstanceCertBindingResponse, err error)
- func (c *Client) ModifyMQTTInstanceWithContext(ctx context.Context, request *ModifyMQTTInstanceRequest) (response *ModifyMQTTInstanceResponse, err error)
- func (c *Client) ModifyMQTTTopic(request *ModifyMQTTTopicRequest) (response *ModifyMQTTTopicResponse, err error)
- func (c *Client) ModifyMQTTTopicWithContext(ctx context.Context, request *ModifyMQTTTopicRequest) (response *ModifyMQTTTopicResponse, err error)
- func (c *Client) ModifyMQTTUser(request *ModifyMQTTUserRequest) (response *ModifyMQTTUserResponse, err error)
- func (c *Client) ModifyMQTTUserWithContext(ctx context.Context, request *ModifyMQTTUserRequest) (response *ModifyMQTTUserResponse, err error)
- func (c *Client) ModifyRole(request *ModifyRoleRequest) (response *ModifyRoleResponse, err error)
- func (c *Client) ModifyRoleWithContext(ctx context.Context, request *ModifyRoleRequest) (response *ModifyRoleResponse, err error)
- func (c *Client) ModifyTopic(request *ModifyTopicRequest) (response *ModifyTopicResponse, err error)
- func (c *Client) ModifyTopicWithContext(ctx context.Context, request *ModifyTopicRequest) (response *ModifyTopicResponse, err error)
- type ConsumeGroupItem
- type CreateConsumerGroupRequest
- type CreateConsumerGroupRequestParams
- type CreateConsumerGroupResponse
- type CreateConsumerGroupResponseParams
- type CreateInstanceRequest
- type CreateInstanceRequestParams
- type CreateInstanceResponse
- type CreateInstanceResponseParams
- type CreateMQTTInsPublicEndpointRequest
- type CreateMQTTInsPublicEndpointRequestParams
- type CreateMQTTInsPublicEndpointResponse
- type CreateMQTTInsPublicEndpointResponseParams
- type CreateMQTTInstanceRequest
- type CreateMQTTInstanceRequestParams
- type CreateMQTTInstanceResponse
- type CreateMQTTInstanceResponseParams
- type CreateMQTTTopicRequest
- type CreateMQTTTopicRequestParams
- type CreateMQTTTopicResponse
- type CreateMQTTTopicResponseParams
- type CreateMQTTUserRequest
- type CreateMQTTUserRequestParams
- type CreateMQTTUserResponse
- type CreateMQTTUserResponseParams
- type CreateRoleRequest
- type CreateRoleRequestParams
- type CreateRoleResponse
- type CreateRoleResponseParams
- type CreateTopicRequest
- type CreateTopicRequestParams
- type CreateTopicResponse
- type CreateTopicResponseParams
- type CustomMapEntry
- type DeleteConsumerGroupRequest
- type DeleteConsumerGroupRequestParams
- type DeleteConsumerGroupResponse
- type DeleteConsumerGroupResponseParams
- type DeleteInstanceRequest
- type DeleteInstanceRequestParams
- type DeleteInstanceResponse
- type DeleteInstanceResponseParams
- type DeleteMQTTInsPublicEndpointRequest
- type DeleteMQTTInsPublicEndpointRequestParams
- type DeleteMQTTInsPublicEndpointResponse
- type DeleteMQTTInsPublicEndpointResponseParams
- type DeleteMQTTInstanceRequest
- type DeleteMQTTInstanceRequestParams
- type DeleteMQTTInstanceResponse
- type DeleteMQTTInstanceResponseParams
- type DeleteMQTTTopicRequest
- type DeleteMQTTTopicRequestParams
- type DeleteMQTTTopicResponse
- type DeleteMQTTTopicResponseParams
- type DeleteMQTTUserRequest
- type DeleteMQTTUserRequestParams
- type DeleteMQTTUserResponse
- type DeleteMQTTUserResponseParams
- type DeleteRoleRequest
- type DeleteRoleRequestParams
- type DeleteRoleResponse
- type DeleteRoleResponseParams
- type DeleteTopicRequest
- type DeleteTopicRequestParams
- type DeleteTopicResponse
- type DeleteTopicResponseParams
- type DescribeConsumerGroupListRequest
- type DescribeConsumerGroupListRequestParams
- type DescribeConsumerGroupListResponse
- type DescribeConsumerGroupListResponseParams
- type DescribeConsumerGroupRequest
- type DescribeConsumerGroupRequestParams
- type DescribeConsumerGroupResponse
- type DescribeConsumerGroupResponseParams
- type DescribeInstanceListRequest
- type DescribeInstanceListRequestParams
- type DescribeInstanceListResponse
- type DescribeInstanceListResponseParams
- type DescribeInstanceRequest
- type DescribeInstanceRequestParams
- type DescribeInstanceResponse
- type DescribeInstanceResponseParams
- type DescribeMQTTClientRequest
- type DescribeMQTTClientRequestParams
- type DescribeMQTTClientResponse
- type DescribeMQTTClientResponseParams
- type DescribeMQTTInsPublicEndpointsRequest
- type DescribeMQTTInsPublicEndpointsRequestParams
- type DescribeMQTTInsPublicEndpointsResponse
- type DescribeMQTTInsPublicEndpointsResponseParams
- type DescribeMQTTInsVPCEndpointsRequest
- type DescribeMQTTInsVPCEndpointsRequestParams
- type DescribeMQTTInsVPCEndpointsResponse
- type DescribeMQTTInsVPCEndpointsResponseParams
- type DescribeMQTTInstanceCertRequest
- type DescribeMQTTInstanceCertRequestParams
- type DescribeMQTTInstanceCertResponse
- type DescribeMQTTInstanceCertResponseParams
- type DescribeMQTTInstanceListRequest
- type DescribeMQTTInstanceListRequestParams
- type DescribeMQTTInstanceListResponse
- type DescribeMQTTInstanceListResponseParams
- type DescribeMQTTInstanceRequest
- type DescribeMQTTInstanceRequestParams
- type DescribeMQTTInstanceResponse
- type DescribeMQTTInstanceResponseParams
- type DescribeMQTTMessageListRequest
- type DescribeMQTTMessageListRequestParams
- type DescribeMQTTMessageListResponse
- type DescribeMQTTMessageListResponseParams
- type DescribeMQTTMessageRequest
- type DescribeMQTTMessageRequestParams
- type DescribeMQTTMessageResponse
- type DescribeMQTTMessageResponseParams
- type DescribeMQTTProductSKUListRequest
- type DescribeMQTTProductSKUListRequestParams
- type DescribeMQTTProductSKUListResponse
- type DescribeMQTTProductSKUListResponseParams
- type DescribeMQTTTopicListRequest
- type DescribeMQTTTopicListRequestParams
- type DescribeMQTTTopicListResponse
- type DescribeMQTTTopicListResponseParams
- type DescribeMQTTTopicRequest
- type DescribeMQTTTopicRequestParams
- type DescribeMQTTTopicResponse
- type DescribeMQTTTopicResponseParams
- type DescribeMQTTUserListRequest
- type DescribeMQTTUserListRequestParams
- type DescribeMQTTUserListResponse
- type DescribeMQTTUserListResponseParams
- type DescribeRoleListRequest
- type DescribeRoleListRequestParams
- type DescribeRoleListResponse
- type DescribeRoleListResponseParams
- type DescribeTopicListRequest
- type DescribeTopicListRequestParams
- type DescribeTopicListResponse
- type DescribeTopicListResponseParams
- type DescribeTopicRequest
- type DescribeTopicRequestParams
- type DescribeTopicResponse
- type DescribeTopicResponseParams
- type Endpoint
- type Filter
- type ImportSourceClusterConsumerGroupsRequest
- type ImportSourceClusterConsumerGroupsRequestParams
- type ImportSourceClusterConsumerGroupsResponse
- type ImportSourceClusterConsumerGroupsResponseParams
- type ImportSourceClusterTopicsRequest
- type ImportSourceClusterTopicsRequestParams
- type ImportSourceClusterTopicsResponse
- type ImportSourceClusterTopicsResponseParams
- type InstanceItem
- type IpRule
- type MQTTClientSubscription
- type MQTTEndpointItem
- type MQTTInstanceItem
- type MQTTMessageItem
- type MQTTProductSkuItem
- type MQTTTopicItem
- type MQTTUserItem
- type ModifyConsumerGroupRequest
- type ModifyConsumerGroupRequestParams
- type ModifyConsumerGroupResponse
- type ModifyConsumerGroupResponseParams
- type ModifyInstanceRequest
- type ModifyInstanceRequestParams
- type ModifyInstanceResponse
- type ModifyInstanceResponseParams
- type ModifyMQTTInsPublicEndpointRequest
- type ModifyMQTTInsPublicEndpointRequestParams
- type ModifyMQTTInsPublicEndpointResponse
- type ModifyMQTTInsPublicEndpointResponseParams
- type ModifyMQTTInstanceCertBindingRequest
- type ModifyMQTTInstanceCertBindingRequestParams
- type ModifyMQTTInstanceCertBindingResponse
- type ModifyMQTTInstanceCertBindingResponseParams
- type ModifyMQTTInstanceRequest
- type ModifyMQTTInstanceRequestParams
- type ModifyMQTTInstanceResponse
- type ModifyMQTTInstanceResponseParams
- type ModifyMQTTTopicRequest
- type ModifyMQTTTopicRequestParams
- type ModifyMQTTTopicResponse
- type ModifyMQTTTopicResponseParams
- type ModifyMQTTUserRequest
- type ModifyMQTTUserRequestParams
- type ModifyMQTTUserResponse
- type ModifyMQTTUserResponseParams
- type ModifyRoleRequest
- type ModifyRoleRequestParams
- type ModifyRoleResponse
- type ModifyRoleResponseParams
- type ModifyTopicRequest
- type ModifyTopicRequestParams
- type ModifyTopicResponse
- type ModifyTopicResponseParams
- type PacketStatistics
- type PublicAccessRule
- type RoleItem
- type SourceClusterGroupConfig
- type SourceClusterTopicConfig
- type StatisticsReport
- type SubscriptionData
- type Tag
- type TagFilter
- type TopicItem
- type VpcInfo
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 实例未就绪,请稍后重试。 FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" // 已达到主题数上限。 LIMITEXCEEDED_TOPICNUM = "LimitExceeded.TopicNum" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 客户端不存在。 RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client" // 消费组不存在,请检查后重试。 RESOURCENOTFOUND_GROUP = "ResourceNotFound.Group" // 实例不存在。 RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" // 消息不存在。 RESOURCENOTFOUND_MESSAGE = "ResourceNotFound.Message" // 角色不存在,请检查后重试。 RESOURCENOTFOUND_ROLE = "ResourceNotFound.Role" // 主题不存在,请检查后重试。 RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 实例Topic数量不能调整到已使用额度以下。 UNSUPPORTEDOPERATION_INSTANCETOPICNUMDOWNGRADE = "UnsupportedOperation.InstanceTopicNumDowngrade" // 资源已存在,请检查后重试。 UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists" )
const APIVersion = "2023-03-08"
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) CreateConsumerGroup ¶ added in v1.0.746
func (c *Client) CreateConsumerGroup(request *CreateConsumerGroupRequest) (response *CreateConsumerGroupResponse, err error)
CreateConsumerGroup 创建消费组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateConsumerGroupWithContext ¶ added in v1.0.746
func (c *Client) CreateConsumerGroupWithContext(ctx context.Context, request *CreateConsumerGroupRequest) (response *CreateConsumerGroupResponse, err error)
CreateConsumerGroup 创建消费组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateInstance ¶ added in v1.0.744
func (c *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance 购买新实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateInstanceWithContext ¶ added in v1.0.744
func (c *Client) CreateInstanceWithContext(ctx context.Context, request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance 购买新实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateMQTTInsPublicEndpoint ¶ added in v1.0.846
func (c *Client) CreateMQTTInsPublicEndpoint(request *CreateMQTTInsPublicEndpointRequest) (response *CreateMQTTInsPublicEndpointResponse, err error)
CreateMQTTInsPublicEndpoint 为MQTT实例创建公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateMQTTInsPublicEndpointWithContext ¶ added in v1.0.846
func (c *Client) CreateMQTTInsPublicEndpointWithContext(ctx context.Context, request *CreateMQTTInsPublicEndpointRequest) (response *CreateMQTTInsPublicEndpointResponse, err error)
CreateMQTTInsPublicEndpoint 为MQTT实例创建公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateMQTTInstance ¶ added in v1.0.845
func (c *Client) CreateMQTTInstance(request *CreateMQTTInstanceRequest) (response *CreateMQTTInstanceResponse, err error)
CreateMQTTInstance 购买新的MQTT实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateMQTTInstanceWithContext ¶ added in v1.0.845
func (c *Client) CreateMQTTInstanceWithContext(ctx context.Context, request *CreateMQTTInstanceRequest) (response *CreateMQTTInstanceResponse, err error)
CreateMQTTInstance 购买新的MQTT实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateMQTTTopic ¶ added in v1.0.846
func (c *Client) CreateMQTTTopic(request *CreateMQTTTopicRequest) (response *CreateMQTTTopicResponse, err error)
CreateMQTTTopic 创建主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" LIMITEXCEEDED_TOPICNUM = "LimitExceeded.TopicNum" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateMQTTTopicWithContext ¶ added in v1.0.846
func (c *Client) CreateMQTTTopicWithContext(ctx context.Context, request *CreateMQTTTopicRequest) (response *CreateMQTTTopicResponse, err error)
CreateMQTTTopic 创建主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" LIMITEXCEEDED_TOPICNUM = "LimitExceeded.TopicNum" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateMQTTUser ¶ added in v1.0.846
func (c *Client) CreateMQTTUser(request *CreateMQTTUserRequest) (response *CreateMQTTUserResponse, err error)
CreateMQTTUser 添加mqtt角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateMQTTUserWithContext ¶ added in v1.0.846
func (c *Client) CreateMQTTUserWithContext(ctx context.Context, request *CreateMQTTUserRequest) (response *CreateMQTTUserResponse, err error)
CreateMQTTUser 添加mqtt角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateRole ¶ added in v1.0.756
func (c *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
CreateRole 添加角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateRoleWithContext ¶ added in v1.0.756
func (c *Client) CreateRoleWithContext(ctx context.Context, request *CreateRoleRequest) (response *CreateRoleResponse, err error)
CreateRole 添加角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" OPERATIONDENIED = "OperationDenied" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateTopic ¶ added in v1.0.746
func (c *Client) CreateTopic(request *CreateTopicRequest) (response *CreateTopicResponse, err error)
CreateTopic 创建主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" LIMITEXCEEDED_TOPICNUM = "LimitExceeded.TopicNum" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) CreateTopicWithContext ¶ added in v1.0.746
func (c *Client) CreateTopicWithContext(ctx context.Context, request *CreateTopicRequest) (response *CreateTopicResponse, err error)
CreateTopic 创建主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" LIMITEXCEEDED_TOPICNUM = "LimitExceeded.TopicNum" OPERATIONDENIED = "OperationDenied" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" UNSUPPORTEDOPERATION_RESOURCEALREADYEXISTS = "UnsupportedOperation.ResourceAlreadyExists"
func (*Client) DeleteConsumerGroup ¶ added in v1.0.746
func (c *Client) DeleteConsumerGroup(request *DeleteConsumerGroupRequest) (response *DeleteConsumerGroupResponse, err error)
DeleteConsumerGroup 删除消费组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_GROUP = "ResourceNotFound.Group"
func (*Client) DeleteConsumerGroupWithContext ¶ added in v1.0.746
func (c *Client) DeleteConsumerGroupWithContext(ctx context.Context, request *DeleteConsumerGroupRequest) (response *DeleteConsumerGroupResponse, err error)
DeleteConsumerGroup 删除消费组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_GROUP = "ResourceNotFound.Group"
func (*Client) DeleteInstance ¶ added in v1.0.744
func (c *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
DeleteInstance 删除实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteInstanceWithContext ¶ added in v1.0.744
func (c *Client) DeleteInstanceWithContext(ctx context.Context, request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)
DeleteInstance 删除实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteMQTTInsPublicEndpoint ¶ added in v1.0.846
func (c *Client) DeleteMQTTInsPublicEndpoint(request *DeleteMQTTInsPublicEndpointRequest) (response *DeleteMQTTInsPublicEndpointResponse, err error)
DeleteMQTTInsPublicEndpoint 删除MQTT实例的公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteMQTTInsPublicEndpointWithContext ¶ added in v1.0.846
func (c *Client) DeleteMQTTInsPublicEndpointWithContext(ctx context.Context, request *DeleteMQTTInsPublicEndpointRequest) (response *DeleteMQTTInsPublicEndpointResponse, err error)
DeleteMQTTInsPublicEndpoint 删除MQTT实例的公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteMQTTInstance ¶ added in v1.0.846
func (c *Client) DeleteMQTTInstance(request *DeleteMQTTInstanceRequest) (response *DeleteMQTTInstanceResponse, err error)
DeleteMQTTInstance 删除MQTT实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteMQTTInstanceWithContext ¶ added in v1.0.846
func (c *Client) DeleteMQTTInstanceWithContext(ctx context.Context, request *DeleteMQTTInstanceRequest) (response *DeleteMQTTInstanceResponse, err error)
DeleteMQTTInstance 删除MQTT实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DeleteMQTTTopic ¶ added in v1.0.846
func (c *Client) DeleteMQTTTopic(request *DeleteMQTTTopicRequest) (response *DeleteMQTTTopicResponse, err error)
DeleteMQTTTopic 删除MQTT主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DeleteMQTTTopicWithContext ¶ added in v1.0.846
func (c *Client) DeleteMQTTTopicWithContext(ctx context.Context, request *DeleteMQTTTopicRequest) (response *DeleteMQTTTopicResponse, err error)
DeleteMQTTTopic 删除MQTT主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DeleteMQTTUser ¶ added in v1.0.846
func (c *Client) DeleteMQTTUser(request *DeleteMQTTUserRequest) (response *DeleteMQTTUserResponse, err error)
DeleteMQTTUser 删除MQTT访问用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_ROLE = "ResourceNotFound.Role"
func (*Client) DeleteMQTTUserWithContext ¶ added in v1.0.846
func (c *Client) DeleteMQTTUserWithContext(ctx context.Context, request *DeleteMQTTUserRequest) (response *DeleteMQTTUserResponse, err error)
DeleteMQTTUser 删除MQTT访问用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_ROLE = "ResourceNotFound.Role"
func (*Client) DeleteRole ¶ added in v1.0.756
func (c *Client) DeleteRole(request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
DeleteRole 删除角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_ROLE = "ResourceNotFound.Role"
func (*Client) DeleteRoleWithContext ¶ added in v1.0.756
func (c *Client) DeleteRoleWithContext(ctx context.Context, request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
DeleteRole 删除角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_ROLE = "ResourceNotFound.Role"
func (*Client) DeleteTopic ¶ added in v1.0.746
func (c *Client) DeleteTopic(request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
DeleteTopic 删除主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DeleteTopicWithContext ¶ added in v1.0.746
func (c *Client) DeleteTopicWithContext(ctx context.Context, request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
DeleteTopic 删除主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DescribeConsumerGroup ¶ added in v1.0.746
func (c *Client) DescribeConsumerGroup(request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
DescribeConsumerGroup 查询消费组详情
可能返回的错误码:
RESOURCENOTFOUND_GROUP = "ResourceNotFound.Group" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeConsumerGroupList ¶ added in v1.0.789
func (c *Client) DescribeConsumerGroupList(request *DescribeConsumerGroupListRequest) (response *DescribeConsumerGroupListResponse, err error)
DescribeConsumerGroupList 获取消费组列表,Filter参数使用说明如下:
1. ConsumerGroupName,名称模糊查询
2. ConsumeMessageOrderly,投递顺序性。"true":顺序投递;"false":并发投递
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeConsumerGroupListWithContext ¶ added in v1.0.789
func (c *Client) DescribeConsumerGroupListWithContext(ctx context.Context, request *DescribeConsumerGroupListRequest) (response *DescribeConsumerGroupListResponse, err error)
DescribeConsumerGroupList 获取消费组列表,Filter参数使用说明如下:
1. ConsumerGroupName,名称模糊查询
2. ConsumeMessageOrderly,投递顺序性。"true":顺序投递;"false":并发投递
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeConsumerGroupWithContext ¶ added in v1.0.746
func (c *Client) DescribeConsumerGroupWithContext(ctx context.Context, request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
DescribeConsumerGroup 查询消费组详情
可能返回的错误码:
RESOURCENOTFOUND_GROUP = "ResourceNotFound.Group" RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeInstance ¶ added in v1.0.744
func (c *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
DescribeInstance 查询实例信息
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeInstanceList ¶
func (c *Client) DescribeInstanceList(request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)
DescribeInstanceList 获取实例列表,Filters参数使用说明如下:
1. InstanceName, 名称模糊查询
2. InstanceId,实例ID查询
3. InstanceType, 实例类型查询,支持多选
3. InstanceStatus,实例状态查询,支持多选
当使用TagFilters查询时,Filters参数失效。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeInstanceListWithContext ¶
func (c *Client) DescribeInstanceListWithContext(ctx context.Context, request *DescribeInstanceListRequest) (response *DescribeInstanceListResponse, err error)
DescribeInstanceList 获取实例列表,Filters参数使用说明如下:
1. InstanceName, 名称模糊查询
2. InstanceId,实例ID查询
3. InstanceType, 实例类型查询,支持多选
3. InstanceStatus,实例状态查询,支持多选
当使用TagFilters查询时,Filters参数失效。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeInstanceWithContext ¶ added in v1.0.744
func (c *Client) DescribeInstanceWithContext(ctx context.Context, request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)
DescribeInstance 查询实例信息
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTClient ¶ added in v1.0.846
func (c *Client) DescribeMQTTClient(request *DescribeMQTTClientRequest) (response *DescribeMQTTClientResponse, err error)
DescribeMQTTClient 查询 MQTT 客户端详情
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTClientWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTClientWithContext(ctx context.Context, request *DescribeMQTTClientRequest) (response *DescribeMQTTClientResponse, err error)
DescribeMQTTClient 查询 MQTT 客户端详情
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTInsPublicEndpoints ¶ added in v1.0.846
func (c *Client) DescribeMQTTInsPublicEndpoints(request *DescribeMQTTInsPublicEndpointsRequest) (response *DescribeMQTTInsPublicEndpointsResponse, err error)
DescribeMQTTInsPublicEndpoints 查询MQTT实例公网接入点
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTInsPublicEndpointsWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTInsPublicEndpointsWithContext(ctx context.Context, request *DescribeMQTTInsPublicEndpointsRequest) (response *DescribeMQTTInsPublicEndpointsResponse, err error)
DescribeMQTTInsPublicEndpoints 查询MQTT实例公网接入点
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTInsVPCEndpoints ¶ added in v1.0.846
func (c *Client) DescribeMQTTInsVPCEndpoints(request *DescribeMQTTInsVPCEndpointsRequest) (response *DescribeMQTTInsVPCEndpointsResponse, err error)
DescribeMQTTInsVPCEndpoints 查询MQTT实例公网接入点
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTInsVPCEndpointsWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTInsVPCEndpointsWithContext(ctx context.Context, request *DescribeMQTTInsVPCEndpointsRequest) (response *DescribeMQTTInsVPCEndpointsResponse, err error)
DescribeMQTTInsVPCEndpoints 查询MQTT实例公网接入点
可能返回的错误码:
RESOURCENOTFOUND_CLIENT = "ResourceNotFound.Client"
func (*Client) DescribeMQTTInstance ¶ added in v1.0.846
func (c *Client) DescribeMQTTInstance(request *DescribeMQTTInstanceRequest) (response *DescribeMQTTInstanceResponse, err error)
DescribeMQTTInstance 查询实例信息
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTInstanceCert ¶ added in v1.0.846
func (c *Client) DescribeMQTTInstanceCert(request *DescribeMQTTInstanceCertRequest) (response *DescribeMQTTInstanceCertResponse, err error)
DescribeMQTTInstanceCert 查询MQTT集群证书列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTInstanceCertWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTInstanceCertWithContext(ctx context.Context, request *DescribeMQTTInstanceCertRequest) (response *DescribeMQTTInstanceCertResponse, err error)
DescribeMQTTInstanceCert 查询MQTT集群证书列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTInstanceList ¶ added in v1.0.845
func (c *Client) DescribeMQTTInstanceList(request *DescribeMQTTInstanceListRequest) (response *DescribeMQTTInstanceListResponse, err error)
DescribeMQTTInstanceList 获取实例列表,Filters参数使用说明如下:
1. InstanceName, 名称模糊查询
2. InstanceId,实例ID查询
3. InstanceType, 实例类型查询,支持多选
3. InstanceStatus,实例状态查询,支持多选
当使用TagFilters查询时,Filters参数失效。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeMQTTInstanceListWithContext ¶ added in v1.0.845
func (c *Client) DescribeMQTTInstanceListWithContext(ctx context.Context, request *DescribeMQTTInstanceListRequest) (response *DescribeMQTTInstanceListResponse, err error)
DescribeMQTTInstanceList 获取实例列表,Filters参数使用说明如下:
1. InstanceName, 名称模糊查询
2. InstanceId,实例ID查询
3. InstanceType, 实例类型查询,支持多选
3. InstanceStatus,实例状态查询,支持多选
当使用TagFilters查询时,Filters参数失效。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeMQTTInstanceWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTInstanceWithContext(ctx context.Context, request *DescribeMQTTInstanceRequest) (response *DescribeMQTTInstanceResponse, err error)
DescribeMQTTInstance 查询实例信息
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTMessage ¶ added in v1.0.846
func (c *Client) DescribeMQTTMessage(request *DescribeMQTTMessageRequest) (response *DescribeMQTTMessageResponse, err error)
DescribeMQTTMessage 查询MQTT消息详情
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_MESSAGE = "ResourceNotFound.Message"
func (*Client) DescribeMQTTMessageList ¶ added in v1.0.846
func (c *Client) DescribeMQTTMessageList(request *DescribeMQTTMessageListRequest) (response *DescribeMQTTMessageListResponse, err error)
DescribeMQTTMessageList 查询消息列表,如查询死信,请设置ConsumerGroup参数
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTMessageListWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTMessageListWithContext(ctx context.Context, request *DescribeMQTTMessageListRequest) (response *DescribeMQTTMessageListResponse, err error)
DescribeMQTTMessageList 查询消息列表,如查询死信,请设置ConsumerGroup参数
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTMessageWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTMessageWithContext(ctx context.Context, request *DescribeMQTTMessageRequest) (response *DescribeMQTTMessageResponse, err error)
DescribeMQTTMessage 查询MQTT消息详情
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_MESSAGE = "ResourceNotFound.Message"
func (*Client) DescribeMQTTProductSKUList ¶ added in v1.0.845
func (c *Client) DescribeMQTTProductSKUList(request *DescribeMQTTProductSKUListRequest) (response *DescribeMQTTProductSKUListResponse, err error)
DescribeMQTTProductSKUList 获取产品售卖规格
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTProductSKUListWithContext ¶ added in v1.0.845
func (c *Client) DescribeMQTTProductSKUListWithContext(ctx context.Context, request *DescribeMQTTProductSKUListRequest) (response *DescribeMQTTProductSKUListResponse, err error)
DescribeMQTTProductSKUList 获取产品售卖规格
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTTopic ¶ added in v1.0.846
func (c *Client) DescribeMQTTTopic(request *DescribeMQTTTopicRequest) (response *DescribeMQTTTopicResponse, err error)
DescribeMQTTTopic 查询mqtt主题详情
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DescribeMQTTTopicList ¶ added in v1.0.846
func (c *Client) DescribeMQTTTopicList(request *DescribeMQTTTopicListRequest) (response *DescribeMQTTTopicListResponse, err error)
DescribeMQTTTopicList 获取主题列表,Filter参数使用说明如下:
1. TopicName,主题名称模糊搜索
2. TopicType,主题类型查询,支持多选,可选值:Normal,Order,Transaction,DelayScheduled
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTTopicListWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTTopicListWithContext(ctx context.Context, request *DescribeMQTTTopicListRequest) (response *DescribeMQTTTopicListResponse, err error)
DescribeMQTTTopicList 获取主题列表,Filter参数使用说明如下:
1. TopicName,主题名称模糊搜索
2. TopicType,主题类型查询,支持多选,可选值:Normal,Order,Transaction,DelayScheduled
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTTopicWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTTopicWithContext(ctx context.Context, request *DescribeMQTTTopicRequest) (response *DescribeMQTTTopicResponse, err error)
DescribeMQTTTopic 查询mqtt主题详情
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DescribeMQTTUserList ¶ added in v1.0.846
func (c *Client) DescribeMQTTUserList(request *DescribeMQTTUserListRequest) (response *DescribeMQTTUserListResponse, err error)
DescribeMQTTUserList 查询用户列表,Filter参数使用说明如下:
1. Username,用户名称模糊搜索
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeMQTTUserListWithContext ¶ added in v1.0.846
func (c *Client) DescribeMQTTUserListWithContext(ctx context.Context, request *DescribeMQTTUserListRequest) (response *DescribeMQTTUserListResponse, err error)
DescribeMQTTUserList 查询用户列表,Filter参数使用说明如下:
1. Username,用户名称模糊搜索
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeRoleList ¶ added in v1.0.756
func (c *Client) DescribeRoleList(request *DescribeRoleListRequest) (response *DescribeRoleListResponse, err error)
DescribeRoleList 查询角色列表,Filter参数使用说明如下:
1. RoleName,角色名称模糊搜索
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeRoleListWithContext ¶ added in v1.0.756
func (c *Client) DescribeRoleListWithContext(ctx context.Context, request *DescribeRoleListRequest) (response *DescribeRoleListResponse, err error)
DescribeRoleList 查询角色列表,Filter参数使用说明如下:
1. RoleName,角色名称模糊搜索
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeTopic ¶ added in v1.0.746
func (c *Client) DescribeTopic(request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
DescribeTopic 查询主题详情,Offset和Limit参数是指订阅该主题的消费组查询分页参数,Filter参数使用说明如下:
ConsumerGroup,消费组名称过滤 ¶
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) DescribeTopicList ¶
func (c *Client) DescribeTopicList(request *DescribeTopicListRequest) (response *DescribeTopicListResponse, err error)
DescribeTopicList 获取主题列表,Filter参数使用说明如下:
1. TopicName,主题名称模糊搜索
2. TopicType,主题类型查询,支持多选,可选值:Normal,Order,Transaction,DelayScheduled
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeTopicListWithContext ¶
func (c *Client) DescribeTopicListWithContext(ctx context.Context, request *DescribeTopicListRequest) (response *DescribeTopicListResponse, err error)
DescribeTopicList 获取主题列表,Filter参数使用说明如下:
1. TopicName,主题名称模糊搜索
2. TopicType,主题类型查询,支持多选,可选值:Normal,Order,Transaction,DelayScheduled
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) DescribeTopicWithContext ¶ added in v1.0.746
func (c *Client) DescribeTopicWithContext(ctx context.Context, request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
DescribeTopic 查询主题详情,Offset和Limit参数是指订阅该主题的消费组查询分页参数,Filter参数使用说明如下:
ConsumerGroup,消费组名称过滤 ¶
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance" RESOURCENOTFOUND_TOPIC = "ResourceNotFound.Topic"
func (*Client) ImportSourceClusterConsumerGroups ¶ added in v1.0.799
func (c *Client) ImportSourceClusterConsumerGroups(request *ImportSourceClusterConsumerGroupsRequest) (response *ImportSourceClusterConsumerGroupsResponse, err error)
ImportSourceClusterConsumerGroups 导入消费者组列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ImportSourceClusterConsumerGroupsWithContext ¶ added in v1.0.799
func (c *Client) ImportSourceClusterConsumerGroupsWithContext(ctx context.Context, request *ImportSourceClusterConsumerGroupsRequest) (response *ImportSourceClusterConsumerGroupsResponse, err error)
ImportSourceClusterConsumerGroups 导入消费者组列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ImportSourceClusterTopics ¶ added in v1.0.799
func (c *Client) ImportSourceClusterTopics(request *ImportSourceClusterTopicsRequest) (response *ImportSourceClusterTopicsResponse, err error)
ImportSourceClusterTopics 导入topic列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ImportSourceClusterTopicsWithContext ¶ added in v1.0.799
func (c *Client) ImportSourceClusterTopicsWithContext(ctx context.Context, request *ImportSourceClusterTopicsRequest) (response *ImportSourceClusterTopicsResponse, err error)
ImportSourceClusterTopics 导入topic列表
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ModifyConsumerGroup ¶ added in v1.0.746
func (c *Client) ModifyConsumerGroup(request *ModifyConsumerGroupRequest) (response *ModifyConsumerGroupResponse, err error)
ModifyConsumerGroup 修改消费组属性
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ModifyConsumerGroupWithContext ¶ added in v1.0.746
func (c *Client) ModifyConsumerGroupWithContext(ctx context.Context, request *ModifyConsumerGroupRequest) (response *ModifyConsumerGroupResponse, err error)
ModifyConsumerGroup 修改消费组属性
可能返回的错误码:
RESOURCENOTFOUND_INSTANCE = "ResourceNotFound.Instance"
func (*Client) ModifyInstance ¶ added in v1.0.744
func (c *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
ModifyInstance 修改实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION_INSTANCETOPICNUMDOWNGRADE = "UnsupportedOperation.InstanceTopicNumDowngrade"
func (*Client) ModifyInstanceWithContext ¶ added in v1.0.744
func (c *Client) ModifyInstanceWithContext(ctx context.Context, request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
ModifyInstance 修改实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION_INSTANCETOPICNUMDOWNGRADE = "UnsupportedOperation.InstanceTopicNumDowngrade"
func (*Client) ModifyMQTTInsPublicEndpoint ¶ added in v1.0.846
func (c *Client) ModifyMQTTInsPublicEndpoint(request *ModifyMQTTInsPublicEndpointRequest) (response *ModifyMQTTInsPublicEndpointResponse, err error)
ModifyMQTTInsPublicEndpoint 更新MQTT实例公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION_INSTANCETOPICNUMDOWNGRADE = "UnsupportedOperation.InstanceTopicNumDowngrade"
func (*Client) ModifyMQTTInsPublicEndpointWithContext ¶ added in v1.0.846
func (c *Client) ModifyMQTTInsPublicEndpointWithContext(ctx context.Context, request *ModifyMQTTInsPublicEndpointRequest) (response *ModifyMQTTInsPublicEndpointResponse, err error)
ModifyMQTTInsPublicEndpoint 更新MQTT实例公网接入点
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNSUPPORTEDOPERATION_INSTANCETOPICNUMDOWNGRADE = "UnsupportedOperation.InstanceTopicNumDowngrade"
func (*Client) ModifyMQTTInstance ¶ added in v1.0.846
func (c *Client) ModifyMQTTInstance(request *ModifyMQTTInstanceRequest) (response *ModifyMQTTInstanceResponse, err error)
ModifyMQTTInstance 修改实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) ModifyMQTTInstanceCertBinding ¶ added in v1.0.846
func (c *Client) ModifyMQTTInstanceCertBinding(request *ModifyMQTTInstanceCertBindingRequest) (response *ModifyMQTTInstanceCertBindingResponse, err error)
ModifyMQTTInstanceCertBinding 更新MQTT集群绑定证书
参数传空,则为删除证书
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) ModifyMQTTInstanceCertBindingWithContext ¶ added in v1.0.846
func (c *Client) ModifyMQTTInstanceCertBindingWithContext(ctx context.Context, request *ModifyMQTTInstanceCertBindingRequest) (response *ModifyMQTTInstanceCertBindingResponse, err error)
ModifyMQTTInstanceCertBinding 更新MQTT集群绑定证书
参数传空,则为删除证书
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) ModifyMQTTInstanceWithContext ¶ added in v1.0.846
func (c *Client) ModifyMQTTInstanceWithContext(ctx context.Context, request *ModifyMQTTInstanceRequest) (response *ModifyMQTTInstanceResponse, err error)
ModifyMQTTInstance 修改实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INSTANCENOTREADY = "FailedOperation.InstanceNotReady" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) ModifyMQTTTopic ¶ added in v1.0.846
func (c *Client) ModifyMQTTTopic(request *ModifyMQTTTopicRequest) (response *ModifyMQTTTopicResponse, err error)
ModifyMQTTTopic 修改主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyMQTTTopicWithContext ¶ added in v1.0.846
func (c *Client) ModifyMQTTTopicWithContext(ctx context.Context, request *ModifyMQTTTopicRequest) (response *ModifyMQTTTopicResponse, err error)
ModifyMQTTTopic 修改主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyMQTTUser ¶ added in v1.0.846
func (c *Client) ModifyMQTTUser(request *ModifyMQTTUserRequest) (response *ModifyMQTTUserResponse, err error)
ModifyMQTTUser 修改MQTT角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyMQTTUserWithContext ¶ added in v1.0.846
func (c *Client) ModifyMQTTUserWithContext(ctx context.Context, request *ModifyMQTTUserRequest) (response *ModifyMQTTUserResponse, err error)
ModifyMQTTUser 修改MQTT角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyRole ¶ added in v1.0.756
func (c *Client) ModifyRole(request *ModifyRoleRequest) (response *ModifyRoleResponse, err error)
ModifyRole 修改角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyRoleWithContext ¶ added in v1.0.756
func (c *Client) ModifyRoleWithContext(ctx context.Context, request *ModifyRoleRequest) (response *ModifyRoleResponse, err error)
ModifyRole 修改角色
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyTopic ¶ added in v1.0.746
func (c *Client) ModifyTopic(request *ModifyTopicRequest) (response *ModifyTopicResponse, err error)
ModifyTopic 修改主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) ModifyTopicWithContext ¶ added in v1.0.746
func (c *Client) ModifyTopicWithContext(ctx context.Context, request *ModifyTopicRequest) (response *ModifyTopicResponse, err error)
ModifyTopic 修改主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
type ConsumeGroupItem ¶ added in v1.0.789
type ConsumeGroupItem struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type CreateConsumerGroupRequest ¶ added in v1.0.746
type CreateConsumerGroupRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewCreateConsumerGroupRequest ¶ added in v1.0.746
func NewCreateConsumerGroupRequest() (request *CreateConsumerGroupRequest)
func (*CreateConsumerGroupRequest) FromJsonString ¶ added in v1.0.746
func (r *CreateConsumerGroupRequest) 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 (*CreateConsumerGroupRequest) ToJsonString ¶ added in v1.0.746
func (r *CreateConsumerGroupRequest) ToJsonString() string
type CreateConsumerGroupRequestParams ¶ added in v1.0.746
type CreateConsumerGroupRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type CreateConsumerGroupResponse ¶ added in v1.0.746
type CreateConsumerGroupResponse struct { *tchttp.BaseResponse Response *CreateConsumerGroupResponseParams `json:"Response"` }
func NewCreateConsumerGroupResponse ¶ added in v1.0.746
func NewCreateConsumerGroupResponse() (response *CreateConsumerGroupResponse)
func (*CreateConsumerGroupResponse) FromJsonString ¶ added in v1.0.746
func (r *CreateConsumerGroupResponse) 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 (*CreateConsumerGroupResponse) ToJsonString ¶ added in v1.0.746
func (r *CreateConsumerGroupResponse) ToJsonString() string
type CreateConsumerGroupResponseParams ¶ added in v1.0.746
type CreateConsumerGroupResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateInstanceRequest ¶ added in v1.0.744
type CreateInstanceRequest struct { *tchttp.BaseRequest // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 商品规格,可用规格如下: // experiment_500, // basic_1k, // basic_2k, // basic_4k, // basic_6k, // pro_4k, // pro_6k, // pro_1w, // pro_2w, // pro_3w, // pro_4w, // pro_5w, // platinum_6k, // platinum_1w, // platinum_2w, // platinum_4w, // platinum_10w, // platinum_15w, // platinum_20w, // platinum_40w, // platinum_60w, // platinum_100w SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 标签列表 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 实例绑定的VPC信息 VpcList []*VpcInfo `json:"VpcList,omitnil,omitempty" name:"VpcList"` // 是否开启公网 EnablePublic *bool `json:"EnablePublic,omitnil,omitempty" name:"EnablePublic"` // 公网带宽(单位:兆) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问白名单 IpRules []*IpRule `json:"IpRules,omitnil,omitempty" name:"IpRules"` // 消息保留时长(单位:小时) MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 付费模式(0: 后付费;1: 预付费) PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 是否自动续费(0: 不自动续费;1: 自动续费) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 购买时长(单位:月) TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 最大可创建主题数 MaxTopicNum *int64 `json:"MaxTopicNum,omitnil,omitempty" name:"MaxTopicNum"` }
func NewCreateInstanceRequest ¶ added in v1.0.744
func NewCreateInstanceRequest() (request *CreateInstanceRequest)
func (*CreateInstanceRequest) FromJsonString ¶ added in v1.0.744
func (r *CreateInstanceRequest) 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 (*CreateInstanceRequest) ToJsonString ¶ added in v1.0.744
func (r *CreateInstanceRequest) ToJsonString() string
type CreateInstanceRequestParams ¶ added in v1.0.744
type CreateInstanceRequestParams struct { // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 商品规格,可用规格如下: // experiment_500, // basic_1k, // basic_2k, // basic_4k, // basic_6k, // pro_4k, // pro_6k, // pro_1w, // pro_2w, // pro_3w, // pro_4w, // pro_5w, // platinum_6k, // platinum_1w, // platinum_2w, // platinum_4w, // platinum_10w, // platinum_15w, // platinum_20w, // platinum_40w, // platinum_60w, // platinum_100w SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 标签列表 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 实例绑定的VPC信息 VpcList []*VpcInfo `json:"VpcList,omitnil,omitempty" name:"VpcList"` // 是否开启公网 EnablePublic *bool `json:"EnablePublic,omitnil,omitempty" name:"EnablePublic"` // 公网带宽(单位:兆) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问白名单 IpRules []*IpRule `json:"IpRules,omitnil,omitempty" name:"IpRules"` // 消息保留时长(单位:小时) MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 付费模式(0: 后付费;1: 预付费) PayMode *int64 `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 是否自动续费(0: 不自动续费;1: 自动续费) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 购买时长(单位:月) TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 最大可创建主题数 MaxTopicNum *int64 `json:"MaxTopicNum,omitnil,omitempty" name:"MaxTopicNum"` }
Predefined struct for user
type CreateInstanceResponse ¶ added in v1.0.744
type CreateInstanceResponse struct { *tchttp.BaseResponse Response *CreateInstanceResponseParams `json:"Response"` }
func NewCreateInstanceResponse ¶ added in v1.0.744
func NewCreateInstanceResponse() (response *CreateInstanceResponse)
func (*CreateInstanceResponse) FromJsonString ¶ added in v1.0.744
func (r *CreateInstanceResponse) 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 (*CreateInstanceResponse) ToJsonString ¶ added in v1.0.744
func (r *CreateInstanceResponse) ToJsonString() string
type CreateInstanceResponseParams ¶ added in v1.0.744
type CreateInstanceResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMQTTInsPublicEndpointRequest ¶ added in v1.0.846
type CreateMQTTInsPublicEndpointRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问规则 Rules []*PublicAccessRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewCreateMQTTInsPublicEndpointRequest ¶ added in v1.0.846
func NewCreateMQTTInsPublicEndpointRequest() (request *CreateMQTTInsPublicEndpointRequest)
func (*CreateMQTTInsPublicEndpointRequest) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTInsPublicEndpointRequest) 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 (*CreateMQTTInsPublicEndpointRequest) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTInsPublicEndpointRequest) ToJsonString() string
type CreateMQTTInsPublicEndpointRequestParams ¶ added in v1.0.846
type CreateMQTTInsPublicEndpointRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问规则 Rules []*PublicAccessRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type CreateMQTTInsPublicEndpointResponse ¶ added in v1.0.846
type CreateMQTTInsPublicEndpointResponse struct { *tchttp.BaseResponse Response *CreateMQTTInsPublicEndpointResponseParams `json:"Response"` }
func NewCreateMQTTInsPublicEndpointResponse ¶ added in v1.0.846
func NewCreateMQTTInsPublicEndpointResponse() (response *CreateMQTTInsPublicEndpointResponse)
func (*CreateMQTTInsPublicEndpointResponse) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTInsPublicEndpointResponse) 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 (*CreateMQTTInsPublicEndpointResponse) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTInsPublicEndpointResponse) ToJsonString() string
type CreateMQTTInsPublicEndpointResponseParams ¶ added in v1.0.846
type CreateMQTTInsPublicEndpointResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMQTTInstanceRequest ¶ added in v1.0.845
type CreateMQTTInstanceRequest struct { *tchttp.BaseRequest // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 商品规格,可用规格如下: // experiment_500, // basic_1k, // basic_2k, // basic_4k, // basic_6k, // pro_4k, // pro_6k, // pro_1w, // pro_2w, // pro_3w, // pro_4w, // pro_5w, // platinum_6k, // platinum_1w, // platinum_2w, // platinum_4w, // platinum_10w, // platinum_15w, // platinum_20w, // platinum_40w, // platinum_60w, // platinum_100w SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 标签列表 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 实例绑定的VPC信息 VpcList []*VpcInfo `json:"VpcList,omitnil,omitempty" name:"VpcList"` // 是否开启公网 EnablePublic *bool `json:"EnablePublic,omitnil,omitempty" name:"EnablePublic"` // 公网带宽(单位:兆) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问白名单 IpRules []*IpRule `json:"IpRules,omitnil,omitempty" name:"IpRules"` // 是否自动续费(0: 不自动续费;1: 自动续费) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 购买时长(单位:月) TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
func NewCreateMQTTInstanceRequest ¶ added in v1.0.845
func NewCreateMQTTInstanceRequest() (request *CreateMQTTInstanceRequest)
func (*CreateMQTTInstanceRequest) FromJsonString ¶ added in v1.0.845
func (r *CreateMQTTInstanceRequest) 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 (*CreateMQTTInstanceRequest) ToJsonString ¶ added in v1.0.845
func (r *CreateMQTTInstanceRequest) ToJsonString() string
type CreateMQTTInstanceRequestParams ¶ added in v1.0.845
type CreateMQTTInstanceRequestParams struct { // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 商品规格,可用规格如下: // experiment_500, // basic_1k, // basic_2k, // basic_4k, // basic_6k, // pro_4k, // pro_6k, // pro_1w, // pro_2w, // pro_3w, // pro_4w, // pro_5w, // platinum_6k, // platinum_1w, // platinum_2w, // platinum_4w, // platinum_10w, // platinum_15w, // platinum_20w, // platinum_40w, // platinum_60w, // platinum_100w SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 标签列表 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 实例绑定的VPC信息 VpcList []*VpcInfo `json:"VpcList,omitnil,omitempty" name:"VpcList"` // 是否开启公网 EnablePublic *bool `json:"EnablePublic,omitnil,omitempty" name:"EnablePublic"` // 公网带宽(单位:兆) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问白名单 IpRules []*IpRule `json:"IpRules,omitnil,omitempty" name:"IpRules"` // 是否自动续费(0: 不自动续费;1: 自动续费) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 购买时长(单位:月) TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
Predefined struct for user
type CreateMQTTInstanceResponse ¶ added in v1.0.845
type CreateMQTTInstanceResponse struct { *tchttp.BaseResponse Response *CreateMQTTInstanceResponseParams `json:"Response"` }
func NewCreateMQTTInstanceResponse ¶ added in v1.0.845
func NewCreateMQTTInstanceResponse() (response *CreateMQTTInstanceResponse)
func (*CreateMQTTInstanceResponse) FromJsonString ¶ added in v1.0.845
func (r *CreateMQTTInstanceResponse) 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 (*CreateMQTTInstanceResponse) ToJsonString ¶ added in v1.0.845
func (r *CreateMQTTInstanceResponse) ToJsonString() string
type CreateMQTTInstanceResponseParams ¶ added in v1.0.845
type CreateMQTTInstanceResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMQTTTopicRequest ¶ added in v1.0.846
type CreateMQTTTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewCreateMQTTTopicRequest ¶ added in v1.0.846
func NewCreateMQTTTopicRequest() (request *CreateMQTTTopicRequest)
func (*CreateMQTTTopicRequest) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTTopicRequest) 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 (*CreateMQTTTopicRequest) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTTopicRequest) ToJsonString() string
type CreateMQTTTopicRequestParams ¶ added in v1.0.846
type CreateMQTTTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type CreateMQTTTopicResponse ¶ added in v1.0.846
type CreateMQTTTopicResponse struct { *tchttp.BaseResponse Response *CreateMQTTTopicResponseParams `json:"Response"` }
func NewCreateMQTTTopicResponse ¶ added in v1.0.846
func NewCreateMQTTTopicResponse() (response *CreateMQTTTopicResponse)
func (*CreateMQTTTopicResponse) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTTopicResponse) 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 (*CreateMQTTTopicResponse) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTTopicResponse) ToJsonString() string
type CreateMQTTTopicResponseParams ¶ added in v1.0.846
type CreateMQTTTopicResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateMQTTUserRequest ¶ added in v1.0.846
type CreateMQTTUserRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否开启生产权限 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 是否开启消费权限 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 密码,该字段为空时候则后端会默认生成 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
func NewCreateMQTTUserRequest ¶ added in v1.0.846
func NewCreateMQTTUserRequest() (request *CreateMQTTUserRequest)
func (*CreateMQTTUserRequest) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTUserRequest) 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 (*CreateMQTTUserRequest) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTUserRequest) ToJsonString() string
type CreateMQTTUserRequestParams ¶ added in v1.0.846
type CreateMQTTUserRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否开启生产权限 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 是否开启消费权限 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 密码,该字段为空时候则后端会默认生成 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
Predefined struct for user
type CreateMQTTUserResponse ¶ added in v1.0.846
type CreateMQTTUserResponse struct { *tchttp.BaseResponse Response *CreateMQTTUserResponseParams `json:"Response"` }
func NewCreateMQTTUserResponse ¶ added in v1.0.846
func NewCreateMQTTUserResponse() (response *CreateMQTTUserResponse)
func (*CreateMQTTUserResponse) FromJsonString ¶ added in v1.0.846
func (r *CreateMQTTUserResponse) 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 (*CreateMQTTUserResponse) ToJsonString ¶ added in v1.0.846
func (r *CreateMQTTUserResponse) ToJsonString() string
type CreateMQTTUserResponseParams ¶ added in v1.0.846
type CreateMQTTUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRoleRequest ¶ added in v1.0.756
type CreateRoleRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否开启生产权限 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 是否开启消费权限 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` }
func NewCreateRoleRequest ¶ added in v1.0.756
func NewCreateRoleRequest() (request *CreateRoleRequest)
func (*CreateRoleRequest) FromJsonString ¶ added in v1.0.756
func (r *CreateRoleRequest) 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 (*CreateRoleRequest) ToJsonString ¶ added in v1.0.756
func (r *CreateRoleRequest) ToJsonString() string
type CreateRoleRequestParams ¶ added in v1.0.756
type CreateRoleRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否开启生产权限 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 是否开启消费权限 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` }
Predefined struct for user
type CreateRoleResponse ¶ added in v1.0.756
type CreateRoleResponse struct { *tchttp.BaseResponse Response *CreateRoleResponseParams `json:"Response"` }
func NewCreateRoleResponse ¶ added in v1.0.756
func NewCreateRoleResponse() (response *CreateRoleResponse)
func (*CreateRoleResponse) FromJsonString ¶ added in v1.0.756
func (r *CreateRoleResponse) 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 (*CreateRoleResponse) ToJsonString ¶ added in v1.0.756
func (r *CreateRoleResponse) ToJsonString() string
type CreateRoleResponseParams ¶ added in v1.0.756
type CreateRoleResponseParams struct { // 角色名 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTopicRequest ¶ added in v1.0.746
type CreateTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 主题类型 // UNSPECIFIED:未指定, // NORMAL:普通消息, // FIFO:顺序消息, // DELAY:延时消息, // TRANSACTION:事务消息 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 队列数量 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息保留时长 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` }
func NewCreateTopicRequest ¶ added in v1.0.746
func NewCreateTopicRequest() (request *CreateTopicRequest)
func (*CreateTopicRequest) FromJsonString ¶ added in v1.0.746
func (r *CreateTopicRequest) 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 (*CreateTopicRequest) ToJsonString ¶ added in v1.0.746
func (r *CreateTopicRequest) ToJsonString() string
type CreateTopicRequestParams ¶ added in v1.0.746
type CreateTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 主题类型 // UNSPECIFIED:未指定, // NORMAL:普通消息, // FIFO:顺序消息, // DELAY:延时消息, // TRANSACTION:事务消息 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 队列数量 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息保留时长 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` }
Predefined struct for user
type CreateTopicResponse ¶ added in v1.0.746
type CreateTopicResponse struct { *tchttp.BaseResponse Response *CreateTopicResponseParams `json:"Response"` }
func NewCreateTopicResponse ¶ added in v1.0.746
func NewCreateTopicResponse() (response *CreateTopicResponse)
func (*CreateTopicResponse) FromJsonString ¶ added in v1.0.746
func (r *CreateTopicResponse) 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 (*CreateTopicResponse) ToJsonString ¶ added in v1.0.746
func (r *CreateTopicResponse) ToJsonString() string
type CreateTopicResponseParams ¶ added in v1.0.746
type CreateTopicResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CustomMapEntry ¶ added in v1.0.846
type DeleteConsumerGroupRequest ¶ added in v1.0.746
type DeleteConsumerGroupRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` }
func NewDeleteConsumerGroupRequest ¶ added in v1.0.746
func NewDeleteConsumerGroupRequest() (request *DeleteConsumerGroupRequest)
func (*DeleteConsumerGroupRequest) FromJsonString ¶ added in v1.0.746
func (r *DeleteConsumerGroupRequest) 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 (*DeleteConsumerGroupRequest) ToJsonString ¶ added in v1.0.746
func (r *DeleteConsumerGroupRequest) ToJsonString() string
type DeleteConsumerGroupRequestParams ¶ added in v1.0.746
type DeleteConsumerGroupRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` }
Predefined struct for user
type DeleteConsumerGroupResponse ¶ added in v1.0.746
type DeleteConsumerGroupResponse struct { *tchttp.BaseResponse Response *DeleteConsumerGroupResponseParams `json:"Response"` }
func NewDeleteConsumerGroupResponse ¶ added in v1.0.746
func NewDeleteConsumerGroupResponse() (response *DeleteConsumerGroupResponse)
func (*DeleteConsumerGroupResponse) FromJsonString ¶ added in v1.0.746
func (r *DeleteConsumerGroupResponse) 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 (*DeleteConsumerGroupResponse) ToJsonString ¶ added in v1.0.746
func (r *DeleteConsumerGroupResponse) ToJsonString() string
type DeleteConsumerGroupResponseParams ¶ added in v1.0.746
type DeleteConsumerGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteInstanceRequest ¶ added in v1.0.744
type DeleteInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDeleteInstanceRequest ¶ added in v1.0.744
func NewDeleteInstanceRequest() (request *DeleteInstanceRequest)
func (*DeleteInstanceRequest) FromJsonString ¶ added in v1.0.744
func (r *DeleteInstanceRequest) 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 (*DeleteInstanceRequest) ToJsonString ¶ added in v1.0.744
func (r *DeleteInstanceRequest) ToJsonString() string
type DeleteInstanceRequestParams ¶ added in v1.0.744
type DeleteInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DeleteInstanceResponse ¶ added in v1.0.744
type DeleteInstanceResponse struct { *tchttp.BaseResponse Response *DeleteInstanceResponseParams `json:"Response"` }
func NewDeleteInstanceResponse ¶ added in v1.0.744
func NewDeleteInstanceResponse() (response *DeleteInstanceResponse)
func (*DeleteInstanceResponse) FromJsonString ¶ added in v1.0.744
func (r *DeleteInstanceResponse) 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 (*DeleteInstanceResponse) ToJsonString ¶ added in v1.0.744
func (r *DeleteInstanceResponse) ToJsonString() string
type DeleteInstanceResponseParams ¶ added in v1.0.744
type DeleteInstanceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMQTTInsPublicEndpointRequest ¶ added in v1.0.846
type DeleteMQTTInsPublicEndpointRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDeleteMQTTInsPublicEndpointRequest ¶ added in v1.0.846
func NewDeleteMQTTInsPublicEndpointRequest() (request *DeleteMQTTInsPublicEndpointRequest)
func (*DeleteMQTTInsPublicEndpointRequest) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInsPublicEndpointRequest) 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 (*DeleteMQTTInsPublicEndpointRequest) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInsPublicEndpointRequest) ToJsonString() string
type DeleteMQTTInsPublicEndpointRequestParams ¶ added in v1.0.846
type DeleteMQTTInsPublicEndpointRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DeleteMQTTInsPublicEndpointResponse ¶ added in v1.0.846
type DeleteMQTTInsPublicEndpointResponse struct { *tchttp.BaseResponse Response *DeleteMQTTInsPublicEndpointResponseParams `json:"Response"` }
func NewDeleteMQTTInsPublicEndpointResponse ¶ added in v1.0.846
func NewDeleteMQTTInsPublicEndpointResponse() (response *DeleteMQTTInsPublicEndpointResponse)
func (*DeleteMQTTInsPublicEndpointResponse) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInsPublicEndpointResponse) 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 (*DeleteMQTTInsPublicEndpointResponse) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInsPublicEndpointResponse) ToJsonString() string
type DeleteMQTTInsPublicEndpointResponseParams ¶ added in v1.0.846
type DeleteMQTTInsPublicEndpointResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMQTTInstanceRequest ¶ added in v1.0.846
type DeleteMQTTInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDeleteMQTTInstanceRequest ¶ added in v1.0.846
func NewDeleteMQTTInstanceRequest() (request *DeleteMQTTInstanceRequest)
func (*DeleteMQTTInstanceRequest) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInstanceRequest) 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 (*DeleteMQTTInstanceRequest) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInstanceRequest) ToJsonString() string
type DeleteMQTTInstanceRequestParams ¶ added in v1.0.846
type DeleteMQTTInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DeleteMQTTInstanceResponse ¶ added in v1.0.846
type DeleteMQTTInstanceResponse struct { *tchttp.BaseResponse Response *DeleteMQTTInstanceResponseParams `json:"Response"` }
func NewDeleteMQTTInstanceResponse ¶ added in v1.0.846
func NewDeleteMQTTInstanceResponse() (response *DeleteMQTTInstanceResponse)
func (*DeleteMQTTInstanceResponse) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInstanceResponse) 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 (*DeleteMQTTInstanceResponse) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTInstanceResponse) ToJsonString() string
type DeleteMQTTInstanceResponseParams ¶ added in v1.0.846
type DeleteMQTTInstanceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMQTTTopicRequest ¶ added in v1.0.846
type DeleteMQTTTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
func NewDeleteMQTTTopicRequest ¶ added in v1.0.846
func NewDeleteMQTTTopicRequest() (request *DeleteMQTTTopicRequest)
func (*DeleteMQTTTopicRequest) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTTopicRequest) 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 (*DeleteMQTTTopicRequest) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTTopicRequest) ToJsonString() string
type DeleteMQTTTopicRequestParams ¶ added in v1.0.846
type DeleteMQTTTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
Predefined struct for user
type DeleteMQTTTopicResponse ¶ added in v1.0.846
type DeleteMQTTTopicResponse struct { *tchttp.BaseResponse Response *DeleteMQTTTopicResponseParams `json:"Response"` }
func NewDeleteMQTTTopicResponse ¶ added in v1.0.846
func NewDeleteMQTTTopicResponse() (response *DeleteMQTTTopicResponse)
func (*DeleteMQTTTopicResponse) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTTopicResponse) 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 (*DeleteMQTTTopicResponse) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTTopicResponse) ToJsonString() string
type DeleteMQTTTopicResponseParams ¶ added in v1.0.846
type DeleteMQTTTopicResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMQTTUserRequest ¶ added in v1.0.846
type DeleteMQTTUserRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` }
func NewDeleteMQTTUserRequest ¶ added in v1.0.846
func NewDeleteMQTTUserRequest() (request *DeleteMQTTUserRequest)
func (*DeleteMQTTUserRequest) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTUserRequest) 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 (*DeleteMQTTUserRequest) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTUserRequest) ToJsonString() string
type DeleteMQTTUserRequestParams ¶ added in v1.0.846
type DeleteMQTTUserRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` }
Predefined struct for user
type DeleteMQTTUserResponse ¶ added in v1.0.846
type DeleteMQTTUserResponse struct { *tchttp.BaseResponse Response *DeleteMQTTUserResponseParams `json:"Response"` }
func NewDeleteMQTTUserResponse ¶ added in v1.0.846
func NewDeleteMQTTUserResponse() (response *DeleteMQTTUserResponse)
func (*DeleteMQTTUserResponse) FromJsonString ¶ added in v1.0.846
func (r *DeleteMQTTUserResponse) 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 (*DeleteMQTTUserResponse) ToJsonString ¶ added in v1.0.846
func (r *DeleteMQTTUserResponse) ToJsonString() string
type DeleteMQTTUserResponseParams ¶ added in v1.0.846
type DeleteMQTTUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRoleRequest ¶ added in v1.0.756
type DeleteRoleRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` }
func NewDeleteRoleRequest ¶ added in v1.0.756
func NewDeleteRoleRequest() (request *DeleteRoleRequest)
func (*DeleteRoleRequest) FromJsonString ¶ added in v1.0.756
func (r *DeleteRoleRequest) 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 (*DeleteRoleRequest) ToJsonString ¶ added in v1.0.756
func (r *DeleteRoleRequest) ToJsonString() string
type DeleteRoleRequestParams ¶ added in v1.0.756
type DeleteRoleRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` }
Predefined struct for user
type DeleteRoleResponse ¶ added in v1.0.756
type DeleteRoleResponse struct { *tchttp.BaseResponse Response *DeleteRoleResponseParams `json:"Response"` }
func NewDeleteRoleResponse ¶ added in v1.0.756
func NewDeleteRoleResponse() (response *DeleteRoleResponse)
func (*DeleteRoleResponse) FromJsonString ¶ added in v1.0.756
func (r *DeleteRoleResponse) 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 (*DeleteRoleResponse) ToJsonString ¶ added in v1.0.756
func (r *DeleteRoleResponse) ToJsonString() string
type DeleteRoleResponseParams ¶ added in v1.0.756
type DeleteRoleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTopicRequest ¶ added in v1.0.746
type DeleteTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
func NewDeleteTopicRequest ¶ added in v1.0.746
func NewDeleteTopicRequest() (request *DeleteTopicRequest)
func (*DeleteTopicRequest) FromJsonString ¶ added in v1.0.746
func (r *DeleteTopicRequest) 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 (*DeleteTopicRequest) ToJsonString ¶ added in v1.0.746
func (r *DeleteTopicRequest) ToJsonString() string
type DeleteTopicRequestParams ¶ added in v1.0.746
type DeleteTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
Predefined struct for user
type DeleteTopicResponse ¶ added in v1.0.746
type DeleteTopicResponse struct { *tchttp.BaseResponse Response *DeleteTopicResponseParams `json:"Response"` }
func NewDeleteTopicResponse ¶ added in v1.0.746
func NewDeleteTopicResponse() (response *DeleteTopicResponse)
func (*DeleteTopicResponse) FromJsonString ¶ added in v1.0.746
func (r *DeleteTopicResponse) 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 (*DeleteTopicResponse) ToJsonString ¶ added in v1.0.746
func (r *DeleteTopicResponse) ToJsonString() string
type DeleteTopicResponseParams ¶ added in v1.0.746
type DeleteTopicResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConsumerGroupListRequest ¶ added in v1.0.789
type DescribeConsumerGroupListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询指定主题下的消费组 FromTopic *string `json:"FromTopic,omitnil,omitempty" name:"FromTopic"` }
func NewDescribeConsumerGroupListRequest ¶ added in v1.0.789
func NewDescribeConsumerGroupListRequest() (request *DescribeConsumerGroupListRequest)
func (*DescribeConsumerGroupListRequest) FromJsonString ¶ added in v1.0.789
func (r *DescribeConsumerGroupListRequest) 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 (*DescribeConsumerGroupListRequest) ToJsonString ¶ added in v1.0.789
func (r *DescribeConsumerGroupListRequest) ToJsonString() string
type DescribeConsumerGroupListRequestParams ¶ added in v1.0.789
type DescribeConsumerGroupListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询指定主题下的消费组 FromTopic *string `json:"FromTopic,omitnil,omitempty" name:"FromTopic"` }
Predefined struct for user
type DescribeConsumerGroupListResponse ¶ added in v1.0.789
type DescribeConsumerGroupListResponse struct { *tchttp.BaseResponse Response *DescribeConsumerGroupListResponseParams `json:"Response"` }
func NewDescribeConsumerGroupListResponse ¶ added in v1.0.789
func NewDescribeConsumerGroupListResponse() (response *DescribeConsumerGroupListResponse)
func (*DescribeConsumerGroupListResponse) FromJsonString ¶ added in v1.0.789
func (r *DescribeConsumerGroupListResponse) 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 (*DescribeConsumerGroupListResponse) ToJsonString ¶ added in v1.0.789
func (r *DescribeConsumerGroupListResponse) ToJsonString() string
type DescribeConsumerGroupListResponseParams ¶ added in v1.0.789
type DescribeConsumerGroupListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 消费组列表 Data []*ConsumeGroupItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConsumerGroupRequest ¶ added in v1.0.746
type DescribeConsumerGroupRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` }
func NewDescribeConsumerGroupRequest ¶ added in v1.0.746
func NewDescribeConsumerGroupRequest() (request *DescribeConsumerGroupRequest)
func (*DescribeConsumerGroupRequest) FromJsonString ¶ added in v1.0.746
func (r *DescribeConsumerGroupRequest) 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 (*DescribeConsumerGroupRequest) ToJsonString ¶ added in v1.0.746
func (r *DescribeConsumerGroupRequest) ToJsonString() string
type DescribeConsumerGroupRequestParams ¶ added in v1.0.746
type DescribeConsumerGroupRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` }
Predefined struct for user
type DescribeConsumerGroupResponse ¶ added in v1.0.746
type DescribeConsumerGroupResponse struct { *tchttp.BaseResponse Response *DescribeConsumerGroupResponseParams `json:"Response"` }
func NewDescribeConsumerGroupResponse ¶ added in v1.0.746
func NewDescribeConsumerGroupResponse() (response *DescribeConsumerGroupResponse)
func (*DescribeConsumerGroupResponse) FromJsonString ¶ added in v1.0.746
func (r *DescribeConsumerGroupResponse) 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 (*DescribeConsumerGroupResponse) ToJsonString ¶ added in v1.0.746
func (r *DescribeConsumerGroupResponse) ToJsonString() string
type DescribeConsumerGroupResponseParams ¶ added in v1.0.746
type DescribeConsumerGroupResponseParams struct { // 在线消费者数量 ConsumerNum *int64 `json:"ConsumerNum,omitnil,omitempty" name:"ConsumerNum"` // TPS Tps *int64 `json:"Tps,omitnil,omitempty" name:"Tps"` // 消息堆积数量 ConsumerLag *int64 `json:"ConsumerLag,omitnil,omitempty" name:"ConsumerLag"` // 消费者类型 ConsumeType *string `json:"ConsumeType,omitnil,omitempty" name:"ConsumeType"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstanceListRequest ¶
type DescribeInstanceListRequest struct { *tchttp.BaseRequest // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 标签过滤器 TagFilters []*TagFilter `json:"TagFilters,omitnil,omitempty" name:"TagFilters"` }
func NewDescribeInstanceListRequest ¶
func NewDescribeInstanceListRequest() (request *DescribeInstanceListRequest)
func (*DescribeInstanceListRequest) FromJsonString ¶
func (r *DescribeInstanceListRequest) 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 (*DescribeInstanceListRequest) ToJsonString ¶
func (r *DescribeInstanceListRequest) ToJsonString() string
type DescribeInstanceListRequestParams ¶
type DescribeInstanceListRequestParams struct { // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 标签过滤器 TagFilters []*TagFilter `json:"TagFilters,omitnil,omitempty" name:"TagFilters"` }
Predefined struct for user
type DescribeInstanceListResponse ¶
type DescribeInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeInstanceListResponseParams `json:"Response"` }
func NewDescribeInstanceListResponse ¶
func NewDescribeInstanceListResponse() (response *DescribeInstanceListResponse)
func (*DescribeInstanceListResponse) FromJsonString ¶
func (r *DescribeInstanceListResponse) 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 (*DescribeInstanceListResponse) ToJsonString ¶
func (r *DescribeInstanceListResponse) ToJsonString() string
type DescribeInstanceListResponseParams ¶
type DescribeInstanceListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 实例列表 Data []*InstanceItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstanceRequest ¶ added in v1.0.744
type DescribeInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeInstanceRequest ¶ added in v1.0.744
func NewDescribeInstanceRequest() (request *DescribeInstanceRequest)
func (*DescribeInstanceRequest) FromJsonString ¶ added in v1.0.744
func (r *DescribeInstanceRequest) 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 (*DescribeInstanceRequest) ToJsonString ¶ added in v1.0.744
func (r *DescribeInstanceRequest) ToJsonString() string
type DescribeInstanceRequestParams ¶ added in v1.0.744
type DescribeInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeInstanceResponse ¶ added in v1.0.744
type DescribeInstanceResponse struct { *tchttp.BaseResponse Response *DescribeInstanceResponseParams `json:"Response"` }
func NewDescribeInstanceResponse ¶ added in v1.0.744
func NewDescribeInstanceResponse() (response *DescribeInstanceResponse)
func (*DescribeInstanceResponse) FromJsonString ¶ added in v1.0.744
func (r *DescribeInstanceResponse) 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 (*DescribeInstanceResponse) ToJsonString ¶ added in v1.0.744
func (r *DescribeInstanceResponse) ToJsonString() string
type DescribeInstanceResponseParams ¶ added in v1.0.744
type DescribeInstanceResponseParams struct { // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 主题数量 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例最大主题数量 TopicNumLimit *int64 `json:"TopicNumLimit,omitnil,omitempty" name:"TopicNumLimit"` // 消费组数量 GroupNum *int64 `json:"GroupNum,omitnil,omitempty" name:"GroupNum"` // 实例最大消费组数量 GroupNumLimit *int64 `json:"GroupNumLimit,omitnil,omitempty" name:"GroupNumLimit"` // 消息保留时间,小时为单位 MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 最大可调整消息保留时间,小时为单位 RetentionUpperLimit *int64 `json:"RetentionUpperLimit,omitnil,omitempty" name:"RetentionUpperLimit"` // 最小可调整消息保留时间,小时为单位 RetentionLowerLimit *int64 `json:"RetentionLowerLimit,omitnil,omitempty" name:"RetentionLowerLimit"` // TPS限流值 TpsLimit *int64 `json:"TpsLimit,omitnil,omitempty" name:"TpsLimit"` // 弹性TPS限流值 ScaledTpsLimit *int64 `json:"ScaledTpsLimit,omitnil,omitempty" name:"ScaledTpsLimit"` // 延迟消息最长时间,小时为单位 MaxMessageDelay *int64 `json:"MaxMessageDelay,omitnil,omitempty" name:"MaxMessageDelay"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 消息发送接收比例 SendReceiveRatio *float64 `json:"SendReceiveRatio,omitnil,omitempty" name:"SendReceiveRatio"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 接入点列表 // 注意:此字段可能返回 null,表示取不到有效值。 EndpointList []*Endpoint `json:"EndpointList,omitnil,omitempty" name:"EndpointList"` // 主题队列数上限 TopicQueueNumUpperLimit *int64 `json:"TopicQueueNumUpperLimit,omitnil,omitempty" name:"TopicQueueNumUpperLimit"` // 主题队列数下限 TopicQueueNumLowerLimit *int64 `json:"TopicQueueNumLowerLimit,omitnil,omitempty" name:"TopicQueueNumLowerLimit"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 实例状态 InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"` // 实例规格 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 计费模式 PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 是否开启弹性TPS ScaledTpsEnabled *bool `json:"ScaledTpsEnabled,omitnil,omitempty" name:"ScaledTpsEnabled"` // 是否自动续费 RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 到期时间 ExpiryTime *int64 `json:"ExpiryTime,omitnil,omitempty" name:"ExpiryTime"` // 角色数量限制 RoleNumLimit *int64 `json:"RoleNumLimit,omitnil,omitempty" name:"RoleNumLimit"` // 是否开启 ACL // 注意:此字段可能返回 null,表示取不到有效值。 AclEnabled *bool `json:"AclEnabled,omitnil,omitempty" name:"AclEnabled"` // topic个数免费额度 // 注意:此字段可能返回 null,表示取不到有效值。 TopicNumLowerLimit *int64 `json:"TopicNumLowerLimit,omitnil,omitempty" name:"TopicNumLowerLimit"` // 最大可设置的topic个数 // 注意:此字段可能返回 null,表示取不到有效值。 TopicNumUpperLimit *int64 `json:"TopicNumUpperLimit,omitnil,omitempty" name:"TopicNumUpperLimit"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTClientRequest ¶ added in v1.0.846
type DescribeMQTTClientRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 客户端详情 ClientId *string `json:"ClientId,omitnil,omitempty" name:"ClientId"` }
func NewDescribeMQTTClientRequest ¶ added in v1.0.846
func NewDescribeMQTTClientRequest() (request *DescribeMQTTClientRequest)
func (*DescribeMQTTClientRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTClientRequest) 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 (*DescribeMQTTClientRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTClientRequest) ToJsonString() string
type DescribeMQTTClientRequestParams ¶ added in v1.0.846
type DescribeMQTTClientRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 客户端详情 ClientId *string `json:"ClientId,omitnil,omitempty" name:"ClientId"` }
Predefined struct for user
type DescribeMQTTClientResponse ¶ added in v1.0.846
type DescribeMQTTClientResponse struct { *tchttp.BaseResponse Response *DescribeMQTTClientResponseParams `json:"Response"` }
func NewDescribeMQTTClientResponse ¶ added in v1.0.846
func NewDescribeMQTTClientResponse() (response *DescribeMQTTClientResponse)
func (*DescribeMQTTClientResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTClientResponse) 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 (*DescribeMQTTClientResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTClientResponse) ToJsonString() string
type DescribeMQTTClientResponseParams ¶ added in v1.0.846
type DescribeMQTTClientResponseParams struct { // 客户端唯一标识 ClientId *string `json:"ClientId,omitnil,omitempty" name:"ClientId"` // 客户端网络地址 ClientAddress *string `json:"ClientAddress,omitnil,omitempty" name:"ClientAddress"` // MQTT 协议版本,4 表示 MQTT 3.1.1 ProtocolVersion *int64 `json:"ProtocolVersion,omitnil,omitempty" name:"ProtocolVersion"` // 保持连接时间,单位:秒 Keepalive *int64 `json:"Keepalive,omitnil,omitempty" name:"Keepalive"` // 连接状态,CONNECTED 已连接,DISCONNECTED 未连接 ConnectionStatus *string `json:"ConnectionStatus,omitnil,omitempty" name:"ConnectionStatus"` // 客户端创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 上次建立连接时间 ConnectTime *int64 `json:"ConnectTime,omitnil,omitempty" name:"ConnectTime"` // 上次断开连接时间,仅对持久会话(cleanSession=false)并且客户端当前未连接时有意义 DisconnectTime *int64 `json:"DisconnectTime,omitnil,omitempty" name:"DisconnectTime"` // 客户端的订阅列表 MQTTClientSubscriptions []*MQTTClientSubscription `json:"MQTTClientSubscriptions,omitnil,omitempty" name:"MQTTClientSubscriptions"` // 服务端到客户端的流量统计 Inbound *StatisticsReport `json:"Inbound,omitnil,omitempty" name:"Inbound"` // 客户端到服务端的流量统计 OutBound *StatisticsReport `json:"OutBound,omitnil,omitempty" name:"OutBound"` // cleansession标志 CleanSession *bool `json:"CleanSession,omitnil,omitempty" name:"CleanSession"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTInsPublicEndpointsRequest ¶ added in v1.0.846
type DescribeMQTTInsPublicEndpointsRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeMQTTInsPublicEndpointsRequest ¶ added in v1.0.846
func NewDescribeMQTTInsPublicEndpointsRequest() (request *DescribeMQTTInsPublicEndpointsRequest)
func (*DescribeMQTTInsPublicEndpointsRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsPublicEndpointsRequest) 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 (*DescribeMQTTInsPublicEndpointsRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsPublicEndpointsRequest) ToJsonString() string
type DescribeMQTTInsPublicEndpointsRequestParams ¶ added in v1.0.846
type DescribeMQTTInsPublicEndpointsRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeMQTTInsPublicEndpointsResponse ¶ added in v1.0.846
type DescribeMQTTInsPublicEndpointsResponse struct { *tchttp.BaseResponse Response *DescribeMQTTInsPublicEndpointsResponseParams `json:"Response"` }
func NewDescribeMQTTInsPublicEndpointsResponse ¶ added in v1.0.846
func NewDescribeMQTTInsPublicEndpointsResponse() (response *DescribeMQTTInsPublicEndpointsResponse)
func (*DescribeMQTTInsPublicEndpointsResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsPublicEndpointsResponse) 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 (*DescribeMQTTInsPublicEndpointsResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsPublicEndpointsResponse) ToJsonString() string
type DescribeMQTTInsPublicEndpointsResponseParams ¶ added in v1.0.846
type DescribeMQTTInsPublicEndpointsResponseParams struct { // 接入点 Endpoints []*MQTTEndpointItem `json:"Endpoints,omitnil,omitempty" name:"Endpoints"` // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问规则 Rules []*PublicAccessRule `json:"Rules,omitnil,omitempty" name:"Rules"` // 公网状态: // NORMAL-正常 // CLOSING-关闭中 // MODIFYING-修改中 // CREATING-开启中 // CLOSE-关闭 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTInsVPCEndpointsRequest ¶ added in v1.0.846
type DescribeMQTTInsVPCEndpointsRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeMQTTInsVPCEndpointsRequest ¶ added in v1.0.846
func NewDescribeMQTTInsVPCEndpointsRequest() (request *DescribeMQTTInsVPCEndpointsRequest)
func (*DescribeMQTTInsVPCEndpointsRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsVPCEndpointsRequest) 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 (*DescribeMQTTInsVPCEndpointsRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsVPCEndpointsRequest) ToJsonString() string
type DescribeMQTTInsVPCEndpointsRequestParams ¶ added in v1.0.846
type DescribeMQTTInsVPCEndpointsRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeMQTTInsVPCEndpointsResponse ¶ added in v1.0.846
type DescribeMQTTInsVPCEndpointsResponse struct { *tchttp.BaseResponse Response *DescribeMQTTInsVPCEndpointsResponseParams `json:"Response"` }
func NewDescribeMQTTInsVPCEndpointsResponse ¶ added in v1.0.846
func NewDescribeMQTTInsVPCEndpointsResponse() (response *DescribeMQTTInsVPCEndpointsResponse)
func (*DescribeMQTTInsVPCEndpointsResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsVPCEndpointsResponse) 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 (*DescribeMQTTInsVPCEndpointsResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInsVPCEndpointsResponse) ToJsonString() string
type DescribeMQTTInsVPCEndpointsResponseParams ¶ added in v1.0.846
type DescribeMQTTInsVPCEndpointsResponseParams struct { // 接入点 Endpoints []*MQTTEndpointItem `json:"Endpoints,omitnil,omitempty" name:"Endpoints"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTInstanceCertRequest ¶ added in v1.0.846
type DescribeMQTTInstanceCertRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeMQTTInstanceCertRequest ¶ added in v1.0.846
func NewDescribeMQTTInstanceCertRequest() (request *DescribeMQTTInstanceCertRequest)
func (*DescribeMQTTInstanceCertRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceCertRequest) 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 (*DescribeMQTTInstanceCertRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceCertRequest) ToJsonString() string
type DescribeMQTTInstanceCertRequestParams ¶ added in v1.0.846
type DescribeMQTTInstanceCertRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeMQTTInstanceCertResponse ¶ added in v1.0.846
type DescribeMQTTInstanceCertResponse struct { *tchttp.BaseResponse Response *DescribeMQTTInstanceCertResponseParams `json:"Response"` }
func NewDescribeMQTTInstanceCertResponse ¶ added in v1.0.846
func NewDescribeMQTTInstanceCertResponse() (response *DescribeMQTTInstanceCertResponse)
func (*DescribeMQTTInstanceCertResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceCertResponse) 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 (*DescribeMQTTInstanceCertResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceCertResponse) ToJsonString() string
type DescribeMQTTInstanceCertResponseParams ¶ added in v1.0.846
type DescribeMQTTInstanceCertResponseParams struct { // 集群id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 服务端证书id // 注意:此字段可能返回 null,表示取不到有效值。 SSLServerCertId *string `json:"SSLServerCertId,omitnil,omitempty" name:"SSLServerCertId"` // CA证书id // 注意:此字段可能返回 null,表示取不到有效值。 SSLCaCertId *string `json:"SSLCaCertId,omitnil,omitempty" name:"SSLCaCertId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTInstanceListRequest ¶ added in v1.0.845
type DescribeMQTTInstanceListRequest struct { *tchttp.BaseRequest // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeMQTTInstanceListRequest ¶ added in v1.0.845
func NewDescribeMQTTInstanceListRequest() (request *DescribeMQTTInstanceListRequest)
func (*DescribeMQTTInstanceListRequest) FromJsonString ¶ added in v1.0.845
func (r *DescribeMQTTInstanceListRequest) 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 (*DescribeMQTTInstanceListRequest) ToJsonString ¶ added in v1.0.845
func (r *DescribeMQTTInstanceListRequest) ToJsonString() string
type DescribeMQTTInstanceListRequestParams ¶ added in v1.0.845
type DescribeMQTTInstanceListRequestParams struct { // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeMQTTInstanceListResponse ¶ added in v1.0.845
type DescribeMQTTInstanceListResponse struct { *tchttp.BaseResponse Response *DescribeMQTTInstanceListResponseParams `json:"Response"` }
func NewDescribeMQTTInstanceListResponse ¶ added in v1.0.845
func NewDescribeMQTTInstanceListResponse() (response *DescribeMQTTInstanceListResponse)
func (*DescribeMQTTInstanceListResponse) FromJsonString ¶ added in v1.0.845
func (r *DescribeMQTTInstanceListResponse) 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 (*DescribeMQTTInstanceListResponse) ToJsonString ¶ added in v1.0.845
func (r *DescribeMQTTInstanceListResponse) ToJsonString() string
type DescribeMQTTInstanceListResponseParams ¶ added in v1.0.845
type DescribeMQTTInstanceListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 实例列表 Data []*MQTTInstanceItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTInstanceRequest ¶ added in v1.0.846
type DescribeMQTTInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeMQTTInstanceRequest ¶ added in v1.0.846
func NewDescribeMQTTInstanceRequest() (request *DescribeMQTTInstanceRequest)
func (*DescribeMQTTInstanceRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceRequest) 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 (*DescribeMQTTInstanceRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceRequest) ToJsonString() string
type DescribeMQTTInstanceRequestParams ¶ added in v1.0.846
type DescribeMQTTInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeMQTTInstanceResponse ¶ added in v1.0.846
type DescribeMQTTInstanceResponse struct { *tchttp.BaseResponse Response *DescribeMQTTInstanceResponseParams `json:"Response"` }
func NewDescribeMQTTInstanceResponse ¶ added in v1.0.846
func NewDescribeMQTTInstanceResponse() (response *DescribeMQTTInstanceResponse)
func (*DescribeMQTTInstanceResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceResponse) 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 (*DescribeMQTTInstanceResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTInstanceResponse) ToJsonString() string
type DescribeMQTTInstanceResponseParams ¶ added in v1.0.846
type DescribeMQTTInstanceResponseParams struct { // 实例类型, // EXPERIMENT 体验版 // BASIC 基础版 // PRO 专业版 // PLATINUM 铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 主题数量 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例最大主题数量 TopicNumLimit *int64 `json:"TopicNumLimit,omitnil,omitempty" name:"TopicNumLimit"` // TPS限流值 TpsLimit *int64 `json:"TpsLimit,omitnil,omitempty" name:"TpsLimit"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 实例状态 InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"` // 实例规格 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 订阅数上限 SubscriptionNumLimit *int64 `json:"SubscriptionNumLimit,omitnil,omitempty" name:"SubscriptionNumLimit"` // 客户端数量上限 ClientNumLimit *int64 `json:"ClientNumLimit,omitnil,omitempty" name:"ClientNumLimit"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTMessageListRequest ¶ added in v1.0.846
type DescribeMQTTMessageListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 开始时间 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 请求任务id TaskRequestId *string `json:"TaskRequestId,omitnil,omitempty" name:"TaskRequestId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeMQTTMessageListRequest ¶ added in v1.0.846
func NewDescribeMQTTMessageListRequest() (request *DescribeMQTTMessageListRequest)
func (*DescribeMQTTMessageListRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageListRequest) 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 (*DescribeMQTTMessageListRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageListRequest) ToJsonString() string
type DescribeMQTTMessageListRequestParams ¶ added in v1.0.846
type DescribeMQTTMessageListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 开始时间 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 请求任务id TaskRequestId *string `json:"TaskRequestId,omitnil,omitempty" name:"TaskRequestId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeMQTTMessageListResponse ¶ added in v1.0.846
type DescribeMQTTMessageListResponse struct { *tchttp.BaseResponse Response *DescribeMQTTMessageListResponseParams `json:"Response"` }
func NewDescribeMQTTMessageListResponse ¶ added in v1.0.846
func NewDescribeMQTTMessageListResponse() (response *DescribeMQTTMessageListResponse)
func (*DescribeMQTTMessageListResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageListResponse) 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 (*DescribeMQTTMessageListResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageListResponse) ToJsonString() string
type DescribeMQTTMessageListResponseParams ¶ added in v1.0.846
type DescribeMQTTMessageListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 消息记录列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*MQTTMessageItem `json:"Data,omitnil,omitempty" name:"Data"` // 请求任务id TaskRequestId *string `json:"TaskRequestId,omitnil,omitempty" name:"TaskRequestId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTMessageRequest ¶ added in v1.0.846
type DescribeMQTTMessageRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 消息ID MsgId *string `json:"MsgId,omitnil,omitempty" name:"MsgId"` }
func NewDescribeMQTTMessageRequest ¶ added in v1.0.846
func NewDescribeMQTTMessageRequest() (request *DescribeMQTTMessageRequest)
func (*DescribeMQTTMessageRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageRequest) 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 (*DescribeMQTTMessageRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageRequest) ToJsonString() string
type DescribeMQTTMessageRequestParams ¶ added in v1.0.846
type DescribeMQTTMessageRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 消息ID MsgId *string `json:"MsgId,omitnil,omitempty" name:"MsgId"` }
Predefined struct for user
type DescribeMQTTMessageResponse ¶ added in v1.0.846
type DescribeMQTTMessageResponse struct { *tchttp.BaseResponse Response *DescribeMQTTMessageResponseParams `json:"Response"` }
func NewDescribeMQTTMessageResponse ¶ added in v1.0.846
func NewDescribeMQTTMessageResponse() (response *DescribeMQTTMessageResponse)
func (*DescribeMQTTMessageResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageResponse) 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 (*DescribeMQTTMessageResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTMessageResponse) ToJsonString() string
type DescribeMQTTMessageResponseParams ¶ added in v1.0.846
type DescribeMQTTMessageResponseParams struct { // 消息体 Body *string `json:"Body,omitnil,omitempty" name:"Body"` // 详情参数 Properties []*CustomMapEntry `json:"Properties,omitnil,omitempty" name:"Properties"` // 生产时间 ProduceTime *string `json:"ProduceTime,omitnil,omitempty" name:"ProduceTime"` // 消息ID // 注意:此字段可能返回 null,表示取不到有效值。 MessageId *string `json:"MessageId,omitnil,omitempty" name:"MessageId"` // 生产者地址 ProducerAddr *string `json:"ProducerAddr,omitnil,omitempty" name:"ProducerAddr"` // Topic ShowTopicName *string `json:"ShowTopicName,omitnil,omitempty" name:"ShowTopicName"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTProductSKUListRequest ¶ added in v1.0.845
type DescribeMQTTProductSKUListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeMQTTProductSKUListRequest ¶ added in v1.0.845
func NewDescribeMQTTProductSKUListRequest() (request *DescribeMQTTProductSKUListRequest)
func (*DescribeMQTTProductSKUListRequest) FromJsonString ¶ added in v1.0.845
func (r *DescribeMQTTProductSKUListRequest) 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 (*DescribeMQTTProductSKUListRequest) ToJsonString ¶ added in v1.0.845
func (r *DescribeMQTTProductSKUListRequest) ToJsonString() string
type DescribeMQTTProductSKUListRequestParams ¶ added in v1.0.845
type DescribeMQTTProductSKUListRequestParams struct { }
Predefined struct for user
type DescribeMQTTProductSKUListResponse ¶ added in v1.0.845
type DescribeMQTTProductSKUListResponse struct { *tchttp.BaseResponse Response *DescribeMQTTProductSKUListResponseParams `json:"Response"` }
func NewDescribeMQTTProductSKUListResponse ¶ added in v1.0.845
func NewDescribeMQTTProductSKUListResponse() (response *DescribeMQTTProductSKUListResponse)
func (*DescribeMQTTProductSKUListResponse) FromJsonString ¶ added in v1.0.845
func (r *DescribeMQTTProductSKUListResponse) 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 (*DescribeMQTTProductSKUListResponse) ToJsonString ¶ added in v1.0.845
func (r *DescribeMQTTProductSKUListResponse) ToJsonString() string
type DescribeMQTTProductSKUListResponseParams ¶ added in v1.0.845
type DescribeMQTTProductSKUListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // mqtt商品配置信息 // 注意:此字段可能返回 null,表示取不到有效值。 MQTTProductSkuList []*MQTTProductSkuItem `json:"MQTTProductSkuList,omitnil,omitempty" name:"MQTTProductSkuList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTTopicListRequest ¶ added in v1.0.846
type DescribeMQTTTopicListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeMQTTTopicListRequest ¶ added in v1.0.846
func NewDescribeMQTTTopicListRequest() (request *DescribeMQTTTopicListRequest)
func (*DescribeMQTTTopicListRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicListRequest) 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 (*DescribeMQTTTopicListRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicListRequest) ToJsonString() string
type DescribeMQTTTopicListRequestParams ¶ added in v1.0.846
type DescribeMQTTTopicListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeMQTTTopicListResponse ¶ added in v1.0.846
type DescribeMQTTTopicListResponse struct { *tchttp.BaseResponse Response *DescribeMQTTTopicListResponseParams `json:"Response"` }
func NewDescribeMQTTTopicListResponse ¶ added in v1.0.846
func NewDescribeMQTTTopicListResponse() (response *DescribeMQTTTopicListResponse)
func (*DescribeMQTTTopicListResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicListResponse) 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 (*DescribeMQTTTopicListResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicListResponse) ToJsonString() string
type DescribeMQTTTopicListResponseParams ¶ added in v1.0.846
type DescribeMQTTTopicListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 主题列表 Data []*MQTTTopicItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTTopicRequest ¶ added in v1.0.846
type DescribeMQTTTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
func NewDescribeMQTTTopicRequest ¶ added in v1.0.846
func NewDescribeMQTTTopicRequest() (request *DescribeMQTTTopicRequest)
func (*DescribeMQTTTopicRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicRequest) 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 (*DescribeMQTTTopicRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicRequest) ToJsonString() string
type DescribeMQTTTopicRequestParams ¶ added in v1.0.846
type DescribeMQTTTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
Predefined struct for user
type DescribeMQTTTopicResponse ¶ added in v1.0.846
type DescribeMQTTTopicResponse struct { *tchttp.BaseResponse Response *DescribeMQTTTopicResponseParams `json:"Response"` }
func NewDescribeMQTTTopicResponse ¶ added in v1.0.846
func NewDescribeMQTTTopicResponse() (response *DescribeMQTTTopicResponse)
func (*DescribeMQTTTopicResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicResponse) 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 (*DescribeMQTTTopicResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTTopicResponse) ToJsonString() string
type DescribeMQTTTopicResponseParams ¶ added in v1.0.846
type DescribeMQTTTopicResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMQTTUserListRequest ¶ added in v1.0.846
type DescribeMQTTUserListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeMQTTUserListRequest ¶ added in v1.0.846
func NewDescribeMQTTUserListRequest() (request *DescribeMQTTUserListRequest)
func (*DescribeMQTTUserListRequest) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTUserListRequest) 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 (*DescribeMQTTUserListRequest) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTUserListRequest) ToJsonString() string
type DescribeMQTTUserListRequestParams ¶ added in v1.0.846
type DescribeMQTTUserListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeMQTTUserListResponse ¶ added in v1.0.846
type DescribeMQTTUserListResponse struct { *tchttp.BaseResponse Response *DescribeMQTTUserListResponseParams `json:"Response"` }
func NewDescribeMQTTUserListResponse ¶ added in v1.0.846
func NewDescribeMQTTUserListResponse() (response *DescribeMQTTUserListResponse)
func (*DescribeMQTTUserListResponse) FromJsonString ¶ added in v1.0.846
func (r *DescribeMQTTUserListResponse) 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 (*DescribeMQTTUserListResponse) ToJsonString ¶ added in v1.0.846
func (r *DescribeMQTTUserListResponse) ToJsonString() string
type DescribeMQTTUserListResponseParams ¶ added in v1.0.846
type DescribeMQTTUserListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 角色信息列表 Data []*MQTTUserItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRoleListRequest ¶ added in v1.0.756
type DescribeRoleListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeRoleListRequest ¶ added in v1.0.756
func NewDescribeRoleListRequest() (request *DescribeRoleListRequest)
func (*DescribeRoleListRequest) FromJsonString ¶ added in v1.0.756
func (r *DescribeRoleListRequest) 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 (*DescribeRoleListRequest) ToJsonString ¶ added in v1.0.756
func (r *DescribeRoleListRequest) ToJsonString() string
type DescribeRoleListRequestParams ¶ added in v1.0.756
type DescribeRoleListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeRoleListResponse ¶ added in v1.0.756
type DescribeRoleListResponse struct { *tchttp.BaseResponse Response *DescribeRoleListResponseParams `json:"Response"` }
func NewDescribeRoleListResponse ¶ added in v1.0.756
func NewDescribeRoleListResponse() (response *DescribeRoleListResponse)
func (*DescribeRoleListResponse) FromJsonString ¶ added in v1.0.756
func (r *DescribeRoleListResponse) 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 (*DescribeRoleListResponse) ToJsonString ¶ added in v1.0.756
func (r *DescribeRoleListResponse) ToJsonString() string
type DescribeRoleListResponseParams ¶ added in v1.0.756
type DescribeRoleListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 角色信息列表 Data []*RoleItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicListRequest ¶
type DescribeTopicListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTopicListRequest ¶
func NewDescribeTopicListRequest() (request *DescribeTopicListRequest)
func (*DescribeTopicListRequest) FromJsonString ¶
func (r *DescribeTopicListRequest) 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 (*DescribeTopicListRequest) ToJsonString ¶
func (r *DescribeTopicListRequest) ToJsonString() string
type DescribeTopicListRequestParams ¶
type DescribeTopicListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTopicListResponse ¶
type DescribeTopicListResponse struct { *tchttp.BaseResponse Response *DescribeTopicListResponseParams `json:"Response"` }
func NewDescribeTopicListResponse ¶
func NewDescribeTopicListResponse() (response *DescribeTopicListResponse)
func (*DescribeTopicListResponse) FromJsonString ¶
func (r *DescribeTopicListResponse) 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 (*DescribeTopicListResponse) ToJsonString ¶
func (r *DescribeTopicListResponse) ToJsonString() string
type DescribeTopicListResponseParams ¶
type DescribeTopicListResponseParams struct { // 查询总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 主题列表 Data []*TopicItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicRequest ¶ added in v1.0.746
type DescribeTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTopicRequest ¶ added in v1.0.746
func NewDescribeTopicRequest() (request *DescribeTopicRequest)
func (*DescribeTopicRequest) FromJsonString ¶ added in v1.0.746
func (r *DescribeTopicRequest) 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 (*DescribeTopicRequest) ToJsonString ¶ added in v1.0.746
func (r *DescribeTopicRequest) ToJsonString() string
type DescribeTopicRequestParams ¶ added in v1.0.746
type DescribeTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 查询条件列表 Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询起始位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询结果限制数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTopicResponse ¶ added in v1.0.746
type DescribeTopicResponse struct { *tchttp.BaseResponse Response *DescribeTopicResponseParams `json:"Response"` }
func NewDescribeTopicResponse ¶ added in v1.0.746
func NewDescribeTopicResponse() (response *DescribeTopicResponse)
func (*DescribeTopicResponse) FromJsonString ¶ added in v1.0.746
func (r *DescribeTopicResponse) 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 (*DescribeTopicResponse) ToJsonString ¶ added in v1.0.746
func (r *DescribeTopicResponse) ToJsonString() string
type DescribeTopicResponseParams ¶ added in v1.0.746
type DescribeTopicResponseParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 主题类型 // UNSPECIFIED:未指定, // NORMAL:普通消息, // FIFO:顺序消息, // DELAY:延时消息, // TRANSACTION:事务消息 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 最后写入时间,秒为单位 LastUpdateTime *int64 `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"` // 订阅数量 SubscriptionCount *int64 `json:"SubscriptionCount,omitnil,omitempty" name:"SubscriptionCount"` // 订阅关系列表 SubscriptionData []*SubscriptionData `json:"SubscriptionData,omitnil,omitempty" name:"SubscriptionData"` // 消息保留时长 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Endpoint ¶ added in v1.0.744
type Endpoint struct { // 接入点类型,枚举值如下 // VPC: VPC; // PUBLIC: 公网; // INTERNAL: 支撑网; Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 状态, // OPEN 开启, // CLOSE 关闭, // PROCESSING 操作中, Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 付费类型,仅公网 // PREPAID 包年包月 // POSTPAID 按量付费 // 注意:此字段可能返回 null,表示取不到有效值。 PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 接入点地址 // 注意:此字段可能返回 null,表示取不到有效值。 EndpointUrl *string `json:"EndpointUrl,omitnil,omitempty" name:"EndpointUrl"` // VPC ID // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID // 注意:此字段可能返回 null,表示取不到有效值。 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 公网带宽,Mbps为单位 // 注意:此字段可能返回 null,表示取不到有效值。 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网放通规则 // 注意:此字段可能返回 null,表示取不到有效值。 IpRules []*IpRule `json:"IpRules,omitnil,omitempty" name:"IpRules"` }
type ImportSourceClusterConsumerGroupsRequest ¶ added in v1.0.799
type ImportSourceClusterConsumerGroupsRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 待导入的消费组列表 GroupList []*SourceClusterGroupConfig `json:"GroupList,omitnil,omitempty" name:"GroupList"` }
func NewImportSourceClusterConsumerGroupsRequest ¶ added in v1.0.799
func NewImportSourceClusterConsumerGroupsRequest() (request *ImportSourceClusterConsumerGroupsRequest)
func (*ImportSourceClusterConsumerGroupsRequest) FromJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterConsumerGroupsRequest) 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 (*ImportSourceClusterConsumerGroupsRequest) ToJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterConsumerGroupsRequest) ToJsonString() string
type ImportSourceClusterConsumerGroupsRequestParams ¶ added in v1.0.799
type ImportSourceClusterConsumerGroupsRequestParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 待导入的消费组列表 GroupList []*SourceClusterGroupConfig `json:"GroupList,omitnil,omitempty" name:"GroupList"` }
Predefined struct for user
type ImportSourceClusterConsumerGroupsResponse ¶ added in v1.0.799
type ImportSourceClusterConsumerGroupsResponse struct { *tchttp.BaseResponse Response *ImportSourceClusterConsumerGroupsResponseParams `json:"Response"` }
func NewImportSourceClusterConsumerGroupsResponse ¶ added in v1.0.799
func NewImportSourceClusterConsumerGroupsResponse() (response *ImportSourceClusterConsumerGroupsResponse)
func (*ImportSourceClusterConsumerGroupsResponse) FromJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterConsumerGroupsResponse) 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 (*ImportSourceClusterConsumerGroupsResponse) ToJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterConsumerGroupsResponse) ToJsonString() string
type ImportSourceClusterConsumerGroupsResponseParams ¶ added in v1.0.799
type ImportSourceClusterConsumerGroupsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImportSourceClusterTopicsRequest ¶ added in v1.0.799
type ImportSourceClusterTopicsRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 待导入的主题列表 TopicList []*SourceClusterTopicConfig `json:"TopicList,omitnil,omitempty" name:"TopicList"` }
func NewImportSourceClusterTopicsRequest ¶ added in v1.0.799
func NewImportSourceClusterTopicsRequest() (request *ImportSourceClusterTopicsRequest)
func (*ImportSourceClusterTopicsRequest) FromJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterTopicsRequest) 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 (*ImportSourceClusterTopicsRequest) ToJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterTopicsRequest) ToJsonString() string
type ImportSourceClusterTopicsRequestParams ¶ added in v1.0.799
type ImportSourceClusterTopicsRequestParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 待导入的主题列表 TopicList []*SourceClusterTopicConfig `json:"TopicList,omitnil,omitempty" name:"TopicList"` }
Predefined struct for user
type ImportSourceClusterTopicsResponse ¶ added in v1.0.799
type ImportSourceClusterTopicsResponse struct { *tchttp.BaseResponse Response *ImportSourceClusterTopicsResponseParams `json:"Response"` }
func NewImportSourceClusterTopicsResponse ¶ added in v1.0.799
func NewImportSourceClusterTopicsResponse() (response *ImportSourceClusterTopicsResponse)
func (*ImportSourceClusterTopicsResponse) FromJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterTopicsResponse) 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 (*ImportSourceClusterTopicsResponse) ToJsonString ¶ added in v1.0.799
func (r *ImportSourceClusterTopicsResponse) ToJsonString() string
type ImportSourceClusterTopicsResponseParams ¶ added in v1.0.799
type ImportSourceClusterTopicsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InstanceItem ¶
type InstanceItem struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 实例类型, // EXPERIMENT,体验版 // BASIC,基础版 // PRO,专业版 // PLATINUM,铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例状态, // RUNNING, 运行中 // MAINTAINING,维护中 // ABNORMAL,异常 // OVERDUE,欠费 // DESTROYED,已删除 // CREATING,创建中 // MODIFYING,变配中 // CREATE_FAILURE,创建失败 // MODIFY_FAILURE,变配失败 // DELETING,删除中 InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"` // 实例主题数上限 TopicNumLimit *int64 `json:"TopicNumLimit,omitnil,omitempty" name:"TopicNumLimit"` // 实例消费组数量上限 GroupNumLimit *int64 `json:"GroupNumLimit,omitnil,omitempty" name:"GroupNumLimit"` // 计费模式, // POSTPAID,按量计费 // PREPAID,包年包月 PayMode *string `json:"PayMode,omitnil,omitempty" name:"PayMode"` // 到期时间,秒为单位 // 注意:此字段可能返回 null,表示取不到有效值。 ExpiryTime *int64 `json:"ExpiryTime,omitnil,omitempty" name:"ExpiryTime"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 主题数量 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 消费组数量 GroupNum *int64 `json:"GroupNum,omitnil,omitempty" name:"GroupNum"` // 标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` // 商品规格 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // TPS限流值 // 注意:此字段可能返回 null,表示取不到有效值。 TpsLimit *int64 `json:"TpsLimit,omitnil,omitempty" name:"TpsLimit"` // 弹性TPS限流值 // 注意:此字段可能返回 null,表示取不到有效值。 ScaledTpsLimit *int64 `json:"ScaledTpsLimit,omitnil,omitempty" name:"ScaledTpsLimit"` // 消息保留时间,小时为单位 // 注意:此字段可能返回 null,表示取不到有效值。 MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 延迟消息最大时长,小时为单位 // 注意:此字段可能返回 null,表示取不到有效值。 MaxMessageDelay *int64 `json:"MaxMessageDelay,omitnil,omitempty" name:"MaxMessageDelay"` }
type MQTTClientSubscription ¶ added in v1.0.846
type MQTTEndpointItem ¶ added in v1.0.846
type MQTTEndpointItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 接入点 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // vpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网信息 // 注意:此字段可能返回 null,表示取不到有效值。 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 主机 // 注意:此字段可能返回 null,表示取不到有效值。 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // 接入点ip // 注意:此字段可能返回 null,表示取不到有效值。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
type MQTTInstanceItem ¶ added in v1.0.845
type MQTTInstanceItem struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 实例类型, // EXPERIMENT,体验版 // BASIC,基础版 // PRO,专业版 // PLATINUM,铂金版 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例状态, // RUNNING, 运行中 // MAINTAINING,维护中 // ABNORMAL,异常 // OVERDUE,欠费 // DESTROYED,已删除 // CREATING,创建中 // MODIFYING,变配中 // CREATE_FAILURE,创建失败 // MODIFY_FAILURE,变配失败 // DELETING,删除中 InstanceStatus *string `json:"InstanceStatus,omitnil,omitempty" name:"InstanceStatus"` // 实例主题数上限 TopicNumLimit *int64 `json:"TopicNumLimit,omitnil,omitempty" name:"TopicNumLimit"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 主题数量 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 商品规格 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 弹性TPS限流值 // 注意:此字段可能返回 null,表示取不到有效值。 TpsLimit *int64 `json:"TpsLimit,omitnil,omitempty" name:"TpsLimit"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 订阅关系上限 // 注意:此字段可能返回 null,表示取不到有效值。 SubscriptionNumLimit *int64 `json:"SubscriptionNumLimit,omitnil,omitempty" name:"SubscriptionNumLimit"` // 客户端连接数上线 // 注意:此字段可能返回 null,表示取不到有效值。 ClientNumLimit *int64 `json:"ClientNumLimit,omitnil,omitempty" name:"ClientNumLimit"` }
type MQTTMessageItem ¶ added in v1.0.846
type MQTTMessageItem struct { // 消息ID // 注意:此字段可能返回 null,表示取不到有效值。 MsgId *string `json:"MsgId,omitnil,omitempty" name:"MsgId"` // 消息tag // 注意:此字段可能返回 null,表示取不到有效值。 Tags *string `json:"Tags,omitnil,omitempty" name:"Tags"` // 消息key // 注意:此字段可能返回 null,表示取不到有效值。 Keys *string `json:"Keys,omitnil,omitempty" name:"Keys"` // 客户端地址 // 注意:此字段可能返回 null,表示取不到有效值。 ProducerAddr *string `json:"ProducerAddr,omitnil,omitempty" name:"ProducerAddr"` // 消息发送时间 // 注意:此字段可能返回 null,表示取不到有效值。 ProduceTime *string `json:"ProduceTime,omitnil,omitempty" name:"ProduceTime"` // 死信重发次数 // 注意:此字段可能返回 null,表示取不到有效值。 DeadLetterResendTimes *int64 `json:"DeadLetterResendTimes,omitnil,omitempty" name:"DeadLetterResendTimes"` // 死信重发成功次数 // 注意:此字段可能返回 null,表示取不到有效值。 DeadLetterResendSuccessTimes *int64 `json:"DeadLetterResendSuccessTimes,omitnil,omitempty" name:"DeadLetterResendSuccessTimes"` // 子topic // 注意:此字段可能返回 null,表示取不到有效值。 SubTopic *string `json:"SubTopic,omitnil,omitempty" name:"SubTopic"` // 消息质量等级 // 注意:此字段可能返回 null,表示取不到有效值。 Qos *string `json:"Qos,omitnil,omitempty" name:"Qos"` }
type MQTTProductSkuItem ¶ added in v1.0.845
type MQTTProductSkuItem struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // cide // 注意:此字段可能返回 null,表示取不到有效值。 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // sale // 注意:此字段可能返回 null,表示取不到有效值。 OnSale *bool `json:"OnSale,omitnil,omitempty" name:"OnSale"` // topic num限制 // 注意:此字段可能返回 null,表示取不到有效值。 TopicNumLimit *int64 `json:"TopicNumLimit,omitnil,omitempty" name:"TopicNumLimit"` // tps // 注意:此字段可能返回 null,表示取不到有效值。 TpsLimit *int64 `json:"TpsLimit,omitnil,omitempty" name:"TpsLimit"` // 客户端连接数 // 注意:此字段可能返回 null,表示取不到有效值。 ClientNumLimit *int64 `json:"ClientNumLimit,omitnil,omitempty" name:"ClientNumLimit"` // 订阅数限制 // 注意:此字段可能返回 null,表示取不到有效值。 SubscriptionNumLimit *int64 `json:"SubscriptionNumLimit,omitnil,omitempty" name:"SubscriptionNumLimit"` // 代理核 // 注意:此字段可能返回 null,表示取不到有效值。 ProxySpecCore *int64 `json:"ProxySpecCore,omitnil,omitempty" name:"ProxySpecCore"` // 代理内存 // 注意:此字段可能返回 null,表示取不到有效值。 ProxySpecMemory *int64 `json:"ProxySpecMemory,omitnil,omitempty" name:"ProxySpecMemory"` // 代理总数 // 注意:此字段可能返回 null,表示取不到有效值。 ProxySpecCount *int64 `json:"ProxySpecCount,omitnil,omitempty" name:"ProxySpecCount"` }
type MQTTTopicItem ¶ added in v1.0.846
type MQTTUserItem ¶ added in v1.0.846
type MQTTUserItem struct { // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 修改时间,秒为单位 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` }
type ModifyConsumerGroupRequest ¶ added in v1.0.746
type ModifyConsumerGroupRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyConsumerGroupRequest ¶ added in v1.0.746
func NewModifyConsumerGroupRequest() (request *ModifyConsumerGroupRequest)
func (*ModifyConsumerGroupRequest) FromJsonString ¶ added in v1.0.746
func (r *ModifyConsumerGroupRequest) 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 (*ModifyConsumerGroupRequest) ToJsonString ¶ added in v1.0.746
func (r *ModifyConsumerGroupRequest) ToJsonString() string
type ModifyConsumerGroupRequestParams ¶ added in v1.0.746
type ModifyConsumerGroupRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费组名称 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 是否开启消费 ConsumeEnable *bool `json:"ConsumeEnable,omitnil,omitempty" name:"ConsumeEnable"` // 顺序投递:true // 并发投递:false ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 最大重试次数 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyConsumerGroupResponse ¶ added in v1.0.746
type ModifyConsumerGroupResponse struct { *tchttp.BaseResponse Response *ModifyConsumerGroupResponseParams `json:"Response"` }
func NewModifyConsumerGroupResponse ¶ added in v1.0.746
func NewModifyConsumerGroupResponse() (response *ModifyConsumerGroupResponse)
func (*ModifyConsumerGroupResponse) FromJsonString ¶ added in v1.0.746
func (r *ModifyConsumerGroupResponse) 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 (*ModifyConsumerGroupResponse) ToJsonString ¶ added in v1.0.746
func (r *ModifyConsumerGroupResponse) ToJsonString() string
type ModifyConsumerGroupResponseParams ¶ added in v1.0.746
type ModifyConsumerGroupResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyInstanceRequest ¶ added in v1.0.744
type ModifyInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息发送和接收的比例 SendReceiveRatio *float64 `json:"SendReceiveRatio,omitnil,omitempty" name:"SendReceiveRatio"` // 调整实例规格的商品代号 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 消息保留时长,小时为单位 MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 是否开启弹性TPS ScaledTpsEnabled *bool `json:"ScaledTpsEnabled,omitnil,omitempty" name:"ScaledTpsEnabled"` // 最大可创建主题数 MaxTopicNum *int64 `json:"MaxTopicNum,omitnil,omitempty" name:"MaxTopicNum"` }
func NewModifyInstanceRequest ¶ added in v1.0.744
func NewModifyInstanceRequest() (request *ModifyInstanceRequest)
func (*ModifyInstanceRequest) FromJsonString ¶ added in v1.0.744
func (r *ModifyInstanceRequest) 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 (*ModifyInstanceRequest) ToJsonString ¶ added in v1.0.744
func (r *ModifyInstanceRequest) ToJsonString() string
type ModifyInstanceRequestParams ¶ added in v1.0.744
type ModifyInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息发送和接收的比例 SendReceiveRatio *float64 `json:"SendReceiveRatio,omitnil,omitempty" name:"SendReceiveRatio"` // 调整实例规格的商品代号 SkuCode *string `json:"SkuCode,omitnil,omitempty" name:"SkuCode"` // 消息保留时长,小时为单位 MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 是否开启弹性TPS ScaledTpsEnabled *bool `json:"ScaledTpsEnabled,omitnil,omitempty" name:"ScaledTpsEnabled"` // 最大可创建主题数 MaxTopicNum *int64 `json:"MaxTopicNum,omitnil,omitempty" name:"MaxTopicNum"` }
Predefined struct for user
type ModifyInstanceResponse ¶ added in v1.0.744
type ModifyInstanceResponse struct { *tchttp.BaseResponse Response *ModifyInstanceResponseParams `json:"Response"` }
func NewModifyInstanceResponse ¶ added in v1.0.744
func NewModifyInstanceResponse() (response *ModifyInstanceResponse)
func (*ModifyInstanceResponse) FromJsonString ¶ added in v1.0.744
func (r *ModifyInstanceResponse) 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 (*ModifyInstanceResponse) ToJsonString ¶ added in v1.0.744
func (r *ModifyInstanceResponse) ToJsonString() string
type ModifyInstanceResponseParams ¶ added in v1.0.744
type ModifyInstanceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMQTTInsPublicEndpointRequest ¶ added in v1.0.846
type ModifyMQTTInsPublicEndpointRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问规则 Rules []*PublicAccessRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewModifyMQTTInsPublicEndpointRequest ¶ added in v1.0.846
func NewModifyMQTTInsPublicEndpointRequest() (request *ModifyMQTTInsPublicEndpointRequest)
func (*ModifyMQTTInsPublicEndpointRequest) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInsPublicEndpointRequest) 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 (*ModifyMQTTInsPublicEndpointRequest) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInsPublicEndpointRequest) ToJsonString() string
type ModifyMQTTInsPublicEndpointRequestParams ¶ added in v1.0.846
type ModifyMQTTInsPublicEndpointRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 公网访问规则 Rules []*PublicAccessRule `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type ModifyMQTTInsPublicEndpointResponse ¶ added in v1.0.846
type ModifyMQTTInsPublicEndpointResponse struct { *tchttp.BaseResponse Response *ModifyMQTTInsPublicEndpointResponseParams `json:"Response"` }
func NewModifyMQTTInsPublicEndpointResponse ¶ added in v1.0.846
func NewModifyMQTTInsPublicEndpointResponse() (response *ModifyMQTTInsPublicEndpointResponse)
func (*ModifyMQTTInsPublicEndpointResponse) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInsPublicEndpointResponse) 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 (*ModifyMQTTInsPublicEndpointResponse) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInsPublicEndpointResponse) ToJsonString() string
type ModifyMQTTInsPublicEndpointResponseParams ¶ added in v1.0.846
type ModifyMQTTInsPublicEndpointResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMQTTInstanceCertBindingRequest ¶ added in v1.0.846
type ModifyMQTTInstanceCertBindingRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 服务端证书id SSLServerCertId *string `json:"SSLServerCertId,omitnil,omitempty" name:"SSLServerCertId"` // CA证书id SSLCaCertId *string `json:"SSLCaCertId,omitnil,omitempty" name:"SSLCaCertId"` }
func NewModifyMQTTInstanceCertBindingRequest ¶ added in v1.0.846
func NewModifyMQTTInstanceCertBindingRequest() (request *ModifyMQTTInstanceCertBindingRequest)
func (*ModifyMQTTInstanceCertBindingRequest) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceCertBindingRequest) 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 (*ModifyMQTTInstanceCertBindingRequest) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceCertBindingRequest) ToJsonString() string
type ModifyMQTTInstanceCertBindingRequestParams ¶ added in v1.0.846
type ModifyMQTTInstanceCertBindingRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 服务端证书id SSLServerCertId *string `json:"SSLServerCertId,omitnil,omitempty" name:"SSLServerCertId"` // CA证书id SSLCaCertId *string `json:"SSLCaCertId,omitnil,omitempty" name:"SSLCaCertId"` }
Predefined struct for user
type ModifyMQTTInstanceCertBindingResponse ¶ added in v1.0.846
type ModifyMQTTInstanceCertBindingResponse struct { *tchttp.BaseResponse Response *ModifyMQTTInstanceCertBindingResponseParams `json:"Response"` }
func NewModifyMQTTInstanceCertBindingResponse ¶ added in v1.0.846
func NewModifyMQTTInstanceCertBindingResponse() (response *ModifyMQTTInstanceCertBindingResponse)
func (*ModifyMQTTInstanceCertBindingResponse) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceCertBindingResponse) 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 (*ModifyMQTTInstanceCertBindingResponse) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceCertBindingResponse) ToJsonString() string
type ModifyMQTTInstanceCertBindingResponseParams ¶ added in v1.0.846
type ModifyMQTTInstanceCertBindingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMQTTInstanceRequest ¶ added in v1.0.846
type ModifyMQTTInstanceRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyMQTTInstanceRequest ¶ added in v1.0.846
func NewModifyMQTTInstanceRequest() (request *ModifyMQTTInstanceRequest)
func (*ModifyMQTTInstanceRequest) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceRequest) 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 (*ModifyMQTTInstanceRequest) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceRequest) ToJsonString() string
type ModifyMQTTInstanceRequestParams ¶ added in v1.0.846
type ModifyMQTTInstanceRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyMQTTInstanceResponse ¶ added in v1.0.846
type ModifyMQTTInstanceResponse struct { *tchttp.BaseResponse Response *ModifyMQTTInstanceResponseParams `json:"Response"` }
func NewModifyMQTTInstanceResponse ¶ added in v1.0.846
func NewModifyMQTTInstanceResponse() (response *ModifyMQTTInstanceResponse)
func (*ModifyMQTTInstanceResponse) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceResponse) 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 (*ModifyMQTTInstanceResponse) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTInstanceResponse) ToJsonString() string
type ModifyMQTTInstanceResponseParams ¶ added in v1.0.846
type ModifyMQTTInstanceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMQTTTopicRequest ¶ added in v1.0.846
type ModifyMQTTTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyMQTTTopicRequest ¶ added in v1.0.846
func NewModifyMQTTTopicRequest() (request *ModifyMQTTTopicRequest)
func (*ModifyMQTTTopicRequest) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTTopicRequest) 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 (*ModifyMQTTTopicRequest) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTTopicRequest) ToJsonString() string
type ModifyMQTTTopicRequestParams ¶ added in v1.0.846
type ModifyMQTTTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyMQTTTopicResponse ¶ added in v1.0.846
type ModifyMQTTTopicResponse struct { *tchttp.BaseResponse Response *ModifyMQTTTopicResponseParams `json:"Response"` }
func NewModifyMQTTTopicResponse ¶ added in v1.0.846
func NewModifyMQTTTopicResponse() (response *ModifyMQTTTopicResponse)
func (*ModifyMQTTTopicResponse) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTTopicResponse) 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 (*ModifyMQTTTopicResponse) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTTopicResponse) ToJsonString() string
type ModifyMQTTTopicResponseParams ¶ added in v1.0.846
type ModifyMQTTTopicResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMQTTUserRequest ¶ added in v1.0.846
type ModifyMQTTUserRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyMQTTUserRequest ¶ added in v1.0.846
func NewModifyMQTTUserRequest() (request *ModifyMQTTUserRequest)
func (*ModifyMQTTUserRequest) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTUserRequest) 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 (*ModifyMQTTUserRequest) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTUserRequest) ToJsonString() string
type ModifyMQTTUserRequestParams ¶ added in v1.0.846
type ModifyMQTTUserRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 Username *string `json:"Username,omitnil,omitempty" name:"Username"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyMQTTUserResponse ¶ added in v1.0.846
type ModifyMQTTUserResponse struct { *tchttp.BaseResponse Response *ModifyMQTTUserResponseParams `json:"Response"` }
func NewModifyMQTTUserResponse ¶ added in v1.0.846
func NewModifyMQTTUserResponse() (response *ModifyMQTTUserResponse)
func (*ModifyMQTTUserResponse) FromJsonString ¶ added in v1.0.846
func (r *ModifyMQTTUserResponse) 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 (*ModifyMQTTUserResponse) ToJsonString ¶ added in v1.0.846
func (r *ModifyMQTTUserResponse) ToJsonString() string
type ModifyMQTTUserResponseParams ¶ added in v1.0.846
type ModifyMQTTUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRoleRequest ¶ added in v1.0.756
type ModifyRoleRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewModifyRoleRequest ¶ added in v1.0.756
func NewModifyRoleRequest() (request *ModifyRoleRequest)
func (*ModifyRoleRequest) FromJsonString ¶ added in v1.0.756
func (r *ModifyRoleRequest) 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 (*ModifyRoleRequest) ToJsonString ¶ added in v1.0.756
func (r *ModifyRoleRequest) ToJsonString() string
type ModifyRoleRequestParams ¶ added in v1.0.756
type ModifyRoleRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 角色名称 Role *string `json:"Role,omitnil,omitempty" name:"Role"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type ModifyRoleResponse ¶ added in v1.0.756
type ModifyRoleResponse struct { *tchttp.BaseResponse Response *ModifyRoleResponseParams `json:"Response"` }
func NewModifyRoleResponse ¶ added in v1.0.756
func NewModifyRoleResponse() (response *ModifyRoleResponse)
func (*ModifyRoleResponse) FromJsonString ¶ added in v1.0.756
func (r *ModifyRoleResponse) 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 (*ModifyRoleResponse) ToJsonString ¶ added in v1.0.756
func (r *ModifyRoleResponse) ToJsonString() string
type ModifyRoleResponseParams ¶ added in v1.0.756
type ModifyRoleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTopicRequest ¶ added in v1.0.746
type ModifyTopicRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 队列数量 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息保留时长 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` }
func NewModifyTopicRequest ¶ added in v1.0.746
func NewModifyTopicRequest() (request *ModifyTopicRequest)
func (*ModifyTopicRequest) FromJsonString ¶ added in v1.0.746
func (r *ModifyTopicRequest) 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 (*ModifyTopicRequest) ToJsonString ¶ added in v1.0.746
func (r *ModifyTopicRequest) ToJsonString() string
type ModifyTopicRequestParams ¶ added in v1.0.746
type ModifyTopicRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 队列数量 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 消息保留时长 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` }
Predefined struct for user
type ModifyTopicResponse ¶ added in v1.0.746
type ModifyTopicResponse struct { *tchttp.BaseResponse Response *ModifyTopicResponseParams `json:"Response"` }
func NewModifyTopicResponse ¶ added in v1.0.746
func NewModifyTopicResponse() (response *ModifyTopicResponse)
func (*ModifyTopicResponse) FromJsonString ¶ added in v1.0.746
func (r *ModifyTopicResponse) 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 (*ModifyTopicResponse) ToJsonString ¶ added in v1.0.746
func (r *ModifyTopicResponse) ToJsonString() string
type ModifyTopicResponseParams ¶ added in v1.0.746
type ModifyTopicResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PacketStatistics ¶ added in v1.0.905
type PacketStatistics struct { // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 MessageType *string `json:"MessageType,omitnil,omitempty" name:"MessageType"` // 服务质量 // 注意:此字段可能返回 null,表示取不到有效值。 Qos *int64 `json:"Qos,omitnil,omitempty" name:"Qos"` // 指标值 // 注意:此字段可能返回 null,表示取不到有效值。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type PublicAccessRule ¶ added in v1.0.846
type PublicAccessRule struct { // ip网段信息 // 注意:此字段可能返回 null,表示取不到有效值。 IpRule *string `json:"IpRule,omitnil,omitempty" name:"IpRule"` // 允许或者拒绝 // 注意:此字段可能返回 null,表示取不到有效值。 Allow *bool `json:"Allow,omitnil,omitempty" name:"Allow"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
type RoleItem ¶ added in v1.0.756
type RoleItem struct { // 角色名称 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // Access Key AccessKey *string `json:"AccessKey,omitnil,omitempty" name:"AccessKey"` // Secret Key SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // 是否开启消费 PermRead *bool `json:"PermRead,omitnil,omitempty" name:"PermRead"` // 是否开启生产 PermWrite *bool `json:"PermWrite,omitnil,omitempty" name:"PermWrite"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 创建时间,秒为单位 CreatedTime *int64 `json:"CreatedTime,omitnil,omitempty" name:"CreatedTime"` // 修改时间,秒为单位 ModifiedTime *int64 `json:"ModifiedTime,omitnil,omitempty" name:"ModifiedTime"` }
type SourceClusterGroupConfig ¶ added in v1.0.799
type SourceClusterGroupConfig struct { // 消费组名称 // 注意:此字段可能返回 null,表示取不到有效值。 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否已导入,作为入参时无效 // 注意:此字段可能返回 null,表示取不到有效值。 Imported *bool `json:"Imported,omitnil,omitempty" name:"Imported"` // 命名空间,仅4.x集群有效 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 导入状态 // Unknown 未知 // Success 成功 // Failure 失败 // AlreadyExists 已存在 // 注意:此字段可能返回 null,表示取不到有效值。 ImportStatus *string `json:"ImportStatus,omitnil,omitempty" name:"ImportStatus"` }
type SourceClusterTopicConfig ¶ added in v1.0.799
type SourceClusterTopicConfig struct { // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题类型, // 5.x版本 // UNSPECIFIED 未指定 // NORMAL 普通消息 // FIFO 顺序消息 // DELAY 延迟消息 // TRANSACTION 事务消息 // // 4.x版本 // Normal 普通消息 // PartitionedOrder 分区顺序消息 // Transaction 事务消息 // DelayScheduled 延时消息 // // 注意:此字段可能返回 null,表示取不到有效值。 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 队列数 // 注意:此字段可能返回 null,表示取不到有效值。 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 备注信息 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 是否已导入,作为入参时无效 // 注意:此字段可能返回 null,表示取不到有效值。 Imported *bool `json:"Imported,omitnil,omitempty" name:"Imported"` // 命名空间,仅4.x集群有效 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 导入状态, // Unknown 未知, // AlreadyExists 已存在, // Success 成功, // Failure 失败 // 注意:此字段可能返回 null,表示取不到有效值。 ImportStatus *string `json:"ImportStatus,omitnil,omitempty" name:"ImportStatus"` }
type StatisticsReport ¶ added in v1.0.905
type StatisticsReport struct { // 字节数 // 注意:此字段可能返回 null,表示取不到有效值。 Bytes *int64 `json:"Bytes,omitnil,omitempty" name:"Bytes"` // 监控指标 // 注意:此字段可能返回 null,表示取不到有效值。 Items []*PacketStatistics `json:"Items,omitnil,omitempty" name:"Items"` }
type SubscriptionData ¶ added in v1.0.746
type SubscriptionData struct { // 实例ID // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 主题类型 // 注意:此字段可能返回 null,表示取不到有效值。 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 单个节点上主题队列数 // 注意:此字段可能返回 null,表示取不到有效值。 TopicQueueNum *int64 `json:"TopicQueueNum,omitnil,omitempty" name:"TopicQueueNum"` // 消费组名称 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumerGroup *string `json:"ConsumerGroup,omitnil,omitempty" name:"ConsumerGroup"` // 是否在线 // 注意:此字段可能返回 null,表示取不到有效值。 IsOnline *bool `json:"IsOnline,omitnil,omitempty" name:"IsOnline"` // 消费类型 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumeType *string `json:"ConsumeType,omitnil,omitempty" name:"ConsumeType"` // 订阅规则 // 注意:此字段可能返回 null,表示取不到有效值。 SubString *string `json:"SubString,omitnil,omitempty" name:"SubString"` // 过滤类型 // 注意:此字段可能返回 null,表示取不到有效值。 ExpressionType *string `json:"ExpressionType,omitnil,omitempty" name:"ExpressionType"` // 订阅一致性 // 注意:此字段可能返回 null,表示取不到有效值。 Consistency *int64 `json:"Consistency,omitnil,omitempty" name:"Consistency"` // 消费堆积 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumerLag *int64 `json:"ConsumerLag,omitnil,omitempty" name:"ConsumerLag"` // 最后消费进度更新时间,秒为单位 // 注意:此字段可能返回 null,表示取不到有效值。 LastUpdateTime *int64 `json:"LastUpdateTime,omitnil,omitempty" name:"LastUpdateTime"` // 最大重试次数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxRetryTimes *int64 `json:"MaxRetryTimes,omitnil,omitempty" name:"MaxRetryTimes"` // 是否顺序消费 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumeMessageOrderly *bool `json:"ConsumeMessageOrderly,omitnil,omitempty" name:"ConsumeMessageOrderly"` // 消费模式: // BROADCASTING 广播模式; // CLUSTERING 集群模式; // 注意:此字段可能返回 null,表示取不到有效值。 MessageModel *string `json:"MessageModel,omitnil,omitempty" name:"MessageModel"` }
type TopicItem ¶
type TopicItem struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 主题类型 TopicType *string `json:"TopicType,omitnil,omitempty" name:"TopicType"` // 队列数量 QueueNum *int64 `json:"QueueNum,omitnil,omitempty" name:"QueueNum"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 4.x的集群id // 注意:此字段可能返回 null,表示取不到有效值。 ClusterIdV4 *string `json:"ClusterIdV4,omitnil,omitempty" name:"ClusterIdV4"` // 4.x的命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 NamespaceV4 *string `json:"NamespaceV4,omitnil,omitempty" name:"NamespaceV4"` // 4.x的主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicV4 *string `json:"TopicV4,omitnil,omitempty" name:"TopicV4"` // 4.x的完整命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 FullNamespaceV4 *string `json:"FullNamespaceV4,omitnil,omitempty" name:"FullNamespaceV4"` // 消息保留时长 // 注意:此字段可能返回 null,表示取不到有效值。 MsgTTL *int64 `json:"MsgTTL,omitnil,omitempty" name:"MsgTTL"` }