Documentation ¶
Index ¶
- Constants
- type Acl
- type AclResponse
- type AclRule
- type AclRuleInfo
- type AclRuleResp
- type AnalyseParam
- type AppIdResponse
- type Assignment
- type AuthorizeTokenRequest
- type AuthorizeTokenRequestParams
- type AuthorizeTokenResponse
- type AuthorizeTokenResponseParams
- type BatchAnalyseParam
- type BatchContent
- type BatchCreateAclRequest
- type BatchCreateAclRequestParams
- type BatchCreateAclResponse
- type BatchCreateAclResponseParams
- type BatchModifyGroupOffsetsRequest
- type BatchModifyGroupOffsetsRequestParams
- type BatchModifyGroupOffsetsResponse
- type BatchModifyGroupOffsetsResponseParams
- type BatchModifyTopicAttributesRequest
- type BatchModifyTopicAttributesRequestParams
- type BatchModifyTopicAttributesResponse
- type BatchModifyTopicAttributesResponseParams
- type BatchModifyTopicInfo
- type BatchModifyTopicResultDTO
- type BrokerTopicData
- type BrokerTopicFlowData
- type CancelAuthorizationTokenRequest
- type CancelAuthorizationTokenRequestParams
- type CancelAuthorizationTokenResponse
- type CancelAuthorizationTokenResponseParams
- type CdcClusterResponse
- type CheckCdcClusterRequest
- type CheckCdcClusterRequestParams
- type CheckCdcClusterResponse
- type CheckCdcClusterResponseParams
- type ClickHouseConnectParam
- type ClickHouseModifyConnectParam
- type ClickHouseParam
- type ClickHouseSchema
- type Client
- func (c *Client) AuthorizeToken(request *AuthorizeTokenRequest) (response *AuthorizeTokenResponse, err error)
- func (c *Client) AuthorizeTokenWithContext(ctx context.Context, request *AuthorizeTokenRequest) (response *AuthorizeTokenResponse, err error)
- func (c *Client) BatchCreateAcl(request *BatchCreateAclRequest) (response *BatchCreateAclResponse, err error)
- func (c *Client) BatchCreateAclWithContext(ctx context.Context, request *BatchCreateAclRequest) (response *BatchCreateAclResponse, err error)
- func (c *Client) BatchModifyGroupOffsets(request *BatchModifyGroupOffsetsRequest) (response *BatchModifyGroupOffsetsResponse, err error)
- func (c *Client) BatchModifyGroupOffsetsWithContext(ctx context.Context, request *BatchModifyGroupOffsetsRequest) (response *BatchModifyGroupOffsetsResponse, err error)
- func (c *Client) BatchModifyTopicAttributes(request *BatchModifyTopicAttributesRequest) (response *BatchModifyTopicAttributesResponse, err error)
- func (c *Client) BatchModifyTopicAttributesWithContext(ctx context.Context, request *BatchModifyTopicAttributesRequest) (response *BatchModifyTopicAttributesResponse, err error)
- func (c *Client) CancelAuthorizationToken(request *CancelAuthorizationTokenRequest) (response *CancelAuthorizationTokenResponse, err error)
- func (c *Client) CancelAuthorizationTokenWithContext(ctx context.Context, request *CancelAuthorizationTokenRequest) (response *CancelAuthorizationTokenResponse, err error)
- func (c *Client) CheckCdcCluster(request *CheckCdcClusterRequest) (response *CheckCdcClusterResponse, err error)
- func (c *Client) CheckCdcClusterWithContext(ctx context.Context, request *CheckCdcClusterRequest) (response *CheckCdcClusterResponse, err error)
- func (c *Client) CreateAcl(request *CreateAclRequest) (response *CreateAclResponse, err error)
- func (c *Client) CreateAclRule(request *CreateAclRuleRequest) (response *CreateAclRuleResponse, err error)
- func (c *Client) CreateAclRuleWithContext(ctx context.Context, request *CreateAclRuleRequest) (response *CreateAclRuleResponse, err error)
- func (c *Client) CreateAclWithContext(ctx context.Context, request *CreateAclRequest) (response *CreateAclResponse, err error)
- func (c *Client) CreateCdcCluster(request *CreateCdcClusterRequest) (response *CreateCdcClusterResponse, err error)
- func (c *Client) CreateCdcClusterWithContext(ctx context.Context, request *CreateCdcClusterRequest) (response *CreateCdcClusterResponse, err error)
- func (c *Client) CreateConnectResource(request *CreateConnectResourceRequest) (response *CreateConnectResourceResponse, err error)
- func (c *Client) CreateConnectResourceWithContext(ctx context.Context, request *CreateConnectResourceRequest) (response *CreateConnectResourceResponse, err error)
- func (c *Client) CreateConsumer(request *CreateConsumerRequest) (response *CreateConsumerResponse, err error)
- func (c *Client) CreateConsumerWithContext(ctx context.Context, request *CreateConsumerRequest) (response *CreateConsumerResponse, err error)
- func (c *Client) CreateDatahubTask(request *CreateDatahubTaskRequest) (response *CreateDatahubTaskResponse, err error)
- func (c *Client) CreateDatahubTaskWithContext(ctx context.Context, request *CreateDatahubTaskRequest) (response *CreateDatahubTaskResponse, err error)
- func (c *Client) CreateDatahubTopic(request *CreateDatahubTopicRequest) (response *CreateDatahubTopicResponse, err error)
- func (c *Client) CreateDatahubTopicWithContext(ctx context.Context, request *CreateDatahubTopicRequest) (response *CreateDatahubTopicResponse, err error)
- func (c *Client) CreateInstancePost(request *CreateInstancePostRequest) (response *CreateInstancePostResponse, err error)
- func (c *Client) CreateInstancePostWithContext(ctx context.Context, request *CreateInstancePostRequest) (response *CreateInstancePostResponse, err error)
- func (c *Client) CreateInstancePre(request *CreateInstancePreRequest) (response *CreateInstancePreResponse, err error)
- func (c *Client) CreateInstancePreWithContext(ctx context.Context, request *CreateInstancePreRequest) (response *CreateInstancePreResponse, err error)
- func (c *Client) CreatePartition(request *CreatePartitionRequest) (response *CreatePartitionResponse, err error)
- func (c *Client) CreatePartitionWithContext(ctx context.Context, request *CreatePartitionRequest) (response *CreatePartitionResponse, err error)
- func (c *Client) CreatePostPaidInstance(request *CreatePostPaidInstanceRequest) (response *CreatePostPaidInstanceResponse, err error)
- func (c *Client) CreatePostPaidInstanceWithContext(ctx context.Context, request *CreatePostPaidInstanceRequest) (response *CreatePostPaidInstanceResponse, err error)
- func (c *Client) CreatePrometheus(request *CreatePrometheusRequest) (response *CreatePrometheusResponse, err error)
- func (c *Client) CreatePrometheusWithContext(ctx context.Context, request *CreatePrometheusRequest) (response *CreatePrometheusResponse, err error)
- func (c *Client) CreateRoute(request *CreateRouteRequest) (response *CreateRouteResponse, err error)
- func (c *Client) CreateRouteWithContext(ctx context.Context, request *CreateRouteRequest) (response *CreateRouteResponse, err error)
- func (c *Client) CreateToken(request *CreateTokenRequest) (response *CreateTokenResponse, err error)
- func (c *Client) CreateTokenWithContext(ctx context.Context, request *CreateTokenRequest) (response *CreateTokenResponse, err error)
- func (c *Client) CreateTopic(request *CreateTopicRequest) (response *CreateTopicResponse, err error)
- func (c *Client) CreateTopicIpWhiteList(request *CreateTopicIpWhiteListRequest) (response *CreateTopicIpWhiteListResponse, err error)
- func (c *Client) CreateTopicIpWhiteListWithContext(ctx context.Context, request *CreateTopicIpWhiteListRequest) (response *CreateTopicIpWhiteListResponse, err error)
- func (c *Client) CreateTopicWithContext(ctx context.Context, request *CreateTopicRequest) (response *CreateTopicResponse, err error)
- func (c *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (c *Client) CreateUserWithContext(ctx context.Context, request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (c *Client) DeleteAcl(request *DeleteAclRequest) (response *DeleteAclResponse, err error)
- func (c *Client) DeleteAclRule(request *DeleteAclRuleRequest) (response *DeleteAclRuleResponse, err error)
- func (c *Client) DeleteAclRuleWithContext(ctx context.Context, request *DeleteAclRuleRequest) (response *DeleteAclRuleResponse, err error)
- func (c *Client) DeleteAclWithContext(ctx context.Context, request *DeleteAclRequest) (response *DeleteAclResponse, err error)
- func (c *Client) DeleteConnectResource(request *DeleteConnectResourceRequest) (response *DeleteConnectResourceResponse, err error)
- func (c *Client) DeleteConnectResourceWithContext(ctx context.Context, request *DeleteConnectResourceRequest) (response *DeleteConnectResourceResponse, err error)
- func (c *Client) DeleteDatahubTask(request *DeleteDatahubTaskRequest) (response *DeleteDatahubTaskResponse, err error)
- func (c *Client) DeleteDatahubTaskWithContext(ctx context.Context, request *DeleteDatahubTaskRequest) (response *DeleteDatahubTaskResponse, err error)
- func (c *Client) DeleteDatahubTopic(request *DeleteDatahubTopicRequest) (response *DeleteDatahubTopicResponse, err error)
- func (c *Client) DeleteDatahubTopicWithContext(ctx context.Context, request *DeleteDatahubTopicRequest) (response *DeleteDatahubTopicResponse, err error)
- func (c *Client) DeleteGroup(request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)
- func (c *Client) DeleteGroupWithContext(ctx context.Context, request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)
- func (c *Client) DeleteInstancePost(request *DeleteInstancePostRequest) (response *DeleteInstancePostResponse, err error)
- func (c *Client) DeleteInstancePostWithContext(ctx context.Context, request *DeleteInstancePostRequest) (response *DeleteInstancePostResponse, err error)
- func (c *Client) DeleteInstancePre(request *DeleteInstancePreRequest) (response *DeleteInstancePreResponse, err error)
- func (c *Client) DeleteInstancePreWithContext(ctx context.Context, request *DeleteInstancePreRequest) (response *DeleteInstancePreResponse, err error)
- func (c *Client) DeleteRoute(request *DeleteRouteRequest) (response *DeleteRouteResponse, err error)
- func (c *Client) DeleteRouteTriggerTime(request *DeleteRouteTriggerTimeRequest) (response *DeleteRouteTriggerTimeResponse, err error)
- func (c *Client) DeleteRouteTriggerTimeWithContext(ctx context.Context, request *DeleteRouteTriggerTimeRequest) (response *DeleteRouteTriggerTimeResponse, err error)
- func (c *Client) DeleteRouteWithContext(ctx context.Context, request *DeleteRouteRequest) (response *DeleteRouteResponse, err error)
- func (c *Client) DeleteTopic(request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
- func (c *Client) DeleteTopicIpWhiteList(request *DeleteTopicIpWhiteListRequest) (response *DeleteTopicIpWhiteListResponse, err error)
- func (c *Client) DeleteTopicIpWhiteListWithContext(ctx context.Context, request *DeleteTopicIpWhiteListRequest) (response *DeleteTopicIpWhiteListResponse, err error)
- func (c *Client) DeleteTopicWithContext(ctx context.Context, request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
- func (c *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
- func (c *Client) DeleteUserWithContext(ctx context.Context, request *DeleteUserRequest) (response *DeleteUserResponse, err error)
- func (c *Client) DescribeACL(request *DescribeACLRequest) (response *DescribeACLResponse, err error)
- func (c *Client) DescribeACLWithContext(ctx context.Context, request *DescribeACLRequest) (response *DescribeACLResponse, err error)
- func (c *Client) DescribeAclRule(request *DescribeAclRuleRequest) (response *DescribeAclRuleResponse, err error)
- func (c *Client) DescribeAclRuleWithContext(ctx context.Context, request *DescribeAclRuleRequest) (response *DescribeAclRuleResponse, err error)
- func (c *Client) DescribeAppInfo(request *DescribeAppInfoRequest) (response *DescribeAppInfoResponse, err error)
- func (c *Client) DescribeAppInfoWithContext(ctx context.Context, request *DescribeAppInfoRequest) (response *DescribeAppInfoResponse, err error)
- func (c *Client) DescribeCkafkaZone(request *DescribeCkafkaZoneRequest) (response *DescribeCkafkaZoneResponse, err error)
- func (c *Client) DescribeCkafkaZoneWithContext(ctx context.Context, request *DescribeCkafkaZoneRequest) (response *DescribeCkafkaZoneResponse, err error)
- func (c *Client) DescribeConnectResource(request *DescribeConnectResourceRequest) (response *DescribeConnectResourceResponse, err error)
- func (c *Client) DescribeConnectResourceWithContext(ctx context.Context, request *DescribeConnectResourceRequest) (response *DescribeConnectResourceResponse, err error)
- func (c *Client) DescribeConnectResources(request *DescribeConnectResourcesRequest) (response *DescribeConnectResourcesResponse, err error)
- func (c *Client) DescribeConnectResourcesWithContext(ctx context.Context, request *DescribeConnectResourcesRequest) (response *DescribeConnectResourcesResponse, err error)
- func (c *Client) DescribeConsumerGroup(request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
- func (c *Client) DescribeConsumerGroupWithContext(ctx context.Context, request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
- func (c *Client) DescribeDatahubGroupOffsets(request *DescribeDatahubGroupOffsetsRequest) (response *DescribeDatahubGroupOffsetsResponse, err error)
- func (c *Client) DescribeDatahubGroupOffsetsWithContext(ctx context.Context, request *DescribeDatahubGroupOffsetsRequest) (response *DescribeDatahubGroupOffsetsResponse, err error)
- func (c *Client) DescribeDatahubTask(request *DescribeDatahubTaskRequest) (response *DescribeDatahubTaskResponse, err error)
- func (c *Client) DescribeDatahubTaskWithContext(ctx context.Context, request *DescribeDatahubTaskRequest) (response *DescribeDatahubTaskResponse, err error)
- func (c *Client) DescribeDatahubTasks(request *DescribeDatahubTasksRequest) (response *DescribeDatahubTasksResponse, err error)
- func (c *Client) DescribeDatahubTasksWithContext(ctx context.Context, request *DescribeDatahubTasksRequest) (response *DescribeDatahubTasksResponse, err error)
- func (c *Client) DescribeDatahubTopic(request *DescribeDatahubTopicRequest) (response *DescribeDatahubTopicResponse, err error)
- func (c *Client) DescribeDatahubTopicWithContext(ctx context.Context, request *DescribeDatahubTopicRequest) (response *DescribeDatahubTopicResponse, err error)
- func (c *Client) DescribeDatahubTopics(request *DescribeDatahubTopicsRequest) (response *DescribeDatahubTopicsResponse, err error)
- func (c *Client) DescribeDatahubTopicsWithContext(ctx context.Context, request *DescribeDatahubTopicsRequest) (response *DescribeDatahubTopicsResponse, err error)
- func (c *Client) DescribeGroup(request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)
- func (c *Client) DescribeGroupInfo(request *DescribeGroupInfoRequest) (response *DescribeGroupInfoResponse, err error)
- func (c *Client) DescribeGroupInfoWithContext(ctx context.Context, request *DescribeGroupInfoRequest) (response *DescribeGroupInfoResponse, err error)
- func (c *Client) DescribeGroupOffsets(request *DescribeGroupOffsetsRequest) (response *DescribeGroupOffsetsResponse, err error)
- func (c *Client) DescribeGroupOffsetsWithContext(ctx context.Context, request *DescribeGroupOffsetsRequest) (response *DescribeGroupOffsetsResponse, err error)
- func (c *Client) DescribeGroupWithContext(ctx context.Context, request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)
- func (c *Client) DescribeInstanceAttributes(request *DescribeInstanceAttributesRequest) (response *DescribeInstanceAttributesResponse, err error)
- func (c *Client) DescribeInstanceAttributesWithContext(ctx context.Context, request *DescribeInstanceAttributesRequest) (response *DescribeInstanceAttributesResponse, err error)
- func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (c *Client) DescribeInstancesDetail(request *DescribeInstancesDetailRequest) (response *DescribeInstancesDetailResponse, err error)
- func (c *Client) DescribeInstancesDetailWithContext(ctx context.Context, request *DescribeInstancesDetailRequest) (response *DescribeInstancesDetailResponse, err error)
- func (c *Client) DescribeInstancesWithContext(ctx context.Context, request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (c *Client) DescribePrometheus(request *DescribePrometheusRequest) (response *DescribePrometheusResponse, err error)
- func (c *Client) DescribePrometheusWithContext(ctx context.Context, request *DescribePrometheusRequest) (response *DescribePrometheusResponse, err error)
- func (c *Client) DescribeRegion(request *DescribeRegionRequest) (response *DescribeRegionResponse, err error)
- func (c *Client) DescribeRegionWithContext(ctx context.Context, request *DescribeRegionRequest) (response *DescribeRegionResponse, err error)
- func (c *Client) DescribeRoute(request *DescribeRouteRequest) (response *DescribeRouteResponse, err error)
- func (c *Client) DescribeRouteWithContext(ctx context.Context, request *DescribeRouteRequest) (response *DescribeRouteResponse, err error)
- func (c *Client) DescribeTaskStatus(request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)
- func (c *Client) DescribeTaskStatusWithContext(ctx context.Context, request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)
- func (c *Client) DescribeTopic(request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
- func (c *Client) DescribeTopicAttributes(request *DescribeTopicAttributesRequest) (response *DescribeTopicAttributesResponse, err error)
- func (c *Client) DescribeTopicAttributesWithContext(ctx context.Context, request *DescribeTopicAttributesRequest) (response *DescribeTopicAttributesResponse, err error)
- func (c *Client) DescribeTopicDetail(request *DescribeTopicDetailRequest) (response *DescribeTopicDetailResponse, err error)
- func (c *Client) DescribeTopicDetailWithContext(ctx context.Context, request *DescribeTopicDetailRequest) (response *DescribeTopicDetailResponse, err error)
- func (c *Client) DescribeTopicFlowRanking(request *DescribeTopicFlowRankingRequest) (response *DescribeTopicFlowRankingResponse, err error)
- func (c *Client) DescribeTopicFlowRankingWithContext(ctx context.Context, request *DescribeTopicFlowRankingRequest) (response *DescribeTopicFlowRankingResponse, err error)
- func (c *Client) DescribeTopicProduceConnection(request *DescribeTopicProduceConnectionRequest) (response *DescribeTopicProduceConnectionResponse, err error)
- func (c *Client) DescribeTopicProduceConnectionWithContext(ctx context.Context, request *DescribeTopicProduceConnectionRequest) (response *DescribeTopicProduceConnectionResponse, err error)
- func (c *Client) DescribeTopicSubscribeGroup(request *DescribeTopicSubscribeGroupRequest) (response *DescribeTopicSubscribeGroupResponse, err error)
- func (c *Client) DescribeTopicSubscribeGroupWithContext(ctx context.Context, request *DescribeTopicSubscribeGroupRequest) (response *DescribeTopicSubscribeGroupResponse, err error)
- func (c *Client) DescribeTopicSyncReplica(request *DescribeTopicSyncReplicaRequest) (response *DescribeTopicSyncReplicaResponse, err error)
- func (c *Client) DescribeTopicSyncReplicaWithContext(ctx context.Context, request *DescribeTopicSyncReplicaRequest) (response *DescribeTopicSyncReplicaResponse, err error)
- func (c *Client) DescribeTopicWithContext(ctx context.Context, request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
- func (c *Client) DescribeUser(request *DescribeUserRequest) (response *DescribeUserResponse, err error)
- func (c *Client) DescribeUserWithContext(ctx context.Context, request *DescribeUserRequest) (response *DescribeUserResponse, err error)
- func (c *Client) FetchDatahubMessageByOffset(request *FetchDatahubMessageByOffsetRequest) (response *FetchDatahubMessageByOffsetResponse, err error)
- func (c *Client) FetchDatahubMessageByOffsetWithContext(ctx context.Context, request *FetchDatahubMessageByOffsetRequest) (response *FetchDatahubMessageByOffsetResponse, err error)
- func (c *Client) FetchLatestDatahubMessageList(request *FetchLatestDatahubMessageListRequest) (response *FetchLatestDatahubMessageListResponse, err error)
- func (c *Client) FetchLatestDatahubMessageListWithContext(ctx context.Context, request *FetchLatestDatahubMessageListRequest) (response *FetchLatestDatahubMessageListResponse, err error)
- func (c *Client) FetchMessageByOffset(request *FetchMessageByOffsetRequest) (response *FetchMessageByOffsetResponse, err error)
- func (c *Client) FetchMessageByOffsetWithContext(ctx context.Context, request *FetchMessageByOffsetRequest) (response *FetchMessageByOffsetResponse, err error)
- func (c *Client) FetchMessageListByOffset(request *FetchMessageListByOffsetRequest) (response *FetchMessageListByOffsetResponse, err error)
- func (c *Client) FetchMessageListByOffsetWithContext(ctx context.Context, request *FetchMessageListByOffsetRequest) (response *FetchMessageListByOffsetResponse, err error)
- func (c *Client) InquireCkafkaPrice(request *InquireCkafkaPriceRequest) (response *InquireCkafkaPriceResponse, err error)
- func (c *Client) InquireCkafkaPriceWithContext(ctx context.Context, request *InquireCkafkaPriceRequest) (response *InquireCkafkaPriceResponse, err error)
- func (c *Client) InstanceScalingDown(request *InstanceScalingDownRequest) (response *InstanceScalingDownResponse, err error)
- func (c *Client) InstanceScalingDownWithContext(ctx context.Context, request *InstanceScalingDownRequest) (response *InstanceScalingDownResponse, err error)
- func (c *Client) ModifyAclRule(request *ModifyAclRuleRequest) (response *ModifyAclRuleResponse, err error)
- func (c *Client) ModifyAclRuleWithContext(ctx context.Context, request *ModifyAclRuleRequest) (response *ModifyAclRuleResponse, err error)
- func (c *Client) ModifyConnectResource(request *ModifyConnectResourceRequest) (response *ModifyConnectResourceResponse, err error)
- func (c *Client) ModifyConnectResourceWithContext(ctx context.Context, request *ModifyConnectResourceRequest) (response *ModifyConnectResourceResponse, err error)
- func (c *Client) ModifyDatahubTask(request *ModifyDatahubTaskRequest) (response *ModifyDatahubTaskResponse, err error)
- func (c *Client) ModifyDatahubTaskWithContext(ctx context.Context, request *ModifyDatahubTaskRequest) (response *ModifyDatahubTaskResponse, err error)
- func (c *Client) ModifyDatahubTopic(request *ModifyDatahubTopicRequest) (response *ModifyDatahubTopicResponse, err error)
- func (c *Client) ModifyDatahubTopicWithContext(ctx context.Context, request *ModifyDatahubTopicRequest) (response *ModifyDatahubTopicResponse, err error)
- func (c *Client) ModifyGroupOffsets(request *ModifyGroupOffsetsRequest) (response *ModifyGroupOffsetsResponse, err error)
- func (c *Client) ModifyGroupOffsetsWithContext(ctx context.Context, request *ModifyGroupOffsetsRequest) (response *ModifyGroupOffsetsResponse, err error)
- func (c *Client) ModifyInstanceAttributes(request *ModifyInstanceAttributesRequest) (response *ModifyInstanceAttributesResponse, err error)
- func (c *Client) ModifyInstanceAttributesWithContext(ctx context.Context, request *ModifyInstanceAttributesRequest) (response *ModifyInstanceAttributesResponse, err error)
- func (c *Client) ModifyInstancePre(request *ModifyInstancePreRequest) (response *ModifyInstancePreResponse, err error)
- func (c *Client) ModifyInstancePreWithContext(ctx context.Context, request *ModifyInstancePreRequest) (response *ModifyInstancePreResponse, err error)
- func (c *Client) ModifyPassword(request *ModifyPasswordRequest) (response *ModifyPasswordResponse, err error)
- func (c *Client) ModifyPasswordWithContext(ctx context.Context, request *ModifyPasswordRequest) (response *ModifyPasswordResponse, err error)
- func (c *Client) ModifyTopicAttributes(request *ModifyTopicAttributesRequest) (response *ModifyTopicAttributesResponse, err error)
- func (c *Client) ModifyTopicAttributesWithContext(ctx context.Context, request *ModifyTopicAttributesRequest) (response *ModifyTopicAttributesResponse, err error)
- func (c *Client) RenewCkafkaInstance(request *RenewCkafkaInstanceRequest) (response *RenewCkafkaInstanceResponse, err error)
- func (c *Client) RenewCkafkaInstanceWithContext(ctx context.Context, request *RenewCkafkaInstanceRequest) (response *RenewCkafkaInstanceResponse, err error)
- func (c *Client) SendMessage(request *SendMessageRequest) (response *SendMessageResponse, err error)
- func (c *Client) SendMessageWithContext(ctx context.Context, request *SendMessageRequest) (response *SendMessageResponse, err error)
- type ClsParam
- type ClusterInfo
- type Config
- type ConnectResourceResourceIdResp
- type Connection
- type ConsumerGroup
- type ConsumerGroupResponse
- type ConsumerGroupSpeed
- type ConsumerGroupTopic
- type ConsumerRecord
- type CosParam
- type CreateAclRequest
- type CreateAclRequestParams
- type CreateAclResponse
- type CreateAclResponseParams
- type CreateAclRuleRequest
- type CreateAclRuleRequestParams
- type CreateAclRuleResponse
- type CreateAclRuleResponseParams
- type CreateCdcClusterRequest
- type CreateCdcClusterRequestParams
- type CreateCdcClusterResponse
- type CreateCdcClusterResponseParams
- type CreateConnectResourceRequest
- type CreateConnectResourceRequestParams
- type CreateConnectResourceResponse
- type CreateConnectResourceResponseParams
- type CreateConsumerRequest
- type CreateConsumerRequestParams
- type CreateConsumerResponse
- type CreateConsumerResponseParams
- type CreateDatahubTaskRequest
- type CreateDatahubTaskRequestParams
- type CreateDatahubTaskRes
- type CreateDatahubTaskResponse
- type CreateDatahubTaskResponseParams
- type CreateDatahubTopicRequest
- type CreateDatahubTopicRequestParams
- type CreateDatahubTopicResponse
- type CreateDatahubTopicResponseParams
- type CreateInstancePostData
- type CreateInstancePostRequest
- type CreateInstancePostRequestParams
- type CreateInstancePostResp
- type CreateInstancePostResponse
- type CreateInstancePostResponseParams
- type CreateInstancePreData
- type CreateInstancePreRequest
- type CreateInstancePreRequestParams
- type CreateInstancePreResp
- type CreateInstancePreResponse
- type CreateInstancePreResponseParams
- type CreatePartitionRequest
- type CreatePartitionRequestParams
- type CreatePartitionResponse
- type CreatePartitionResponseParams
- type CreatePostPaidInstanceRequest
- type CreatePostPaidInstanceRequestParams
- type CreatePostPaidInstanceResponse
- type CreatePostPaidInstanceResponseParams
- type CreatePrometheusRequest
- type CreatePrometheusRequestParams
- type CreatePrometheusResponse
- type CreatePrometheusResponseParams
- type CreateRouteRequest
- type CreateRouteRequestParams
- type CreateRouteResponse
- type CreateRouteResponseParams
- type CreateTokenRequest
- type CreateTokenRequestParams
- type CreateTokenResponse
- type CreateTokenResponseParams
- type CreateTopicIpWhiteListRequest
- type CreateTopicIpWhiteListRequestParams
- type CreateTopicIpWhiteListResponse
- type CreateTopicIpWhiteListResponseParams
- type CreateTopicRequest
- type CreateTopicRequestParams
- type CreateTopicResp
- type CreateTopicResponse
- type CreateTopicResponseParams
- type CreateUserRequest
- type CreateUserRequestParams
- type CreateUserResponse
- type CreateUserResponseParams
- type CtsdbConnectParam
- type CtsdbModifyConnectParam
- type CtsdbParam
- type DatahubResource
- type DatahubTaskIdRes
- type DatahubTaskInfo
- type DatahubTopicDTO
- type DatahubTopicResp
- type DateParam
- type DealInstanceDTO
- type DeleteAclRequest
- type DeleteAclRequestParams
- type DeleteAclResponse
- type DeleteAclResponseParams
- type DeleteAclRuleRequest
- type DeleteAclRuleRequestParams
- type DeleteAclRuleResponse
- type DeleteAclRuleResponseParams
- type DeleteConnectResourceRequest
- type DeleteConnectResourceRequestParams
- type DeleteConnectResourceResponse
- type DeleteConnectResourceResponseParams
- type DeleteDatahubTaskRequest
- type DeleteDatahubTaskRequestParams
- type DeleteDatahubTaskResponse
- type DeleteDatahubTaskResponseParams
- type DeleteDatahubTopicRequest
- type DeleteDatahubTopicRequestParams
- type DeleteDatahubTopicResponse
- type DeleteDatahubTopicResponseParams
- type DeleteGroupRequest
- type DeleteGroupRequestParams
- type DeleteGroupResponse
- type DeleteGroupResponseParams
- type DeleteInstancePostRequest
- type DeleteInstancePostRequestParams
- type DeleteInstancePostResponse
- type DeleteInstancePostResponseParams
- type DeleteInstancePreRequest
- type DeleteInstancePreRequestParams
- type DeleteInstancePreResponse
- type DeleteInstancePreResponseParams
- type DeleteRouteRequest
- type DeleteRouteRequestParams
- type DeleteRouteResponse
- type DeleteRouteResponseParams
- type DeleteRouteTriggerTimeRequest
- type DeleteRouteTriggerTimeRequestParams
- type DeleteRouteTriggerTimeResponse
- type DeleteRouteTriggerTimeResponseParams
- type DeleteTopicIpWhiteListRequest
- type DeleteTopicIpWhiteListRequestParams
- type DeleteTopicIpWhiteListResponse
- type DeleteTopicIpWhiteListResponseParams
- type DeleteTopicRequest
- type DeleteTopicRequestParams
- type DeleteTopicResponse
- type DeleteTopicResponseParams
- type DeleteUserRequest
- type DeleteUserRequestParams
- type DeleteUserResponse
- type DeleteUserResponseParams
- type DescribeACLRequest
- type DescribeACLRequestParams
- type DescribeACLResponse
- type DescribeACLResponseParams
- type DescribeAclRuleRequest
- type DescribeAclRuleRequestParams
- type DescribeAclRuleResponse
- type DescribeAclRuleResponseParams
- type DescribeAppInfoRequest
- type DescribeAppInfoRequestParams
- type DescribeAppInfoResponse
- type DescribeAppInfoResponseParams
- type DescribeCkafkaZoneRequest
- type DescribeCkafkaZoneRequestParams
- type DescribeCkafkaZoneResponse
- type DescribeCkafkaZoneResponseParams
- type DescribeConnectInfoResultDTO
- type DescribeConnectResource
- type DescribeConnectResourceRequest
- type DescribeConnectResourceRequestParams
- type DescribeConnectResourceResp
- type DescribeConnectResourceResponse
- type DescribeConnectResourceResponseParams
- type DescribeConnectResourcesRequest
- type DescribeConnectResourcesRequestParams
- type DescribeConnectResourcesResp
- type DescribeConnectResourcesResponse
- type DescribeConnectResourcesResponseParams
- type DescribeConsumerGroupRequest
- type DescribeConsumerGroupRequestParams
- type DescribeConsumerGroupResponse
- type DescribeConsumerGroupResponseParams
- type DescribeDatahubGroupOffsetsRequest
- type DescribeDatahubGroupOffsetsRequestParams
- type DescribeDatahubGroupOffsetsResponse
- type DescribeDatahubGroupOffsetsResponseParams
- type DescribeDatahubTaskRequest
- type DescribeDatahubTaskRequestParams
- type DescribeDatahubTaskRes
- type DescribeDatahubTaskResponse
- type DescribeDatahubTaskResponseParams
- type DescribeDatahubTasksRequest
- type DescribeDatahubTasksRequestParams
- type DescribeDatahubTasksRes
- type DescribeDatahubTasksResponse
- type DescribeDatahubTasksResponseParams
- type DescribeDatahubTopicRequest
- type DescribeDatahubTopicRequestParams
- type DescribeDatahubTopicResp
- type DescribeDatahubTopicResponse
- type DescribeDatahubTopicResponseParams
- type DescribeDatahubTopicsRequest
- type DescribeDatahubTopicsRequestParams
- type DescribeDatahubTopicsResp
- type DescribeDatahubTopicsResponse
- type DescribeDatahubTopicsResponseParams
- type DescribeGroup
- type DescribeGroupInfoRequest
- type DescribeGroupInfoRequestParams
- type DescribeGroupInfoResponse
- type DescribeGroupInfoResponseParams
- type DescribeGroupOffsetsRequest
- type DescribeGroupOffsetsRequestParams
- type DescribeGroupOffsetsResponse
- type DescribeGroupOffsetsResponseParams
- type DescribeGroupRequest
- type DescribeGroupRequestParams
- type DescribeGroupResponse
- type DescribeGroupResponseParams
- type DescribeInstanceAttributesRequest
- type DescribeInstanceAttributesRequestParams
- type DescribeInstanceAttributesResponse
- type DescribeInstanceAttributesResponseParams
- type DescribeInstancesDetailRequest
- type DescribeInstancesDetailRequestParams
- type DescribeInstancesDetailResponse
- type DescribeInstancesDetailResponseParams
- type DescribeInstancesRequest
- type DescribeInstancesRequestParams
- type DescribeInstancesResponse
- type DescribeInstancesResponseParams
- type DescribePrometheusRequest
- type DescribePrometheusRequestParams
- type DescribePrometheusResponse
- type DescribePrometheusResponseParams
- type DescribeRegionRequest
- type DescribeRegionRequestParams
- type DescribeRegionResponse
- type DescribeRegionResponseParams
- type DescribeRouteRequest
- type DescribeRouteRequestParams
- type DescribeRouteResponse
- type DescribeRouteResponseParams
- type DescribeTaskStatusRequest
- type DescribeTaskStatusRequestParams
- type DescribeTaskStatusResponse
- type DescribeTaskStatusResponseParams
- type DescribeTopicAttributesRequest
- type DescribeTopicAttributesRequestParams
- type DescribeTopicAttributesResponse
- type DescribeTopicAttributesResponseParams
- type DescribeTopicDetailRequest
- type DescribeTopicDetailRequestParams
- type DescribeTopicDetailResponse
- type DescribeTopicDetailResponseParams
- type DescribeTopicFlowRankingRequest
- type DescribeTopicFlowRankingRequestParams
- type DescribeTopicFlowRankingResponse
- type DescribeTopicFlowRankingResponseParams
- type DescribeTopicProduceConnectionRequest
- type DescribeTopicProduceConnectionRequestParams
- type DescribeTopicProduceConnectionResponse
- type DescribeTopicProduceConnectionResponseParams
- type DescribeTopicRequest
- type DescribeTopicRequestParams
- type DescribeTopicResponse
- type DescribeTopicResponseParams
- type DescribeTopicSubscribeGroupRequest
- type DescribeTopicSubscribeGroupRequestParams
- type DescribeTopicSubscribeGroupResponse
- type DescribeTopicSubscribeGroupResponseParams
- type DescribeTopicSyncReplicaRequest
- type DescribeTopicSyncReplicaRequestParams
- type DescribeTopicSyncReplicaResponse
- type DescribeTopicSyncReplicaResponseParams
- type DescribeUserRequest
- type DescribeUserRequestParams
- type DescribeUserResponse
- type DescribeUserResponseParams
- type DorisConnectParam
- type DorisModifyConnectParam
- type DropCls
- type DtsConnectParam
- type DtsModifyConnectParam
- type DtsParam
- type DynamicDiskConfig
- type DynamicRetentionTime
- type EsConnectParam
- type EsModifyConnectParam
- type EsParam
- type EsRecordMapping
- type EventBusParam
- type FailureParam
- type FetchDatahubMessageByOffsetRequest
- type FetchDatahubMessageByOffsetRequestParams
- type FetchDatahubMessageByOffsetResponse
- type FetchDatahubMessageByOffsetResponseParams
- type FetchLatestDatahubMessageListRequest
- type FetchLatestDatahubMessageListRequestParams
- type FetchLatestDatahubMessageListResponse
- type FetchLatestDatahubMessageListResponseParams
- type FetchMessageByOffsetRequest
- type FetchMessageByOffsetRequestParams
- type FetchMessageByOffsetResponse
- type FetchMessageByOffsetResponseParams
- type FetchMessageListByOffsetRequest
- type FetchMessageListByOffsetRequestParams
- type FetchMessageListByOffsetResponse
- type FetchMessageListByOffsetResponseParams
- type FieldParam
- type Filter
- type FilterMapParam
- type Group
- type GroupInfoMember
- type GroupInfoResponse
- type GroupInfoTopics
- type GroupOffsetPartition
- type GroupOffsetResponse
- type GroupOffsetTopic
- type GroupResponse
- type InquireCkafkaPriceRequest
- type InquireCkafkaPriceRequestParams
- type InquireCkafkaPriceResp
- type InquireCkafkaPriceResponse
- type InquireCkafkaPriceResponseParams
- type InquiryBasePrice
- type InquiryDetailPrice
- type InquiryDiskParam
- type InquiryPrice
- type InquiryPublicNetworkParam
- type Instance
- type InstanceAttributesResponse
- type InstanceChargeParam
- type InstanceConfigDO
- type InstanceDeleteResponse
- type InstanceDetail
- type InstanceDetailResponse
- type InstanceQuotaConfigResp
- type InstanceResponse
- type InstanceScalingDownRequest
- type InstanceScalingDownRequestParams
- type InstanceScalingDownResponse
- type InstanceScalingDownResponseParams
- type JgwOperateResponse
- type JsonPathReplaceParam
- type KVParam
- type KafkaConnectParam
- type KafkaParam
- type LowercaseParam
- type MapParam
- type MariaDBConnectParam
- type MariaDBModifyConnectParam
- type MariaDBParam
- type ModifyAclRuleRequest
- type ModifyAclRuleRequestParams
- type ModifyAclRuleResponse
- type ModifyAclRuleResponseParams
- type ModifyConnectResourceRequest
- type ModifyConnectResourceRequestParams
- type ModifyConnectResourceResponse
- type ModifyConnectResourceResponseParams
- type ModifyDatahubTaskRequest
- type ModifyDatahubTaskRequestParams
- type ModifyDatahubTaskResponse
- type ModifyDatahubTaskResponseParams
- type ModifyDatahubTopicRequest
- type ModifyDatahubTopicRequestParams
- type ModifyDatahubTopicResponse
- type ModifyDatahubTopicResponseParams
- type ModifyGroupOffsetsRequest
- type ModifyGroupOffsetsRequestParams
- type ModifyGroupOffsetsResponse
- type ModifyGroupOffsetsResponseParams
- type ModifyInstanceAttributesConfig
- type ModifyInstanceAttributesRequest
- type ModifyInstanceAttributesRequestParams
- type ModifyInstanceAttributesResponse
- type ModifyInstanceAttributesResponseParams
- type ModifyInstancePreRequest
- type ModifyInstancePreRequestParams
- type ModifyInstancePreResponse
- type ModifyInstancePreResponseParams
- type ModifyPasswordRequest
- type ModifyPasswordRequestParams
- type ModifyPasswordResponse
- type ModifyPasswordResponseParams
- type ModifyTopicAttributesRequest
- type ModifyTopicAttributesRequestParams
- type ModifyTopicAttributesResponse
- type ModifyTopicAttributesResponseParams
- type MongoDBConnectParam
- type MongoDBModifyConnectParam
- type MongoDBParam
- type MqttConnectParam
- type MqttParam
- type MySQLConnectParam
- type MySQLModifyConnectParam
- type MySQLParam
- type OperateResponseData
- type Partition
- type PartitionOffset
- type Partitions
- type PostgreSQLConnectParam
- type PostgreSQLModifyConnectParam
- type PostgreSQLParam
- type Price
- type PrivateLinkParam
- type PrometheusDTO
- type PrometheusResult
- type RecordMapping
- type RegexReplaceParam
- type Region
- type RenewCkafkaInstanceRequest
- type RenewCkafkaInstanceRequestParams
- type RenewCkafkaInstanceResp
- type RenewCkafkaInstanceResponse
- type RenewCkafkaInstanceResponseParams
- type ReplaceParam
- type Route
- type RouteDTO
- type RouteResponse
- type RowParam
- type SMTParam
- type SQLServerConnectParam
- type SQLServerModifyConnectParam
- type SQLServerParam
- type SaleInfo
- type ScalingDownResp
- type ScfParam
- type SecondaryAnalyseParam
- type SendMessageRequest
- type SendMessageRequestParams
- type SendMessageResponse
- type SendMessageResponseParams
- type SplitParam
- type SubscribedInfo
- type SubstrParam
- type TableMapping
- type Tag
- type TaskStatusResponse
- type TdwParam
- type Topic
- type TopicAttributesResponse
- type TopicDetail
- type TopicDetailResponse
- type TopicFlowRanking
- type TopicFlowRankingResult
- type TopicInSyncReplicaInfo
- type TopicInSyncReplicaResult
- type TopicMessageHeapRanking
- type TopicParam
- type TopicPartitionDO
- type TopicResult
- type TopicRetentionTimeConfigRsp
- type TopicSubscribeGroup
- type TransformParam
- type TransformsParam
- type UrlDecodeParam
- type User
- type UserResponse
- type ValueParam
- type VipEntity
- type ZoneInfo
- type ZoneResponse
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。 DRYRUNOPERATION = "DryRunOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 已存在同名Topic。 INVALIDPARAMETER_TOPICEXIST = "InvalidParameter.TopicExist" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 实例不存在。 INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" // 参数不允许为空。 INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" // 已存在相同参数。 INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" // 无效的子网id。 INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" // 子网不属于zone。 INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" // 无效的 Vpc Id。 INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" // Action参数取值错误。 INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" // zone不支持。 INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 路由数超过限制。 LIMITEXCEEDED_ROUTEOVERLIMIT = "LimitExceeded.RouteOverLimit" // SASL路由超过限制。 LIMITEXCEEDED_ROUTESASLOVERLIMIT = "LimitExceeded.RouteSASLOverLimit" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 任务资源暂停。 OPERATIONDENIED_RESOURCETASKPAUSED = "OperationDenied.ResourceTaskPaused" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // Broker 磁盘资源异常 RESOURCEUNAVAILABLE_KAFKASTORAGEERROR = "ResourceUnavailable.KafkaStorageError" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" // 批量删除实例限制。 UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" // Oss拒绝该操作。 UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject" )
const APIVersion = "2019-08-19"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Acl ¶
type Acl struct { // Acl资源类型,(0:UNKNOWN,1:ANY,2:TOPIC,3:GROUP,4:CLUSTER,5:TRANSACTIONAL_ID)当前只有TOPIC, ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源名称,和resourceType相关如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户 // 注意:此字段可能返回 null,表示取不到有效值。 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` // 默认\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 // 注意:此字段可能返回 null,表示取不到有效值。 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // Acl操作方式(0:UNKNOWN,1:ANY,2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTEN_WRITE) Operation *int64 `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型(0:UNKNOWN,1:ANY,2:DENY,3:ALLOW) PermissionType *int64 `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` }
type AclResponse ¶
type AclRule ¶ added in v1.0.254
type AclRule struct { // Acl规则名称 // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 实例ID // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 匹配类型,目前只支持前缀匹配,枚举值列表:PREFIXED // 注意:此字段可能返回 null,表示取不到有效值。 PatternType *string `json:"PatternType,omitnil,omitempty" name:"PatternType"` // 表示前缀匹配的前缀的值 // 注意:此字段可能返回 null,表示取不到有效值。 Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // Acl资源类型,目前只支持Topic,枚举值列表:Topic // 注意:此字段可能返回 null,表示取不到有效值。 ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 该规则所包含的ACL信息 // 注意:此字段可能返回 null,表示取不到有效值。 AclList *string `json:"AclList,omitnil,omitempty" name:"AclList"` // 规则所创建的时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTimeStamp *string `json:"CreateTimeStamp,omitnil,omitempty" name:"CreateTimeStamp"` // 预设ACL规则是否应用到新增的topic中 // 注意:此字段可能返回 null,表示取不到有效值。 IsApplied *int64 `json:"IsApplied,omitnil,omitempty" name:"IsApplied"` // 规则更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTimeStamp *string `json:"UpdateTimeStamp,omitnil,omitempty" name:"UpdateTimeStamp"` // 规则的备注 // 注意:此字段可能返回 null,表示取不到有效值。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 其中一个显示的对应的TopicName // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 应用该ACL规则的Topic数 // 注意:此字段可能返回 null,表示取不到有效值。 TopicCount *int64 `json:"TopicCount,omitnil,omitempty" name:"TopicCount"` // patternType的中文显示 // 注意:此字段可能返回 null,表示取不到有效值。 PatternTypeTitle *string `json:"PatternTypeTitle,omitnil,omitempty" name:"PatternTypeTitle"` }
type AclRuleInfo ¶ added in v1.0.247
type AclRuleInfo struct { // Acl操作方式,枚举值(所有操作: All, 读:Read,写:Write) Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型,(Deny,Allow) PermissionType *string `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` // 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\* 和 ip网段 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入格式需要带【User:】前缀。例如用户A,传入为User:A。 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` }
type AclRuleResp ¶ added in v1.0.624
type AnalyseParam ¶ added in v1.0.449
type AnalyseParam struct { // 解析格式,JSON,DELIMITER分隔符,REGULAR正则提取,SOURCE处理上层所有结果 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 分隔符、正则表达式 // 注意:此字段可能返回 null,表示取不到有效值。 Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"` // 需再次处理的KEY——模式 // 注意:此字段可能返回 null,表示取不到有效值。 InputValueType *string `json:"InputValueType,omitnil,omitempty" name:"InputValueType"` // 需再次处理的KEY——KEY表达式 // 注意:此字段可能返回 null,表示取不到有效值。 InputValue *string `json:"InputValue,omitnil,omitempty" name:"InputValue"` }
type AppIdResponse ¶
type Assignment ¶
type Assignment struct { // assingment版本信息 Version *int64 `json:"Version,omitnil,omitempty" name:"Version"` // topic信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Topics []*GroupInfoTopics `json:"Topics,omitnil,omitempty" name:"Topics"` }
type AuthorizeTokenRequest ¶ added in v1.0.360
type AuthorizeTokenRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户 User *string `json:"User,omitnil,omitempty" name:"User"` // token串 Tokens *string `json:"Tokens,omitnil,omitempty" name:"Tokens"` }
func NewAuthorizeTokenRequest ¶ added in v1.0.360
func NewAuthorizeTokenRequest() (request *AuthorizeTokenRequest)
func (*AuthorizeTokenRequest) FromJsonString ¶ added in v1.0.360
func (r *AuthorizeTokenRequest) 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 (*AuthorizeTokenRequest) ToJsonString ¶ added in v1.0.360
func (r *AuthorizeTokenRequest) ToJsonString() string
type AuthorizeTokenRequestParams ¶ added in v1.0.426
type AuthorizeTokenRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户 User *string `json:"User,omitnil,omitempty" name:"User"` // token串 Tokens *string `json:"Tokens,omitnil,omitempty" name:"Tokens"` }
Predefined struct for user
type AuthorizeTokenResponse ¶ added in v1.0.360
type AuthorizeTokenResponse struct { *tchttp.BaseResponse Response *AuthorizeTokenResponseParams `json:"Response"` }
func NewAuthorizeTokenResponse ¶ added in v1.0.360
func NewAuthorizeTokenResponse() (response *AuthorizeTokenResponse)
func (*AuthorizeTokenResponse) FromJsonString ¶ added in v1.0.360
func (r *AuthorizeTokenResponse) 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 (*AuthorizeTokenResponse) ToJsonString ¶ added in v1.0.360
func (r *AuthorizeTokenResponse) ToJsonString() string
type AuthorizeTokenResponseParams ¶ added in v1.0.426
type AuthorizeTokenResponseParams struct { // 0 成功 // 注意:此字段可能返回 null,表示取不到有效值。 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchAnalyseParam ¶ added in v1.0.563
type BatchAnalyseParam struct { // ONE_BY_ONE单条输出,MERGE合并输出 // 注意:此字段可能返回 null,表示取不到有效值。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
type BatchContent ¶ added in v1.0.319
type BatchCreateAclRequest ¶ added in v1.0.247
type BatchCreateAclRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源列表数组 ResourceNames []*string `json:"ResourceNames,omitnil,omitempty" name:"ResourceNames"` // 设置的ACL规则列表 RuleList []*AclRuleInfo `json:"RuleList,omitnil,omitempty" name:"RuleList"` }
func NewBatchCreateAclRequest ¶ added in v1.0.247
func NewBatchCreateAclRequest() (request *BatchCreateAclRequest)
func (*BatchCreateAclRequest) FromJsonString ¶ added in v1.0.247
func (r *BatchCreateAclRequest) 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 (*BatchCreateAclRequest) ToJsonString ¶ added in v1.0.247
func (r *BatchCreateAclRequest) ToJsonString() string
type BatchCreateAclRequestParams ¶ added in v1.0.426
type BatchCreateAclRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源列表数组 ResourceNames []*string `json:"ResourceNames,omitnil,omitempty" name:"ResourceNames"` // 设置的ACL规则列表 RuleList []*AclRuleInfo `json:"RuleList,omitnil,omitempty" name:"RuleList"` }
Predefined struct for user
type BatchCreateAclResponse ¶ added in v1.0.247
type BatchCreateAclResponse struct { *tchttp.BaseResponse Response *BatchCreateAclResponseParams `json:"Response"` }
func NewBatchCreateAclResponse ¶ added in v1.0.247
func NewBatchCreateAclResponse() (response *BatchCreateAclResponse)
func (*BatchCreateAclResponse) FromJsonString ¶ added in v1.0.247
func (r *BatchCreateAclResponse) 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 (*BatchCreateAclResponse) ToJsonString ¶ added in v1.0.247
func (r *BatchCreateAclResponse) ToJsonString() string
type BatchCreateAclResponseParams ¶ added in v1.0.426
type BatchCreateAclResponseParams struct { // 状态码:0-修改成功,否则修改失败 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchModifyGroupOffsetsRequest ¶ added in v1.0.316
type BatchModifyGroupOffsetsRequest struct { *tchttp.BaseRequest // 消费分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 实例名称 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // partition信息 Partitions []*Partitions `json:"Partitions,omitnil,omitempty" name:"Partitions"` // 指定topic,默认所有topic TopicName []*string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
func NewBatchModifyGroupOffsetsRequest ¶ added in v1.0.316
func NewBatchModifyGroupOffsetsRequest() (request *BatchModifyGroupOffsetsRequest)
func (*BatchModifyGroupOffsetsRequest) FromJsonString ¶ added in v1.0.316
func (r *BatchModifyGroupOffsetsRequest) 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 (*BatchModifyGroupOffsetsRequest) ToJsonString ¶ added in v1.0.316
func (r *BatchModifyGroupOffsetsRequest) ToJsonString() string
type BatchModifyGroupOffsetsRequestParams ¶ added in v1.0.426
type BatchModifyGroupOffsetsRequestParams struct { // 消费分组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 实例名称 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // partition信息 Partitions []*Partitions `json:"Partitions,omitnil,omitempty" name:"Partitions"` // 指定topic,默认所有topic TopicName []*string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
Predefined struct for user
type BatchModifyGroupOffsetsResponse ¶ added in v1.0.316
type BatchModifyGroupOffsetsResponse struct { *tchttp.BaseResponse Response *BatchModifyGroupOffsetsResponseParams `json:"Response"` }
func NewBatchModifyGroupOffsetsResponse ¶ added in v1.0.316
func NewBatchModifyGroupOffsetsResponse() (response *BatchModifyGroupOffsetsResponse)
func (*BatchModifyGroupOffsetsResponse) FromJsonString ¶ added in v1.0.316
func (r *BatchModifyGroupOffsetsResponse) 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 (*BatchModifyGroupOffsetsResponse) ToJsonString ¶ added in v1.0.316
func (r *BatchModifyGroupOffsetsResponse) ToJsonString() string
type BatchModifyGroupOffsetsResponseParams ¶ added in v1.0.426
type BatchModifyGroupOffsetsResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchModifyTopicAttributesRequest ¶ added in v1.0.316
type BatchModifyTopicAttributesRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题属性列表 Topic []*BatchModifyTopicInfo `json:"Topic,omitnil,omitempty" name:"Topic"` }
func NewBatchModifyTopicAttributesRequest ¶ added in v1.0.316
func NewBatchModifyTopicAttributesRequest() (request *BatchModifyTopicAttributesRequest)
func (*BatchModifyTopicAttributesRequest) FromJsonString ¶ added in v1.0.316
func (r *BatchModifyTopicAttributesRequest) 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 (*BatchModifyTopicAttributesRequest) ToJsonString ¶ added in v1.0.316
func (r *BatchModifyTopicAttributesRequest) ToJsonString() string
type BatchModifyTopicAttributesRequestParams ¶ added in v1.0.426
type BatchModifyTopicAttributesRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题属性列表 Topic []*BatchModifyTopicInfo `json:"Topic,omitnil,omitempty" name:"Topic"` }
Predefined struct for user
type BatchModifyTopicAttributesResponse ¶ added in v1.0.316
type BatchModifyTopicAttributesResponse struct { *tchttp.BaseResponse Response *BatchModifyTopicAttributesResponseParams `json:"Response"` }
func NewBatchModifyTopicAttributesResponse ¶ added in v1.0.316
func NewBatchModifyTopicAttributesResponse() (response *BatchModifyTopicAttributesResponse)
func (*BatchModifyTopicAttributesResponse) FromJsonString ¶ added in v1.0.316
func (r *BatchModifyTopicAttributesResponse) 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 (*BatchModifyTopicAttributesResponse) ToJsonString ¶ added in v1.0.316
func (r *BatchModifyTopicAttributesResponse) ToJsonString() string
type BatchModifyTopicAttributesResponseParams ¶ added in v1.0.426
type BatchModifyTopicAttributesResponseParams struct { // 返回结果 Result []*BatchModifyTopicResultDTO `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchModifyTopicInfo ¶ added in v1.0.316
type BatchModifyTopicInfo struct { // topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 分区数 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 副本数 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // 消息删除策略,可以选择delete 或者compact CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // 当producer设置request.required.acks为-1时,min.insync.replicas指定replicas的最小数目 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 是否允许非ISR的副本成为Leader UncleanLeaderElectionEnable *bool `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // topic维度的消息保留时间(毫秒)范围1 分钟到90 天 RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // topic维度的消息保留大小,范围1 MB到1024 GB RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` // Segment分片滚动的时长(毫秒),范围1 到90 天 SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 批次的消息大小,范围1 KB到12 MB MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` }
type BatchModifyTopicResultDTO ¶ added in v1.0.316
type BatchModifyTopicResultDTO struct { // 实例id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // topic名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 状态码 // 注意:此字段可能返回 null,表示取不到有效值。 ReturnCode *string `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 状态消息 Message *string `json:"Message,omitnil,omitempty" name:"Message"` }
type BrokerTopicData ¶ added in v1.0.685
type BrokerTopicData struct { // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题ID // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 主题占用Broker 容量大小 // 注意:此字段可能返回 null,表示取不到有效值。 DataSize *uint64 `json:"DataSize,omitnil,omitempty" name:"DataSize"` }
type BrokerTopicFlowData ¶ added in v1.0.736
type BrokerTopicFlowData struct { // Topic 名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // Topic Id // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // Topic 流量(MB) // 注意:此字段可能返回 null,表示取不到有效值。 TopicTraffic *string `json:"TopicTraffic,omitnil,omitempty" name:"TopicTraffic"` }
type CancelAuthorizationTokenRequest ¶ added in v1.0.360
type CancelAuthorizationTokenRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户 User *string `json:"User,omitnil,omitempty" name:"User"` // token串 Tokens *string `json:"Tokens,omitnil,omitempty" name:"Tokens"` }
func NewCancelAuthorizationTokenRequest ¶ added in v1.0.360
func NewCancelAuthorizationTokenRequest() (request *CancelAuthorizationTokenRequest)
func (*CancelAuthorizationTokenRequest) FromJsonString ¶ added in v1.0.360
func (r *CancelAuthorizationTokenRequest) 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 (*CancelAuthorizationTokenRequest) ToJsonString ¶ added in v1.0.360
func (r *CancelAuthorizationTokenRequest) ToJsonString() string
type CancelAuthorizationTokenRequestParams ¶ added in v1.0.426
type CancelAuthorizationTokenRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户 User *string `json:"User,omitnil,omitempty" name:"User"` // token串 Tokens *string `json:"Tokens,omitnil,omitempty" name:"Tokens"` }
Predefined struct for user
type CancelAuthorizationTokenResponse ¶ added in v1.0.360
type CancelAuthorizationTokenResponse struct { *tchttp.BaseResponse Response *CancelAuthorizationTokenResponseParams `json:"Response"` }
func NewCancelAuthorizationTokenResponse ¶ added in v1.0.360
func NewCancelAuthorizationTokenResponse() (response *CancelAuthorizationTokenResponse)
func (*CancelAuthorizationTokenResponse) FromJsonString ¶ added in v1.0.360
func (r *CancelAuthorizationTokenResponse) 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 (*CancelAuthorizationTokenResponse) ToJsonString ¶ added in v1.0.360
func (r *CancelAuthorizationTokenResponse) ToJsonString() string
type CancelAuthorizationTokenResponseParams ¶ added in v1.0.426
type CancelAuthorizationTokenResponseParams struct { // 0 成功 // 注意:此字段可能返回 null,表示取不到有效值。 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CdcClusterResponse ¶ added in v1.0.445
type CdcClusterResponse struct { // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
type CheckCdcClusterRequest ¶ added in v1.0.445
type CheckCdcClusterRequest struct { *tchttp.BaseRequest // 任务ID TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewCheckCdcClusterRequest ¶ added in v1.0.445
func NewCheckCdcClusterRequest() (request *CheckCdcClusterRequest)
func (*CheckCdcClusterRequest) FromJsonString ¶ added in v1.0.445
func (r *CheckCdcClusterRequest) 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 (*CheckCdcClusterRequest) ToJsonString ¶ added in v1.0.445
func (r *CheckCdcClusterRequest) ToJsonString() string
type CheckCdcClusterRequestParams ¶ added in v1.0.445
type CheckCdcClusterRequestParams struct { // 任务ID TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type CheckCdcClusterResponse ¶ added in v1.0.445
type CheckCdcClusterResponse struct { *tchttp.BaseResponse Response *CheckCdcClusterResponseParams `json:"Response"` }
func NewCheckCdcClusterResponse ¶ added in v1.0.445
func NewCheckCdcClusterResponse() (response *CheckCdcClusterResponse)
func (*CheckCdcClusterResponse) FromJsonString ¶ added in v1.0.445
func (r *CheckCdcClusterResponse) 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 (*CheckCdcClusterResponse) ToJsonString ¶ added in v1.0.445
func (r *CheckCdcClusterResponse) ToJsonString() string
type CheckCdcClusterResponseParams ¶ added in v1.0.445
type CheckCdcClusterResponseParams struct { // 返回结果状态Success // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ClickHouseConnectParam ¶ added in v1.0.449
type ClickHouseConnectParam struct { // ClickHouse的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // ClickHouse连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // ClickHouse连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // ClickHouse连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // ClickHouse连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // ClickHouse连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // ClickHouse连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type ClickHouseModifyConnectParam ¶ added in v1.0.450
type ClickHouseModifyConnectParam struct { // ClickHouse连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // ClickHouse的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // ClickHouse连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // ClickHouse连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // ClickHouse连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // ClickHouse连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // ClickHouse连接源是否为自建集群【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 是否更新到关联的Datahub任务,默认为true // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type ClickHouseParam ¶ added in v1.0.449
type ClickHouseParam struct { // ClickHouse的集群 // 注意:此字段可能返回 null,表示取不到有效值。 Cluster *string `json:"Cluster,omitnil,omitempty" name:"Cluster"` // ClickHouse的数据库名 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // ClickHouse的数据表名 // 注意:此字段可能返回 null,表示取不到有效值。 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // ClickHouse的schema // 注意:此字段可能返回 null,表示取不到有效值。 Schema []*ClickHouseSchema `json:"Schema,omitnil,omitempty" name:"Schema"` // 实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // ClickHouse的连接ip // 注意:此字段可能返回 null,表示取不到有效值。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // ClickHouse的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // ClickHouse的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // ClickHouse的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 实例vip // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // 实例的vpcId // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // ClickHouse是否抛弃解析失败的消息,默认为true // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidMessage *bool `json:"DropInvalidMessage,omitnil,omitempty" name:"DropInvalidMessage"` // ClickHouse 类型,emr-clickhouse : "emr";cdw-clickhouse : "cdwch";自建 : "" // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 // 注意:此字段可能返回 null,表示取不到有效值。 DropCls *DropCls `json:"DropCls,omitnil,omitempty" name:"DropCls"` // 每批次投递到 ClickHouse 表消息数量,默认为 1000 条。 // 提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 // 注意:此字段可能返回 null,表示取不到有效值。 BatchSize *int64 `json:"BatchSize,omitnil,omitempty" name:"BatchSize"` // 每次从 topic 中拉取消息大小,默认为 1MB,即至少要从 topic 中批量拉取 1MB 消息,才进行数据投递到 ClickHouse 操作。 // 提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumerFetchMinBytes *int64 `json:"ConsumerFetchMinBytes,omitnil,omitempty" name:"ConsumerFetchMinBytes"` // 每次从 topic 拉取消息最大等待时间,当超过当前最大等待时间时,即使没有拉取到 ConsumerFetchMinBytes 大小,也将进行 ClickHouse 投递操作。 // 提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 // 注意:此字段可能返回 null,表示取不到有效值。 ConsumerFetchMaxWaitMs *int64 `json:"ConsumerFetchMaxWaitMs,omitnil,omitempty" name:"ConsumerFetchMaxWaitMs"` }
type ClickHouseSchema ¶ added in v1.0.449
type ClickHouseSchema struct { // 表的列名 // 注意:此字段可能返回 null,表示取不到有效值。 ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"` // 该列对应的jsonKey名 // 注意:此字段可能返回 null,表示取不到有效值。 JsonKey *string `json:"JsonKey,omitnil,omitempty" name:"JsonKey"` // 表列项的类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 列项是否允许为空 // 注意:此字段可能返回 null,表示取不到有效值。 AllowNull *bool `json:"AllowNull,omitnil,omitempty" name:"AllowNull"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AuthorizeToken ¶ added in v1.0.360
func (c *Client) AuthorizeToken(request *AuthorizeTokenRequest) (response *AuthorizeTokenResponse, err error)
AuthorizeToken 给实例授权token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) AuthorizeTokenWithContext ¶ added in v1.0.360
func (c *Client) AuthorizeTokenWithContext(ctx context.Context, request *AuthorizeTokenRequest) (response *AuthorizeTokenResponse, err error)
AuthorizeToken 给实例授权token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) BatchCreateAcl ¶ added in v1.0.247
func (c *Client) BatchCreateAcl(request *BatchCreateAclRequest) (response *BatchCreateAclResponse, err error)
BatchCreateAcl 批量添加ACL策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) BatchCreateAclWithContext ¶ added in v1.0.324
func (c *Client) BatchCreateAclWithContext(ctx context.Context, request *BatchCreateAclRequest) (response *BatchCreateAclResponse, err error)
BatchCreateAcl 批量添加ACL策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) BatchModifyGroupOffsets ¶ added in v1.0.316
func (c *Client) BatchModifyGroupOffsets(request *BatchModifyGroupOffsetsRequest) (response *BatchModifyGroupOffsetsResponse, err error)
BatchModifyGroupOffsets 批量修改消费组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction"
func (*Client) BatchModifyGroupOffsetsWithContext ¶ added in v1.0.324
func (c *Client) BatchModifyGroupOffsetsWithContext(ctx context.Context, request *BatchModifyGroupOffsetsRequest) (response *BatchModifyGroupOffsetsResponse, err error)
BatchModifyGroupOffsets 批量修改消费组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction"
func (*Client) BatchModifyTopicAttributes ¶ added in v1.0.316
func (c *Client) BatchModifyTopicAttributes(request *BatchModifyTopicAttributesRequest) (response *BatchModifyTopicAttributesResponse, err error)
BatchModifyTopicAttributes 批量设置主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) BatchModifyTopicAttributesWithContext ¶ added in v1.0.324
func (c *Client) BatchModifyTopicAttributesWithContext(ctx context.Context, request *BatchModifyTopicAttributesRequest) (response *BatchModifyTopicAttributesResponse, err error)
BatchModifyTopicAttributes 批量设置主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable"
func (*Client) CancelAuthorizationToken ¶ added in v1.0.360
func (c *Client) CancelAuthorizationToken(request *CancelAuthorizationTokenRequest) (response *CancelAuthorizationTokenResponse, err error)
CancelAuthorizationToken 取消授权token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CancelAuthorizationTokenWithContext ¶ added in v1.0.360
func (c *Client) CancelAuthorizationTokenWithContext(ctx context.Context, request *CancelAuthorizationTokenRequest) (response *CancelAuthorizationTokenResponse, err error)
CancelAuthorizationToken 取消授权token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CheckCdcCluster ¶ added in v1.0.445
func (c *Client) CheckCdcCluster(request *CheckCdcClusterRequest) (response *CheckCdcClusterResponse, err error)
CheckCdcCluster 用于查询cdc-ckafka任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CheckCdcClusterWithContext ¶ added in v1.0.445
func (c *Client) CheckCdcClusterWithContext(ctx context.Context, request *CheckCdcClusterRequest) (response *CheckCdcClusterResponse, err error)
CheckCdcCluster 用于查询cdc-ckafka任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateAcl ¶
func (c *Client) CreateAcl(request *CreateAclRequest) (response *CreateAclResponse, err error)
CreateAcl 添加 ACL 策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateAclRule ¶ added in v1.0.624
func (c *Client) CreateAclRule(request *CreateAclRuleRequest) (response *CreateAclRuleResponse, err error)
CreateAclRule 添加 ACL 规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateAclRuleWithContext ¶ added in v1.0.624
func (c *Client) CreateAclRuleWithContext(ctx context.Context, request *CreateAclRuleRequest) (response *CreateAclRuleResponse, err error)
CreateAclRule 添加 ACL 规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateAclWithContext ¶ added in v1.0.324
func (c *Client) CreateAclWithContext(ctx context.Context, request *CreateAclRequest) (response *CreateAclResponse, err error)
CreateAcl 添加 ACL 策略
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateCdcCluster ¶ added in v1.0.445
func (c *Client) CreateCdcCluster(request *CreateCdcClusterRequest) (response *CreateCdcClusterResponse, err error)
CreateCdcCluster 用于cdc的专用ckafka集群
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateCdcClusterWithContext ¶ added in v1.0.445
func (c *Client) CreateCdcClusterWithContext(ctx context.Context, request *CreateCdcClusterRequest) (response *CreateCdcClusterResponse, err error)
CreateCdcCluster 用于cdc的专用ckafka集群
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateConnectResource ¶ added in v1.0.449
func (c *Client) CreateConnectResource(request *CreateConnectResourceRequest) (response *CreateConnectResourceResponse, err error)
CreateConnectResource 创建Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) CreateConnectResourceWithContext ¶ added in v1.0.449
func (c *Client) CreateConnectResourceWithContext(ctx context.Context, request *CreateConnectResourceRequest) (response *CreateConnectResourceResponse, err error)
CreateConnectResource 创建Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) CreateConsumer ¶ added in v1.0.351
func (c *Client) CreateConsumer(request *CreateConsumerRequest) (response *CreateConsumerResponse, err error)
CreateConsumer 创建消费者组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateConsumerWithContext ¶ added in v1.0.351
func (c *Client) CreateConsumerWithContext(ctx context.Context, request *CreateConsumerRequest) (response *CreateConsumerResponse, err error)
CreateConsumer 创建消费者组
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDatahubTask ¶ added in v1.0.449
func (c *Client) CreateDatahubTask(request *CreateDatahubTaskRequest) (response *CreateDatahubTaskResponse, err error)
CreateDatahubTask 创建DIP转储任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDatahubTaskWithContext ¶ added in v1.0.449
func (c *Client) CreateDatahubTaskWithContext(ctx context.Context, request *CreateDatahubTaskRequest) (response *CreateDatahubTaskResponse, err error)
CreateDatahubTask 创建DIP转储任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) CreateDatahubTopic ¶ added in v1.0.621
func (c *Client) CreateDatahubTopic(request *CreateDatahubTopicRequest) (response *CreateDatahubTopicResponse, err error)
CreateDatahubTopic 创建Datahub主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_TOPICEXIST = "InvalidParameter.TopicExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateDatahubTopicWithContext ¶ added in v1.0.621
func (c *Client) CreateDatahubTopicWithContext(ctx context.Context, request *CreateDatahubTopicRequest) (response *CreateDatahubTopicResponse, err error)
CreateDatahubTopic 创建Datahub主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_TOPICEXIST = "InvalidParameter.TopicExist" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateInstancePost ¶ added in v1.0.550
func (c *Client) CreateInstancePost(request *CreateInstancePostRequest) (response *CreateInstancePostResponse, err error)
CreateInstancePost 由于出参需要更新,当前接口将会在未来版本中废弃,建议用户迁移使用 CreatePostPaidInstance 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateInstancePostWithContext ¶ added in v1.0.550
func (c *Client) CreateInstancePostWithContext(ctx context.Context, request *CreateInstancePostRequest) (response *CreateInstancePostResponse, err error)
CreateInstancePost 由于出参需要更新,当前接口将会在未来版本中废弃,建议用户迁移使用 CreatePostPaidInstance 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateInstancePre ¶
func (c *Client) CreateInstancePre(request *CreateInstancePreRequest) (response *CreateInstancePreResponse, err error)
CreateInstancePre 创建实例(预付费包年包月), 仅支持创建专业版实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateInstancePreWithContext ¶ added in v1.0.324
func (c *Client) CreateInstancePreWithContext(ctx context.Context, request *CreateInstancePreRequest) (response *CreateInstancePreResponse, err error)
CreateInstancePre 创建实例(预付费包年包月), 仅支持创建专业版实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreatePartition ¶
func (c *Client) CreatePartition(request *CreatePartitionRequest) (response *CreatePartitionResponse, err error)
CreatePartition 本接口用于增加主题中的分区
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED = "LimitExceeded" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreatePartitionWithContext ¶ added in v1.0.324
func (c *Client) CreatePartitionWithContext(ctx context.Context, request *CreatePartitionRequest) (response *CreatePartitionResponse, err error)
CreatePartition 本接口用于增加主题中的分区
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED = "LimitExceeded" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreatePostPaidInstance ¶ added in v1.0.687
func (c *Client) CreatePostPaidInstance(request *CreatePostPaidInstanceRequest) (response *CreatePostPaidInstanceResponse, err error)
CreatePostPaidInstance 当前接口用来替代 CreateInstancePost 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreatePostPaidInstanceWithContext ¶ added in v1.0.687
func (c *Client) CreatePostPaidInstanceWithContext(ctx context.Context, request *CreatePostPaidInstanceRequest) (response *CreatePostPaidInstanceResponse, err error)
CreatePostPaidInstance 当前接口用来替代 CreateInstancePost 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreatePrometheus ¶ added in v1.0.888
func (c *Client) CreatePrometheus(request *CreatePrometheusRequest) (response *CreatePrometheusResponse, err error)
CreatePrometheus 添加普罗米修斯监控1
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" OPERATIONDENIED = "OperationDenied"
func (*Client) CreatePrometheusWithContext ¶ added in v1.0.888
func (c *Client) CreatePrometheusWithContext(ctx context.Context, request *CreatePrometheusRequest) (response *CreatePrometheusResponse, err error)
CreatePrometheus 添加普罗米修斯监控1
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" OPERATIONDENIED = "OperationDenied"
func (*Client) CreateRoute ¶ added in v1.0.351
func (c *Client) CreateRoute(request *CreateRouteRequest) (response *CreateRouteResponse, err error)
CreateRoute 添加实例路由
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED_ROUTEOVERLIMIT = "LimitExceeded.RouteOverLimit" LIMITEXCEEDED_ROUTESASLOVERLIMIT = "LimitExceeded.RouteSASLOverLimit" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateRouteWithContext ¶ added in v1.0.351
func (c *Client) CreateRouteWithContext(ctx context.Context, request *CreateRouteRequest) (response *CreateRouteResponse, err error)
CreateRoute 添加实例路由
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED_ROUTEOVERLIMIT = "LimitExceeded.RouteOverLimit" LIMITEXCEEDED_ROUTESASLOVERLIMIT = "LimitExceeded.RouteSASLOverLimit" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateToken ¶ added in v1.0.360
func (c *Client) CreateToken(request *CreateTokenRequest) (response *CreateTokenResponse, err error)
CreateToken 创建最高权限的token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateTokenWithContext ¶ added in v1.0.360
func (c *Client) CreateTokenWithContext(ctx context.Context, request *CreateTokenRequest) (response *CreateTokenResponse, err error)
CreateToken 创建最高权限的token
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) CreateTopic ¶
func (c *Client) CreateTopic(request *CreateTopicRequest) (response *CreateTopicResponse, err error)
CreateTopic 创建ckafka主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED = "LimitExceeded" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateTopicIpWhiteList ¶
func (c *Client) CreateTopicIpWhiteList(request *CreateTopicIpWhiteListRequest) (response *CreateTopicIpWhiteListResponse, err error)
CreateTopicIpWhiteList 创建主题ip白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateTopicIpWhiteListWithContext ¶ added in v1.0.324
func (c *Client) CreateTopicIpWhiteListWithContext(ctx context.Context, request *CreateTopicIpWhiteListRequest) (response *CreateTopicIpWhiteListResponse, err error)
CreateTopicIpWhiteList 创建主题ip白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateTopicWithContext ¶ added in v1.0.324
func (c *Client) CreateTopicWithContext(ctx context.Context, request *CreateTopicRequest) (response *CreateTopicResponse, err error)
CreateTopic 创建ckafka主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" LIMITEXCEEDED = "LimitExceeded" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateUser ¶
func (c *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser 添加用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) CreateUserWithContext ¶ added in v1.0.324
func (c *Client) CreateUserWithContext(ctx context.Context, request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser 添加用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteAcl ¶
func (c *Client) DeleteAcl(request *DeleteAclRequest) (response *DeleteAclResponse, err error)
DeleteAcl 删除ACL
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteAclRule ¶
func (c *Client) DeleteAclRule(request *DeleteAclRuleRequest) (response *DeleteAclRuleResponse, err error)
DeleteAclRule 删除ACL规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteAclRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteAclRuleWithContext(ctx context.Context, request *DeleteAclRuleRequest) (response *DeleteAclRuleResponse, err error)
DeleteAclRule 删除ACL规则
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteAclWithContext ¶ added in v1.0.324
func (c *Client) DeleteAclWithContext(ctx context.Context, request *DeleteAclRequest) (response *DeleteAclResponse, err error)
DeleteAcl 删除ACL
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteConnectResource ¶ added in v1.0.450
func (c *Client) DeleteConnectResource(request *DeleteConnectResourceRequest) (response *DeleteConnectResourceResponse, err error)
DeleteConnectResource 删除Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DeleteConnectResourceWithContext ¶ added in v1.0.450
func (c *Client) DeleteConnectResourceWithContext(ctx context.Context, request *DeleteConnectResourceRequest) (response *DeleteConnectResourceResponse, err error)
DeleteConnectResource 删除Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DeleteDatahubTask ¶ added in v1.0.450
func (c *Client) DeleteDatahubTask(request *DeleteDatahubTaskRequest) (response *DeleteDatahubTaskResponse, err error)
DeleteDatahubTask 删除Datahub任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) DeleteDatahubTaskWithContext ¶ added in v1.0.450
func (c *Client) DeleteDatahubTaskWithContext(ctx context.Context, request *DeleteDatahubTaskRequest) (response *DeleteDatahubTaskResponse, err error)
DeleteDatahubTask 删除Datahub任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) DeleteDatahubTopic ¶ added in v1.0.450
func (c *Client) DeleteDatahubTopic(request *DeleteDatahubTopicRequest) (response *DeleteDatahubTopicResponse, err error)
DeleteDatahubTopic 删除Datahub主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteDatahubTopicWithContext ¶ added in v1.0.450
func (c *Client) DeleteDatahubTopicWithContext(ctx context.Context, request *DeleteDatahubTopicRequest) (response *DeleteDatahubTopicResponse, err error)
DeleteDatahubTopic 删除Datahub主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteGroup ¶ added in v1.0.341
func (c *Client) DeleteGroup(request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)
DeleteGroup 删除消费组
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteGroupWithContext ¶ added in v1.0.341
func (c *Client) DeleteGroupWithContext(ctx context.Context, request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)
DeleteGroup 删除消费组
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteInstancePost ¶ added in v1.0.748
func (c *Client) DeleteInstancePost(request *DeleteInstancePostRequest) (response *DeleteInstancePostResponse, err error)
DeleteInstancePost 删除后付费实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteInstancePostWithContext ¶ added in v1.0.748
func (c *Client) DeleteInstancePostWithContext(ctx context.Context, request *DeleteInstancePostRequest) (response *DeleteInstancePostResponse, err error)
DeleteInstancePost 删除后付费实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteInstancePre ¶ added in v1.0.310
func (c *Client) DeleteInstancePre(request *DeleteInstancePreRequest) (response *DeleteInstancePreResponse, err error)
DeleteInstancePre 删除预付费实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteInstancePreWithContext ¶ added in v1.0.324
func (c *Client) DeleteInstancePreWithContext(ctx context.Context, request *DeleteInstancePreRequest) (response *DeleteInstancePreResponse, err error)
DeleteInstancePre 删除预付费实例
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteRoute ¶ added in v1.0.392
func (c *Client) DeleteRoute(request *DeleteRouteRequest) (response *DeleteRouteResponse, err error)
DeleteRoute 删除路由
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteRouteTriggerTime ¶ added in v1.0.240
func (c *Client) DeleteRouteTriggerTime(request *DeleteRouteTriggerTimeRequest) (response *DeleteRouteTriggerTimeResponse, err error)
DeleteRouteTriggerTime 修改删除路由延迟触发时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteRouteTriggerTimeWithContext ¶ added in v1.0.324
func (c *Client) DeleteRouteTriggerTimeWithContext(ctx context.Context, request *DeleteRouteTriggerTimeRequest) (response *DeleteRouteTriggerTimeResponse, err error)
DeleteRouteTriggerTime 修改删除路由延迟触发时间
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteRouteWithContext ¶ added in v1.0.392
func (c *Client) DeleteRouteWithContext(ctx context.Context, request *DeleteRouteRequest) (response *DeleteRouteResponse, err error)
DeleteRoute 删除路由
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteTopic ¶
func (c *Client) DeleteTopic(request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
DeleteTopic 删除ckafka主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteTopicIpWhiteList ¶
func (c *Client) DeleteTopicIpWhiteList(request *DeleteTopicIpWhiteListRequest) (response *DeleteTopicIpWhiteListResponse, err error)
DeleteTopicIpWhiteList 删除主题IP白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteTopicIpWhiteListWithContext ¶ added in v1.0.324
func (c *Client) DeleteTopicIpWhiteListWithContext(ctx context.Context, request *DeleteTopicIpWhiteListRequest) (response *DeleteTopicIpWhiteListResponse, err error)
DeleteTopicIpWhiteList 删除主题IP白名单
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteTopicWithContext ¶ added in v1.0.324
func (c *Client) DeleteTopicWithContext(ctx context.Context, request *DeleteTopicRequest) (response *DeleteTopicResponse, err error)
DeleteTopic 删除ckafka主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteUser ¶
func (c *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
DeleteUser 删除用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DeleteUserWithContext ¶ added in v1.0.324
func (c *Client) DeleteUserWithContext(ctx context.Context, request *DeleteUserRequest) (response *DeleteUserResponse, err error)
DeleteUser 删除用户
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeACL ¶
func (c *Client) DescribeACL(request *DescribeACLRequest) (response *DescribeACLResponse, err error)
DescribeACL 枚举ACL
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeACLWithContext ¶ added in v1.0.324
func (c *Client) DescribeACLWithContext(ctx context.Context, request *DescribeACLRequest) (response *DescribeACLResponse, err error)
DescribeACL 枚举ACL
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeAclRule ¶ added in v1.0.624
func (c *Client) DescribeAclRule(request *DescribeAclRuleRequest) (response *DescribeAclRuleResponse, err error)
DescribeAclRule 查询ACL规则列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeAclRuleWithContext ¶ added in v1.0.624
func (c *Client) DescribeAclRuleWithContext(ctx context.Context, request *DescribeAclRuleRequest) (response *DescribeAclRuleResponse, err error)
DescribeAclRule 查询ACL规则列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeAppInfo ¶
func (c *Client) DescribeAppInfo(request *DescribeAppInfoRequest) (response *DescribeAppInfoResponse, err error)
DescribeAppInfo 查询用户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeAppInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeAppInfoWithContext(ctx context.Context, request *DescribeAppInfoRequest) (response *DescribeAppInfoResponse, err error)
DescribeAppInfo 查询用户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeCkafkaZone ¶
func (c *Client) DescribeCkafkaZone(request *DescribeCkafkaZoneRequest) (response *DescribeCkafkaZoneResponse, err error)
DescribeCkafkaZone 用于查看ckafka的可用区列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeCkafkaZoneWithContext ¶ added in v1.0.324
func (c *Client) DescribeCkafkaZoneWithContext(ctx context.Context, request *DescribeCkafkaZoneRequest) (response *DescribeCkafkaZoneResponse, err error)
DescribeCkafkaZone 用于查看ckafka的可用区列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeConnectResource ¶ added in v1.0.450
func (c *Client) DescribeConnectResource(request *DescribeConnectResourceRequest) (response *DescribeConnectResourceResponse, err error)
DescribeConnectResource 查询Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DescribeConnectResourceWithContext ¶ added in v1.0.450
func (c *Client) DescribeConnectResourceWithContext(ctx context.Context, request *DescribeConnectResourceRequest) (response *DescribeConnectResourceResponse, err error)
DescribeConnectResource 查询Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DescribeConnectResources ¶ added in v1.0.450
func (c *Client) DescribeConnectResources(request *DescribeConnectResourcesRequest) (response *DescribeConnectResourcesResponse, err error)
DescribeConnectResources 查询Datahub连接源列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DescribeConnectResourcesWithContext ¶ added in v1.0.450
func (c *Client) DescribeConnectResourcesWithContext(ctx context.Context, request *DescribeConnectResourcesRequest) (response *DescribeConnectResourcesResponse, err error)
DescribeConnectResources 查询Datahub连接源列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) DescribeConsumerGroup ¶
func (c *Client) DescribeConsumerGroup(request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
DescribeConsumerGroup 查询消费分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeConsumerGroupWithContext ¶ added in v1.0.324
func (c *Client) DescribeConsumerGroupWithContext(ctx context.Context, request *DescribeConsumerGroupRequest) (response *DescribeConsumerGroupResponse, err error)
DescribeConsumerGroup 查询消费分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubGroupOffsets ¶ added in v1.0.450
func (c *Client) DescribeDatahubGroupOffsets(request *DescribeDatahubGroupOffsetsRequest) (response *DescribeDatahubGroupOffsetsResponse, err error)
DescribeDatahubGroupOffsets 获取Datahub消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubGroupOffsetsWithContext ¶ added in v1.0.450
func (c *Client) DescribeDatahubGroupOffsetsWithContext(ctx context.Context, request *DescribeDatahubGroupOffsetsRequest) (response *DescribeDatahubGroupOffsetsResponse, err error)
DescribeDatahubGroupOffsets 获取Datahub消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubTask ¶ added in v1.0.450
func (c *Client) DescribeDatahubTask(request *DescribeDatahubTaskRequest) (response *DescribeDatahubTaskResponse, err error)
DescribeDatahubTask 查询Datahub任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeDatahubTaskWithContext ¶ added in v1.0.450
func (c *Client) DescribeDatahubTaskWithContext(ctx context.Context, request *DescribeDatahubTaskRequest) (response *DescribeDatahubTaskResponse, err error)
DescribeDatahubTask 查询Datahub任务信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeDatahubTasks ¶ added in v1.0.450
func (c *Client) DescribeDatahubTasks(request *DescribeDatahubTasksRequest) (response *DescribeDatahubTasksResponse, err error)
DescribeDatahubTasks 查询Datahub任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) DescribeDatahubTasksWithContext ¶ added in v1.0.450
func (c *Client) DescribeDatahubTasksWithContext(ctx context.Context, request *DescribeDatahubTasksRequest) (response *DescribeDatahubTasksResponse, err error)
DescribeDatahubTasks 查询Datahub任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) DescribeDatahubTopic ¶ added in v1.0.602
func (c *Client) DescribeDatahubTopic(request *DescribeDatahubTopicRequest) (response *DescribeDatahubTopicResponse, err error)
DescribeDatahubTopic 获取Datahub主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubTopicWithContext ¶ added in v1.0.602
func (c *Client) DescribeDatahubTopicWithContext(ctx context.Context, request *DescribeDatahubTopicRequest) (response *DescribeDatahubTopicResponse, err error)
DescribeDatahubTopic 获取Datahub主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubTopics ¶ added in v1.0.602
func (c *Client) DescribeDatahubTopics(request *DescribeDatahubTopicsRequest) (response *DescribeDatahubTopicsResponse, err error)
DescribeDatahubTopics 查询DIP主题列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeDatahubTopicsWithContext ¶ added in v1.0.602
func (c *Client) DescribeDatahubTopicsWithContext(ctx context.Context, request *DescribeDatahubTopicsRequest) (response *DescribeDatahubTopicsResponse, err error)
DescribeDatahubTopics 查询DIP主题列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroup ¶
func (c *Client) DescribeGroup(request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)
DescribeGroup 枚举消费分组(精简版)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroupInfo ¶
func (c *Client) DescribeGroupInfo(request *DescribeGroupInfoRequest) (response *DescribeGroupInfoResponse, err error)
DescribeGroupInfo 获取消费分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroupInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeGroupInfoWithContext(ctx context.Context, request *DescribeGroupInfoRequest) (response *DescribeGroupInfoResponse, err error)
DescribeGroupInfo 获取消费分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroupOffsets ¶
func (c *Client) DescribeGroupOffsets(request *DescribeGroupOffsetsRequest) (response *DescribeGroupOffsetsResponse, err error)
DescribeGroupOffsets 获取消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroupOffsetsWithContext ¶ added in v1.0.324
func (c *Client) DescribeGroupOffsetsWithContext(ctx context.Context, request *DescribeGroupOffsetsRequest) (response *DescribeGroupOffsetsResponse, err error)
DescribeGroupOffsets 获取消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeGroupWithContext ¶ added in v1.0.324
func (c *Client) DescribeGroupWithContext(ctx context.Context, request *DescribeGroupRequest) (response *DescribeGroupResponse, err error)
DescribeGroup 枚举消费分组(精简版)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstanceAttributes ¶
func (c *Client) DescribeInstanceAttributes(request *DescribeInstanceAttributesRequest) (response *DescribeInstanceAttributesResponse, err error)
DescribeInstanceAttributes 获取实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstanceAttributesWithContext ¶ added in v1.0.324
func (c *Client) DescribeInstanceAttributesWithContext(ctx context.Context, request *DescribeInstanceAttributesRequest) (response *DescribeInstanceAttributesResponse, err error)
DescribeInstanceAttributes 获取实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstances ¶
func (c *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances 本接口(DescribeInstance)用于在用户账户下获取消息队列 CKafka 实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstancesDetail ¶
func (c *Client) DescribeInstancesDetail(request *DescribeInstancesDetailRequest) (response *DescribeInstancesDetailResponse, err error)
DescribeInstancesDetail 用户账户下获取实例列表详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstancesDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeInstancesDetailWithContext(ctx context.Context, request *DescribeInstancesDetailRequest) (response *DescribeInstancesDetailResponse, err error)
DescribeInstancesDetail 用户账户下获取实例列表详情
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeInstancesWithContext ¶ added in v1.0.324
func (c *Client) DescribeInstancesWithContext(ctx context.Context, request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances 本接口(DescribeInstance)用于在用户账户下获取消息队列 CKafka 实例列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribePrometheus ¶ added in v1.0.888
func (c *Client) DescribePrometheus(request *DescribePrometheusRequest) (response *DescribePrometheusResponse, err error)
DescribePrometheus 获取实例Prometheus信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribePrometheusWithContext ¶ added in v1.0.888
func (c *Client) DescribePrometheusWithContext(ctx context.Context, request *DescribePrometheusRequest) (response *DescribePrometheusResponse, err error)
DescribePrometheus 获取实例Prometheus信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied"
func (*Client) DescribeRegion ¶
func (c *Client) DescribeRegion(request *DescribeRegionRequest) (response *DescribeRegionResponse, err error)
DescribeRegion 枚举地域,只支持广州地域
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeRegionWithContext ¶ added in v1.0.324
func (c *Client) DescribeRegionWithContext(ctx context.Context, request *DescribeRegionRequest) (response *DescribeRegionResponse, err error)
DescribeRegion 枚举地域,只支持广州地域
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeRoute ¶
func (c *Client) DescribeRoute(request *DescribeRouteRequest) (response *DescribeRouteResponse, err error)
DescribeRoute 查看路由信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeRouteWithContext ¶ added in v1.0.324
func (c *Client) DescribeRouteWithContext(ctx context.Context, request *DescribeRouteRequest) (response *DescribeRouteResponse, err error)
DescribeRoute 查看路由信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTaskStatus ¶ added in v1.0.654
func (c *Client) DescribeTaskStatus(request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)
DescribeTaskStatus 查询任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTaskStatusWithContext ¶ added in v1.0.654
func (c *Client) DescribeTaskStatusWithContext(ctx context.Context, request *DescribeTaskStatusRequest) (response *DescribeTaskStatusResponse, err error)
DescribeTaskStatus 查询任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopic ¶
func (c *Client) DescribeTopic(request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
DescribeTopic 接口请求域名:https://ckafka.tencentcloudapi.com
本接口(DescribeTopic)用于在用户获取消息队列 CKafka 实例的主题列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicAttributes ¶
func (c *Client) DescribeTopicAttributes(request *DescribeTopicAttributesRequest) (response *DescribeTopicAttributesResponse, err error)
DescribeTopicAttributes 获取主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicAttributesWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopicAttributesWithContext(ctx context.Context, request *DescribeTopicAttributesRequest) (response *DescribeTopicAttributesResponse, err error)
DescribeTopicAttributes 获取主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicDetail ¶
func (c *Client) DescribeTopicDetail(request *DescribeTopicDetailRequest) (response *DescribeTopicDetailResponse, err error)
DescribeTopicDetail 获取主题列表详情(仅控制台调用)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopicDetailWithContext(ctx context.Context, request *DescribeTopicDetailRequest) (response *DescribeTopicDetailResponse, err error)
DescribeTopicDetail 获取主题列表详情(仅控制台调用)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicFlowRanking ¶ added in v1.0.655
func (c *Client) DescribeTopicFlowRanking(request *DescribeTopicFlowRankingRequest) (response *DescribeTopicFlowRankingResponse, err error)
DescribeTopicFlowRanking 获取Topic流量排行,消费者流量排行
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTopicFlowRankingWithContext ¶ added in v1.0.655
func (c *Client) DescribeTopicFlowRankingWithContext(ctx context.Context, request *DescribeTopicFlowRankingRequest) (response *DescribeTopicFlowRankingResponse, err error)
DescribeTopicFlowRanking 获取Topic流量排行,消费者流量排行
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist"
func (*Client) DescribeTopicProduceConnection ¶ added in v1.0.574
func (c *Client) DescribeTopicProduceConnection(request *DescribeTopicProduceConnectionRequest) (response *DescribeTopicProduceConnectionResponse, err error)
DescribeTopicProduceConnection 查询topic 生产端连接信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport"
func (*Client) DescribeTopicProduceConnectionWithContext ¶ added in v1.0.574
func (c *Client) DescribeTopicProduceConnectionWithContext(ctx context.Context, request *DescribeTopicProduceConnectionRequest) (response *DescribeTopicProduceConnectionResponse, err error)
DescribeTopicProduceConnection 查询topic 生产端连接信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport"
func (*Client) DescribeTopicSubscribeGroup ¶ added in v1.0.228
func (c *Client) DescribeTopicSubscribeGroup(request *DescribeTopicSubscribeGroupRequest) (response *DescribeTopicSubscribeGroupResponse, err error)
DescribeTopicSubscribeGroup 查询订阅某主题消息分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicSubscribeGroupWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopicSubscribeGroupWithContext(ctx context.Context, request *DescribeTopicSubscribeGroupRequest) (response *DescribeTopicSubscribeGroupResponse, err error)
DescribeTopicSubscribeGroup 查询订阅某主题消息分组信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeTopicSyncReplica ¶ added in v1.0.239
func (c *Client) DescribeTopicSyncReplica(request *DescribeTopicSyncReplicaRequest) (response *DescribeTopicSyncReplicaResponse, err error)
DescribeTopicSyncReplica 获取Topic 副本详情信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTopicSyncReplicaWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopicSyncReplicaWithContext(ctx context.Context, request *DescribeTopicSyncReplicaRequest) (response *DescribeTopicSyncReplicaResponse, err error)
DescribeTopicSyncReplica 获取Topic 副本详情信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTopicWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopicWithContext(ctx context.Context, request *DescribeTopicRequest) (response *DescribeTopicResponse, err error)
DescribeTopic 接口请求域名:https://ckafka.tencentcloudapi.com
本接口(DescribeTopic)用于在用户获取消息队列 CKafka 实例的主题列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeUser ¶
func (c *Client) DescribeUser(request *DescribeUserRequest) (response *DescribeUserResponse, err error)
DescribeUser 查询用户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) DescribeUserWithContext ¶ added in v1.0.324
func (c *Client) DescribeUserWithContext(ctx context.Context, request *DescribeUserRequest) (response *DescribeUserResponse, err error)
DescribeUser 查询用户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) FetchDatahubMessageByOffset ¶ added in v1.0.450
func (c *Client) FetchDatahubMessageByOffset(request *FetchDatahubMessageByOffsetRequest) (response *FetchDatahubMessageByOffsetResponse, err error)
FetchDatahubMessageByOffset 根据指定offset位置的消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) FetchDatahubMessageByOffsetWithContext ¶ added in v1.0.450
func (c *Client) FetchDatahubMessageByOffsetWithContext(ctx context.Context, request *FetchDatahubMessageByOffsetRequest) (response *FetchDatahubMessageByOffsetResponse, err error)
FetchDatahubMessageByOffset 根据指定offset位置的消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) FetchLatestDatahubMessageList ¶ added in v1.0.450
func (c *Client) FetchLatestDatahubMessageList(request *FetchLatestDatahubMessageListRequest) (response *FetchLatestDatahubMessageListResponse, err error)
FetchLatestDatahubMessageList 查询最新消息列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) FetchLatestDatahubMessageListWithContext ¶ added in v1.0.450
func (c *Client) FetchLatestDatahubMessageListWithContext(ctx context.Context, request *FetchLatestDatahubMessageListRequest) (response *FetchLatestDatahubMessageListResponse, err error)
FetchLatestDatahubMessageList 查询最新消息列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) FetchMessageByOffset ¶ added in v1.0.228
func (c *Client) FetchMessageByOffset(request *FetchMessageByOffsetRequest) (response *FetchMessageByOffsetResponse, err error)
FetchMessageByOffset 根据指定offset位置的消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) FetchMessageByOffsetWithContext ¶ added in v1.0.324
func (c *Client) FetchMessageByOffsetWithContext(ctx context.Context, request *FetchMessageByOffsetRequest) (response *FetchMessageByOffsetResponse, err error)
FetchMessageByOffset 根据指定offset位置的消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) FetchMessageListByOffset ¶ added in v1.0.467
func (c *Client) FetchMessageListByOffset(request *FetchMessageListByOffsetRequest) (response *FetchMessageListByOffsetResponse, err error)
FetchMessageListByOffset 根据位点查询消息列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) FetchMessageListByOffsetWithContext ¶ added in v1.0.467
func (c *Client) FetchMessageListByOffsetWithContext(ctx context.Context, request *FetchMessageListByOffsetRequest) (response *FetchMessageListByOffsetResponse, err error)
FetchMessageListByOffset 根据位点查询消息列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) InquireCkafkaPrice ¶ added in v1.0.550
func (c *Client) InquireCkafkaPrice(request *InquireCkafkaPriceRequest) (response *InquireCkafkaPriceResponse, err error)
InquireCkafkaPrice Ckafka实例购买/续费询价
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) InquireCkafkaPriceWithContext ¶ added in v1.0.550
func (c *Client) InquireCkafkaPriceWithContext(ctx context.Context, request *InquireCkafkaPriceRequest) (response *InquireCkafkaPriceResponse, err error)
InquireCkafkaPrice Ckafka实例购买/续费询价
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter"
func (*Client) InstanceScalingDown ¶ added in v1.0.707
func (c *Client) InstanceScalingDown(request *InstanceScalingDownRequest) (response *InstanceScalingDownResponse, err error)
InstanceScalingDown 按量实例缩容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) InstanceScalingDownWithContext ¶ added in v1.0.707
func (c *Client) InstanceScalingDownWithContext(ctx context.Context, request *InstanceScalingDownRequest) (response *InstanceScalingDownResponse, err error)
InstanceScalingDown 按量实例缩容
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) ModifyAclRule ¶ added in v1.0.624
func (c *Client) ModifyAclRule(request *ModifyAclRuleRequest) (response *ModifyAclRuleResponse, err error)
ModifyAclRule 修改ACL策略,目前只支持预设规则的是否应用到新增topic这一项的修改
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) ModifyAclRuleWithContext ¶ added in v1.0.624
func (c *Client) ModifyAclRuleWithContext(ctx context.Context, request *ModifyAclRuleRequest) (response *ModifyAclRuleResponse, err error)
ModifyAclRule 修改ACL策略,目前只支持预设规则的是否应用到新增topic这一项的修改
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) ModifyConnectResource ¶ added in v1.0.450
func (c *Client) ModifyConnectResource(request *ModifyConnectResourceRequest) (response *ModifyConnectResourceResponse, err error)
ModifyConnectResource 编辑Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) ModifyConnectResourceWithContext ¶ added in v1.0.450
func (c *Client) ModifyConnectResourceWithContext(ctx context.Context, request *ModifyConnectResourceRequest) (response *ModifyConnectResourceResponse, err error)
ModifyConnectResource 编辑Datahub连接源
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue"
func (*Client) ModifyDatahubTask ¶ added in v1.0.450
func (c *Client) ModifyDatahubTask(request *ModifyDatahubTaskRequest) (response *ModifyDatahubTaskResponse, err error)
ModifyDatahubTask 修改Datahub任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) ModifyDatahubTaskWithContext ¶ added in v1.0.450
func (c *Client) ModifyDatahubTaskWithContext(ctx context.Context, request *ModifyDatahubTaskRequest) (response *ModifyDatahubTaskResponse, err error)
ModifyDatahubTask 修改Datahub任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty"
func (*Client) ModifyDatahubTopic ¶ added in v1.0.627
func (c *Client) ModifyDatahubTopic(request *ModifyDatahubTopicRequest) (response *ModifyDatahubTopicResponse, err error)
ModifyDatahubTopic 修改Datahub主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyDatahubTopicWithContext ¶ added in v1.0.627
func (c *Client) ModifyDatahubTopicWithContext(ctx context.Context, request *ModifyDatahubTopicRequest) (response *ModifyDatahubTopicResponse, err error)
ModifyDatahubTopic 修改Datahub主题属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyGroupOffsets ¶
func (c *Client) ModifyGroupOffsets(request *ModifyGroupOffsetsRequest) (response *ModifyGroupOffsetsResponse, err error)
ModifyGroupOffsets 设置Groups 消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyGroupOffsetsWithContext ¶ added in v1.0.324
func (c *Client) ModifyGroupOffsetsWithContext(ctx context.Context, request *ModifyGroupOffsetsRequest) (response *ModifyGroupOffsetsResponse, err error)
ModifyGroupOffsets 设置Groups 消费分组offset
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyInstanceAttributes ¶
func (c *Client) ModifyInstanceAttributes(request *ModifyInstanceAttributesRequest) (response *ModifyInstanceAttributesResponse, err error)
ModifyInstanceAttributes 设置实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyInstanceAttributesWithContext ¶ added in v1.0.324
func (c *Client) ModifyInstanceAttributesWithContext(ctx context.Context, request *ModifyInstanceAttributesRequest) (response *ModifyInstanceAttributesResponse, err error)
ModifyInstanceAttributes 设置实例属性
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyInstancePre ¶ added in v1.0.399
func (c *Client) ModifyInstancePre(request *ModifyInstancePreRequest) (response *ModifyInstancePreResponse, err error)
ModifyInstancePre 预付费实例变配接口,调整磁盘,带宽
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyInstancePreWithContext ¶ added in v1.0.399
func (c *Client) ModifyInstancePreWithContext(ctx context.Context, request *ModifyInstancePreRequest) (response *ModifyInstancePreResponse, err error)
ModifyInstancePre 预付费实例变配接口,调整磁盘,带宽
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_NOTALLOWEDEMPTY = "InvalidParameterValue.NotAllowedEmpty" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCENOTFOUND = "ResourceNotFound" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyPassword ¶
func (c *Client) ModifyPassword(request *ModifyPasswordRequest) (response *ModifyPasswordResponse, err error)
ModifyPassword 修改密码
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyPasswordWithContext ¶ added in v1.0.324
func (c *Client) ModifyPasswordWithContext(ctx context.Context, request *ModifyPasswordRequest) (response *ModifyPasswordResponse, err error)
ModifyPassword 修改密码
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyTopicAttributes ¶
func (c *Client) ModifyTopicAttributes(request *ModifyTopicAttributesRequest) (response *ModifyTopicAttributesResponse, err error)
ModifyTopicAttributes 本接口用于修改主题属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) ModifyTopicAttributesWithContext ¶ added in v1.0.324
func (c *Client) ModifyTopicAttributesWithContext(ctx context.Context, request *ModifyTopicAttributesRequest) (response *ModifyTopicAttributesResponse, err error)
ModifyTopicAttributes 本接口用于修改主题属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" INVALIDPARAMETERVALUE_REPETITIONVALUE = "InvalidParameterValue.RepetitionValue" INVALIDPARAMETERVALUE_SUBNETIDINVALID = "InvalidParameterValue.SubnetIdInvalid" INVALIDPARAMETERVALUE_SUBNETNOTBELONGTOZONE = "InvalidParameterValue.SubnetNotBelongToZone" INVALIDPARAMETERVALUE_VPCIDINVALID = "InvalidParameterValue.VpcIdInvalid" INVALIDPARAMETERVALUE_WRONGACTION = "InvalidParameterValue.WrongAction" INVALIDPARAMETERVALUE_ZONENOTSUPPORT = "InvalidParameterValue.ZoneNotSupport" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_BATCHDELINSTANCELIMIT = "UnsupportedOperation.BatchDelInstanceLimit" UNSUPPORTEDOPERATION_OSSREJECT = "UnsupportedOperation.OssReject"
func (*Client) RenewCkafkaInstance ¶ added in v1.0.641
func (c *Client) RenewCkafkaInstance(request *RenewCkafkaInstanceRequest) (response *RenewCkafkaInstanceResponse, err error)
RenewCkafkaInstance 续费Ckafka实例, 目前只支持国内站包年包月实例续费
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RenewCkafkaInstanceWithContext ¶ added in v1.0.641
func (c *Client) RenewCkafkaInstanceWithContext(ctx context.Context, request *RenewCkafkaInstanceRequest) (response *RenewCkafkaInstanceResponse, err error)
RenewCkafkaInstance 续费Ckafka实例, 目前只支持国内站包年包月实例续费
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SendMessage ¶ added in v1.0.319
func (c *Client) SendMessage(request *SendMessageRequest) (response *SendMessageResponse, err error)
SendMessage 通过HTTP接入层发送消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_RESOURCETASKPAUSED = "OperationDenied.ResourceTaskPaused" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_KAFKASTORAGEERROR = "ResourceUnavailable.KafkaStorageError"
func (*Client) SendMessageWithContext ¶ added in v1.0.324
func (c *Client) SendMessageWithContext(ctx context.Context, request *SendMessageRequest) (response *SendMessageResponse, err error)
SendMessage 通过HTTP接入层发送消息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INSTANCENOTEXIST = "InvalidParameterValue.InstanceNotExist" OPERATIONDENIED = "OperationDenied" OPERATIONDENIED_RESOURCETASKPAUSED = "OperationDenied.ResourceTaskPaused" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE_KAFKASTORAGEERROR = "ResourceUnavailable.KafkaStorageError"
type ClsParam ¶ added in v1.0.449
type ClsParam struct { // 生产的信息是否为json格式 // 注意:此字段可能返回 null,表示取不到有效值。 DecodeJson *bool `json:"DecodeJson,omitnil,omitempty" name:"DecodeJson"` // cls日志主题id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // cls日志集id // 注意:此字段可能返回 null,表示取不到有效值。 LogSet *string `json:"LogSet,omitnil,omitempty" name:"LogSet"` // 当DecodeJson为false时必填 // 注意:此字段可能返回 null,表示取不到有效值。 ContentKey *string `json:"ContentKey,omitnil,omitempty" name:"ContentKey"` // 指定消息中的某字段内容作为cls日志的时间。 // 字段内容格式需要是秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 TimeField *string `json:"TimeField,omitnil,omitempty" name:"TimeField"` }
type ClusterInfo ¶
type ClusterInfo struct { // 集群Id ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 集群最大磁盘 单位GB // 注意:此字段可能返回 null,表示取不到有效值。 MaxDiskSize *int64 `json:"MaxDiskSize,omitnil,omitempty" name:"MaxDiskSize"` // 集群最大带宽 单位MB/s // 注意:此字段可能返回 null,表示取不到有效值。 MaxBandWidth *int64 `json:"MaxBandWidth,omitnil,omitempty" name:"MaxBandWidth"` // 集群当前可用磁盘 单位GB // 注意:此字段可能返回 null,表示取不到有效值。 AvailableDiskSize *int64 `json:"AvailableDiskSize,omitnil,omitempty" name:"AvailableDiskSize"` // 集群当前可用带宽 单位MB/s // 注意:此字段可能返回 null,表示取不到有效值。 AvailableBandWidth *int64 `json:"AvailableBandWidth,omitnil,omitempty" name:"AvailableBandWidth"` // 集群所属可用区,表明集群归属的可用区 // 注意:此字段可能返回 null,表示取不到有效值。 ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。 // 注意:此字段可能返回 null,表示取不到有效值。 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` }
type Config ¶
type Config struct { // 消息保留时间 // 注意:此字段可能返回 null,表示取不到有效值。 Retention *int64 `json:"Retention,omitnil,omitempty" name:"Retention"` // 最小同步复制数 // 注意:此字段可能返回 null,表示取不到有效值。 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 日志清理模式,默认 delete。 // delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 // 注意:此字段可能返回 null,表示取不到有效值。 CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // Segment 分片滚动的时长 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 0表示 false。 1表示 true。 // 注意:此字段可能返回 null,表示取不到有效值。 UncleanLeaderElectionEnable *int64 `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // Segment 分片滚动的字节数 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentBytes *int64 `json:"SegmentBytes,omitnil,omitempty" name:"SegmentBytes"` // 最大消息字节数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` // 消息保留文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` }
type ConnectResourceResourceIdResp ¶ added in v1.0.449
type ConnectResourceResourceIdResp struct { // 连接源的Id // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
type Connection ¶ added in v1.0.450
type ConsumerGroup ¶
type ConsumerGroup struct { // 用户组名称 ConsumerGroupName *string `json:"ConsumerGroupName,omitnil,omitempty" name:"ConsumerGroupName"` // 订阅信息实体 SubscribedInfo []*SubscribedInfo `json:"SubscribedInfo,omitnil,omitempty" name:"SubscribedInfo"` }
type ConsumerGroupResponse ¶
type ConsumerGroupResponse struct { // 符合条件的消费组数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 主题列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*ConsumerGroupTopic `json:"TopicList,omitnil,omitempty" name:"TopicList"` // 消费分组List // 注意:此字段可能返回 null,表示取不到有效值。 GroupList []*ConsumerGroup `json:"GroupList,omitnil,omitempty" name:"GroupList"` // 所有分区数量 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPartition *int64 `json:"TotalPartition,omitnil,omitempty" name:"TotalPartition"` // 监控的分区列表 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionListForMonitor []*Partition `json:"PartitionListForMonitor,omitnil,omitempty" name:"PartitionListForMonitor"` // 主题总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalTopic *int64 `json:"TotalTopic,omitnil,omitempty" name:"TotalTopic"` // 监控的主题列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicListForMonitor []*ConsumerGroupTopic `json:"TopicListForMonitor,omitnil,omitempty" name:"TopicListForMonitor"` // 监控的组列表 // 注意:此字段可能返回 null,表示取不到有效值。 GroupListForMonitor []*Group `json:"GroupListForMonitor,omitnil,omitempty" name:"GroupListForMonitor"` }
type ConsumerGroupSpeed ¶ added in v1.0.655
type ConsumerGroupTopic ¶
type ConsumerRecord ¶ added in v1.0.228
type ConsumerRecord struct { // 主题名 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 消息key // 注意:此字段可能返回 null,表示取不到有效值。 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 消息value // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 消息时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 消息headers // 注意:此字段可能返回 null,表示取不到有效值。 Headers *string `json:"Headers,omitnil,omitempty" name:"Headers"` }
type CosParam ¶ added in v1.0.449
type CosParam struct { // cos 存储桶名称 // 注意:此字段可能返回 null,表示取不到有效值。 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` // 地域代码 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 对象名称 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectKey *string `json:"ObjectKey,omitnil,omitempty" name:"ObjectKey"` // 汇聚消息量的大小(单位:MB) // 注意:此字段可能返回 null,表示取不到有效值。 AggregateBatchSize *uint64 `json:"AggregateBatchSize,omitnil,omitempty" name:"AggregateBatchSize"` // 汇聚的时间间隔(单位:小时) // 注意:此字段可能返回 null,表示取不到有效值。 AggregateInterval *uint64 `json:"AggregateInterval,omitnil,omitempty" name:"AggregateInterval"` // 消息汇聚后的文件格式(支持csv, json) // 注意:此字段可能返回 null,表示取不到有效值。 FormatOutputType *string `json:"FormatOutputType,omitnil,omitempty" name:"FormatOutputType"` // 转储的对象目录前缀 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectKeyPrefix *string `json:"ObjectKeyPrefix,omitnil,omitempty" name:"ObjectKeyPrefix"` // 根据strptime 时间格式化的分区格式 // 注意:此字段可能返回 null,表示取不到有效值。 DirectoryTimeFormat *string `json:"DirectoryTimeFormat,omitnil,omitempty" name:"DirectoryTimeFormat"` }
type CreateAclRequest ¶
type CreateAclRequest struct { *tchttp.BaseRequest // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // Acl操作方式,(2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTENT_WRITE) Operation *int64 `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 PermissionType *int64 `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入时需要加 User: 前缀,如用户A则传入User:A。 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` // 资源名称列表,Json字符串格式。ResourceName和resourceNameList只能指定其中一个。 ResourceNameList *string `json:"ResourceNameList,omitnil,omitempty" name:"ResourceNameList"` }
func NewCreateAclRequest ¶
func NewCreateAclRequest() (request *CreateAclRequest)
func (*CreateAclRequest) FromJsonString ¶
func (r *CreateAclRequest) 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 (*CreateAclRequest) ToJsonString ¶
func (r *CreateAclRequest) ToJsonString() string
type CreateAclRequestParams ¶ added in v1.0.426
type CreateAclRequestParams struct { // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // Acl操作方式,(2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTENT_WRITE) Operation *int64 `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 PermissionType *int64 `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入时需要加 User: 前缀,如用户A则传入User:A。 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` // 资源名称列表,Json字符串格式。ResourceName和resourceNameList只能指定其中一个。 ResourceNameList *string `json:"ResourceNameList,omitnil,omitempty" name:"ResourceNameList"` }
Predefined struct for user
type CreateAclResponse ¶
type CreateAclResponse struct { *tchttp.BaseResponse Response *CreateAclResponseParams `json:"Response"` }
func NewCreateAclResponse ¶
func NewCreateAclResponse() (response *CreateAclResponse)
func (*CreateAclResponse) FromJsonString ¶
func (r *CreateAclResponse) 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 (*CreateAclResponse) ToJsonString ¶
func (r *CreateAclResponse) ToJsonString() string
type CreateAclResponseParams ¶ added in v1.0.426
type CreateAclResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAclRuleRequest ¶ added in v1.0.624
type CreateAclRuleRequest struct { *tchttp.BaseRequest // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,目前只支持Topic,枚举值列表:Topic ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET PatternType *string `json:"PatternType,omitnil,omitempty" name:"PatternType"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 设置的ACL规则列表 RuleList []*AclRuleInfo `json:"RuleList,omitnil,omitempty" name:"RuleList"` // 表示前缀匹配的前缀的值 Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // 预设ACL规则是否应用到新增的topic中 IsApplied *int64 `json:"IsApplied,omitnil,omitempty" name:"IsApplied"` // ACL规则的备注 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateAclRuleRequest ¶ added in v1.0.624
func NewCreateAclRuleRequest() (request *CreateAclRuleRequest)
func (*CreateAclRuleRequest) FromJsonString ¶ added in v1.0.624
func (r *CreateAclRuleRequest) 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 (*CreateAclRuleRequest) ToJsonString ¶ added in v1.0.624
func (r *CreateAclRuleRequest) ToJsonString() string
type CreateAclRuleRequestParams ¶ added in v1.0.624
type CreateAclRuleRequestParams struct { // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,目前只支持Topic,枚举值列表:Topic ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 匹配类型,目前支持前缀匹配与预设策略,枚举值列表:PREFIXED/PRESET PatternType *string `json:"PatternType,omitnil,omitempty" name:"PatternType"` // 规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 设置的ACL规则列表 RuleList []*AclRuleInfo `json:"RuleList,omitnil,omitempty" name:"RuleList"` // 表示前缀匹配的前缀的值 Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"` // 预设ACL规则是否应用到新增的topic中 IsApplied *int64 `json:"IsApplied,omitnil,omitempty" name:"IsApplied"` // ACL规则的备注 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateAclRuleResponse ¶ added in v1.0.624
type CreateAclRuleResponse struct { *tchttp.BaseResponse Response *CreateAclRuleResponseParams `json:"Response"` }
func NewCreateAclRuleResponse ¶ added in v1.0.624
func NewCreateAclRuleResponse() (response *CreateAclRuleResponse)
func (*CreateAclRuleResponse) FromJsonString ¶ added in v1.0.624
func (r *CreateAclRuleResponse) 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 (*CreateAclRuleResponse) ToJsonString ¶ added in v1.0.624
func (r *CreateAclRuleResponse) ToJsonString() string
type CreateAclRuleResponseParams ¶ added in v1.0.624
type CreateAclRuleResponseParams struct { // 规则的唯一表示Key Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCdcClusterRequest ¶ added in v1.0.445
type CreateCdcClusterRequest struct { *tchttp.BaseRequest // cdc的id CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` // vpcId,一个地域只有唯一一个vpcid用于CDC CdcVpcId *string `json:"CdcVpcId,omitnil,omitempty" name:"CdcVpcId"` // 每个CDC集群有唯一一个子网ID CdcSubnetId *string `json:"CdcSubnetId,omitnil,omitempty" name:"CdcSubnetId"` // 所在可用区ID ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // cdc集群的总带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // cdc集群的总磁盘 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 数据盘类型 DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 系统盘类型 SystemDiskType *string `json:"SystemDiskType,omitnil,omitempty" name:"SystemDiskType"` }
func NewCreateCdcClusterRequest ¶ added in v1.0.445
func NewCreateCdcClusterRequest() (request *CreateCdcClusterRequest)
func (*CreateCdcClusterRequest) FromJsonString ¶ added in v1.0.445
func (r *CreateCdcClusterRequest) 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 (*CreateCdcClusterRequest) ToJsonString ¶ added in v1.0.445
func (r *CreateCdcClusterRequest) ToJsonString() string
type CreateCdcClusterRequestParams ¶ added in v1.0.445
type CreateCdcClusterRequestParams struct { // cdc的id CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` // vpcId,一个地域只有唯一一个vpcid用于CDC CdcVpcId *string `json:"CdcVpcId,omitnil,omitempty" name:"CdcVpcId"` // 每个CDC集群有唯一一个子网ID CdcSubnetId *string `json:"CdcSubnetId,omitnil,omitempty" name:"CdcSubnetId"` // 所在可用区ID ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // cdc集群的总带宽 Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // cdc集群的总磁盘 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 数据盘类型 DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 系统盘类型 SystemDiskType *string `json:"SystemDiskType,omitnil,omitempty" name:"SystemDiskType"` }
Predefined struct for user
type CreateCdcClusterResponse ¶ added in v1.0.445
type CreateCdcClusterResponse struct { *tchttp.BaseResponse Response *CreateCdcClusterResponseParams `json:"Response"` }
func NewCreateCdcClusterResponse ¶ added in v1.0.445
func NewCreateCdcClusterResponse() (response *CreateCdcClusterResponse)
func (*CreateCdcClusterResponse) FromJsonString ¶ added in v1.0.445
func (r *CreateCdcClusterResponse) 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 (*CreateCdcClusterResponse) ToJsonString ¶ added in v1.0.445
func (r *CreateCdcClusterResponse) ToJsonString() string
type CreateCdcClusterResponseParams ¶ added in v1.0.445
type CreateCdcClusterResponseParams struct { // 无 Result *CdcClusterResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateConnectResourceRequest ¶ added in v1.0.449
type CreateConnectResourceRequest struct { *tchttp.BaseRequest // 连接源名称 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Dts配置,Type为DTS时必填 DtsConnectParam *DtsConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时必填 MongoDBConnectParam *MongoDBConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时必填 EsConnectParam *EsConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时必填 ClickHouseConnectParam *ClickHouseConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填 MySQLConnectParam *MySQLConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填 PostgreSQLConnectParam *PostgreSQLConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // MariaDB配置,Type为MARIADB时必填 MariaDBConnectParam *MariaDBConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时必填 SQLServerConnectParam *SQLServerConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Doris 配置,Type为 DORIS 时必填 DorisConnectParam *DorisConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type为 KAFKA 时必填 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type为 MQTT 时必填 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
func NewCreateConnectResourceRequest ¶ added in v1.0.449
func NewCreateConnectResourceRequest() (request *CreateConnectResourceRequest)
func (*CreateConnectResourceRequest) FromJsonString ¶ added in v1.0.449
func (r *CreateConnectResourceRequest) 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 (*CreateConnectResourceRequest) ToJsonString ¶ added in v1.0.449
func (r *CreateConnectResourceRequest) ToJsonString() string
type CreateConnectResourceRequestParams ¶ added in v1.0.449
type CreateConnectResourceRequestParams struct { // 连接源名称 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Dts配置,Type为DTS时必填 DtsConnectParam *DtsConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时必填 MongoDBConnectParam *MongoDBConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时必填 EsConnectParam *EsConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时必填 ClickHouseConnectParam *ClickHouseConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填 MySQLConnectParam *MySQLConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填 PostgreSQLConnectParam *PostgreSQLConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // MariaDB配置,Type为MARIADB时必填 MariaDBConnectParam *MariaDBConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时必填 SQLServerConnectParam *SQLServerConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Doris 配置,Type为 DORIS 时必填 DorisConnectParam *DorisConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type为 KAFKA 时必填 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type为 MQTT 时必填 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
Predefined struct for user
type CreateConnectResourceResponse ¶ added in v1.0.449
type CreateConnectResourceResponse struct { *tchttp.BaseResponse Response *CreateConnectResourceResponseParams `json:"Response"` }
func NewCreateConnectResourceResponse ¶ added in v1.0.449
func NewCreateConnectResourceResponse() (response *CreateConnectResourceResponse)
func (*CreateConnectResourceResponse) FromJsonString ¶ added in v1.0.449
func (r *CreateConnectResourceResponse) 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 (*CreateConnectResourceResponse) ToJsonString ¶ added in v1.0.449
func (r *CreateConnectResourceResponse) ToJsonString() string
type CreateConnectResourceResponseParams ¶ added in v1.0.449
type CreateConnectResourceResponseParams struct { // 连接源的Id Result *ConnectResourceResourceIdResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateConsumerRequest ¶ added in v1.0.351
type CreateConsumerRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // group名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // topic名称,TopicName、TopicNameList 需要显示指定一个存在的topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // topic名称数组 TopicNameList []*string `json:"TopicNameList,omitnil,omitempty" name:"TopicNameList"` }
func NewCreateConsumerRequest ¶ added in v1.0.351
func NewCreateConsumerRequest() (request *CreateConsumerRequest)
func (*CreateConsumerRequest) FromJsonString ¶ added in v1.0.351
func (r *CreateConsumerRequest) 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 (*CreateConsumerRequest) ToJsonString ¶ added in v1.0.351
func (r *CreateConsumerRequest) ToJsonString() string
type CreateConsumerRequestParams ¶ added in v1.0.426
type CreateConsumerRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // group名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // topic名称,TopicName、TopicNameList 需要显示指定一个存在的topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // topic名称数组 TopicNameList []*string `json:"TopicNameList,omitnil,omitempty" name:"TopicNameList"` }
Predefined struct for user
type CreateConsumerResponse ¶ added in v1.0.351
type CreateConsumerResponse struct { *tchttp.BaseResponse Response *CreateConsumerResponseParams `json:"Response"` }
func NewCreateConsumerResponse ¶ added in v1.0.351
func NewCreateConsumerResponse() (response *CreateConsumerResponse)
func (*CreateConsumerResponse) FromJsonString ¶ added in v1.0.351
func (r *CreateConsumerResponse) 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 (*CreateConsumerResponse) ToJsonString ¶ added in v1.0.351
func (r *CreateConsumerResponse) ToJsonString() string
type CreateConsumerResponseParams ¶ added in v1.0.426
type CreateConsumerResponseParams struct { // 创建group描述 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDatahubTaskRequest ¶ added in v1.0.449
type CreateDatahubTaskRequest struct { *tchttp.BaseRequest // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 数据源 SourceResource *DatahubResource `json:"SourceResource,omitnil,omitempty" name:"SourceResource"` // 数据目标 TargetResource *DatahubResource `json:"TargetResource,omitnil,omitempty" name:"TargetResource"` // 数据处理规则 TransformParam *TransformParam `json:"TransformParam,omitnil,omitempty" name:"TransformParam"` // 实例连接参数【已废弃】 PrivateLinkParam *PrivateLinkParam `json:"PrivateLinkParam,omitnil,omitempty" name:"PrivateLinkParam"` // 选择所要绑定的SchemaId SchemaId *string `json:"SchemaId,omitnil,omitempty" name:"SchemaId"` // 数据处理规则 TransformsParam *TransformsParam `json:"TransformsParam,omitnil,omitempty" name:"TransformsParam"` // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreateDatahubTaskRequest ¶ added in v1.0.449
func NewCreateDatahubTaskRequest() (request *CreateDatahubTaskRequest)
func (*CreateDatahubTaskRequest) FromJsonString ¶ added in v1.0.449
func (r *CreateDatahubTaskRequest) 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 (*CreateDatahubTaskRequest) ToJsonString ¶ added in v1.0.449
func (r *CreateDatahubTaskRequest) ToJsonString() string
type CreateDatahubTaskRequestParams ¶ added in v1.0.449
type CreateDatahubTaskRequestParams struct { // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 数据源 SourceResource *DatahubResource `json:"SourceResource,omitnil,omitempty" name:"SourceResource"` // 数据目标 TargetResource *DatahubResource `json:"TargetResource,omitnil,omitempty" name:"TargetResource"` // 数据处理规则 TransformParam *TransformParam `json:"TransformParam,omitnil,omitempty" name:"TransformParam"` // 实例连接参数【已废弃】 PrivateLinkParam *PrivateLinkParam `json:"PrivateLinkParam,omitnil,omitempty" name:"PrivateLinkParam"` // 选择所要绑定的SchemaId SchemaId *string `json:"SchemaId,omitnil,omitempty" name:"SchemaId"` // 数据处理规则 TransformsParam *TransformsParam `json:"TransformsParam,omitnil,omitempty" name:"TransformsParam"` // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreateDatahubTaskRes ¶ added in v1.0.449
type CreateDatahubTaskResponse ¶ added in v1.0.449
type CreateDatahubTaskResponse struct { *tchttp.BaseResponse Response *CreateDatahubTaskResponseParams `json:"Response"` }
func NewCreateDatahubTaskResponse ¶ added in v1.0.449
func NewCreateDatahubTaskResponse() (response *CreateDatahubTaskResponse)
func (*CreateDatahubTaskResponse) FromJsonString ¶ added in v1.0.449
func (r *CreateDatahubTaskResponse) 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 (*CreateDatahubTaskResponse) ToJsonString ¶ added in v1.0.449
func (r *CreateDatahubTaskResponse) ToJsonString() string
type CreateDatahubTaskResponseParams ¶ added in v1.0.449
type CreateDatahubTaskResponseParams struct { // 任务id Result *CreateDatahubTaskRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDatahubTopicRequest ¶ added in v1.0.621
type CreateDatahubTopicRequest struct { *tchttp.BaseRequest // 名称,是一个不超过 128 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Partition个数,大于0 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 消息保留时间,单位ms,当前最小值为60000ms RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 主题备注,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreateDatahubTopicRequest ¶ added in v1.0.621
func NewCreateDatahubTopicRequest() (request *CreateDatahubTopicRequest)
func (*CreateDatahubTopicRequest) FromJsonString ¶ added in v1.0.621
func (r *CreateDatahubTopicRequest) 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 (*CreateDatahubTopicRequest) ToJsonString ¶ added in v1.0.621
func (r *CreateDatahubTopicRequest) ToJsonString() string
type CreateDatahubTopicRequestParams ¶ added in v1.0.621
type CreateDatahubTopicRequestParams struct { // 名称,是一个不超过 128 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Partition个数,大于0 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 消息保留时间,单位ms,当前最小值为60000ms RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 主题备注,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreateDatahubTopicResponse ¶ added in v1.0.621
type CreateDatahubTopicResponse struct { *tchttp.BaseResponse Response *CreateDatahubTopicResponseParams `json:"Response"` }
func NewCreateDatahubTopicResponse ¶ added in v1.0.621
func NewCreateDatahubTopicResponse() (response *CreateDatahubTopicResponse)
func (*CreateDatahubTopicResponse) FromJsonString ¶ added in v1.0.621
func (r *CreateDatahubTopicResponse) 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 (*CreateDatahubTopicResponse) ToJsonString ¶ added in v1.0.621
func (r *CreateDatahubTopicResponse) ToJsonString() string
type CreateDatahubTopicResponseParams ¶ added in v1.0.621
type CreateDatahubTopicResponseParams struct { // 返回创建结果 Result *DatahubTopicResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateInstancePostData ¶ added in v1.0.687
type CreateInstancePostData struct { // CreateInstancePre返回固定为0,不能作为CheckTaskStatus的查询条件。只是为了保证和后台数据结构对齐。 // 注意:此字段可能返回 null,表示取不到有效值。 FlowId *int64 `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 订单号列表 // 注意:此字段可能返回 null,表示取不到有效值。 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 实例Id,当购买多个实例时,默认返回购买的第一个实例 id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 订单和购买实例对应映射列表 // 注意:此字段可能返回 null,表示取不到有效值。 DealNameInstanceIdMapping []*DealInstanceDTO `json:"DealNameInstanceIdMapping,omitnil,omitempty" name:"DealNameInstanceIdMapping"` }
type CreateInstancePostRequest ¶ added in v1.0.550
type CreateInstancePostRequest struct { *tchttp.BaseRequest // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id。创建实例默认接入点所在的子网对应的子网 id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型。"standard":标准版,"profession":专业版 SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 实例硬盘大小,需要满足当前实例的计费规格 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 实例最大分区数量,需要满足当前实例的计费规格 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 实例最大 topic 数量,需要满足当前实例的计费规格 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 当前实例是否为多可用区实例。 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` }
func NewCreateInstancePostRequest ¶ added in v1.0.550
func NewCreateInstancePostRequest() (request *CreateInstancePostRequest)
func (*CreateInstancePostRequest) FromJsonString ¶ added in v1.0.550
func (r *CreateInstancePostRequest) 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 (*CreateInstancePostRequest) ToJsonString ¶ added in v1.0.550
func (r *CreateInstancePostRequest) ToJsonString() string
type CreateInstancePostRequestParams ¶ added in v1.0.550
type CreateInstancePostRequestParams struct { // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id。创建实例默认接入点所在的子网对应的子网 id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型。"standard":标准版,"profession":专业版 SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 实例硬盘大小,需要满足当前实例的计费规格 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 实例最大分区数量,需要满足当前实例的计费规格 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 实例最大 topic 数量,需要满足当前实例的计费规格 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 当前实例是否为多可用区实例。 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` }
Predefined struct for user
type CreateInstancePostResp ¶ added in v1.0.687
type CreateInstancePostResp struct { // 返回的code,0为正常,非0为错误 ReturnCode *string `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 接口返回消息,当接口报错时提示错误信息 ReturnMessage *string `json:"ReturnMessage,omitnil,omitempty" name:"ReturnMessage"` // 返回的Data数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *CreateInstancePostData `json:"Data,omitnil,omitempty" name:"Data"` }
type CreateInstancePostResponse ¶ added in v1.0.550
type CreateInstancePostResponse struct { *tchttp.BaseResponse Response *CreateInstancePostResponseParams `json:"Response"` }
func NewCreateInstancePostResponse ¶ added in v1.0.550
func NewCreateInstancePostResponse() (response *CreateInstancePostResponse)
func (*CreateInstancePostResponse) FromJsonString ¶ added in v1.0.550
func (r *CreateInstancePostResponse) 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 (*CreateInstancePostResponse) ToJsonString ¶ added in v1.0.550
func (r *CreateInstancePostResponse) ToJsonString() string
type CreateInstancePostResponseParams ¶ added in v1.0.550
type CreateInstancePostResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateInstancePreData ¶
type CreateInstancePreData struct { // CreateInstancePre返回固定为0,不能作为CheckTaskStatus的查询条件。只是为了保证和后台数据结构对齐。 // 注意:此字段可能返回 null,表示取不到有效值。 FlowId *int64 `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 订单号列表 // 注意:此字段可能返回 null,表示取不到有效值。 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` // 实例Id,当购买多个实例时,默认返回购买的第一个实例 id // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 订单和购买实例对应映射列表 // 注意:此字段可能返回 null,表示取不到有效值。 DealNameInstanceIdMapping []*DealInstanceDTO `json:"DealNameInstanceIdMapping,omitnil,omitempty" name:"DealNameInstanceIdMapping"` }
type CreateInstancePreRequest ¶
type CreateInstancePreRequest struct { *tchttp.BaseRequest // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 预付费购买时长,例如 "1m",就是一个月 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // vpcId,必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id,必填 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 预付费自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1、3.2.3], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession",[高级版实例]填写"premium" SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 带宽,如果跟控制台规格配比不相符,则无法创建成功 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 分区大小,如果跟控制台规格配比不相符,则无法创建成功 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 标签 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // 专业版/高级版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 可用区列表,购买多可用区实例时为必填项 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 是否自动选择代金券:1-是;0否。默认为0 AutoVoucher *int64 `json:"AutoVoucher,omitnil,omitempty" name:"AutoVoucher"` }
func NewCreateInstancePreRequest ¶
func NewCreateInstancePreRequest() (request *CreateInstancePreRequest)
func (*CreateInstancePreRequest) FromJsonString ¶
func (r *CreateInstancePreRequest) 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 (*CreateInstancePreRequest) ToJsonString ¶
func (r *CreateInstancePreRequest) ToJsonString() string
type CreateInstancePreRequestParams ¶ added in v1.0.426
type CreateInstancePreRequestParams struct { // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 预付费购买时长,例如 "1m",就是一个月 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // vpcId,必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id,必填 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 预付费自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1、3.2.3], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession",[高级版实例]填写"premium" SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 带宽,如果跟控制台规格配比不相符,则无法创建成功 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 分区大小,如果跟控制台规格配比不相符,则无法创建成功 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 标签 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // 专业版/高级版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 可用区列表,购买多可用区实例时为必填项 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 是否自动选择代金券:1-是;0否。默认为0 AutoVoucher *int64 `json:"AutoVoucher,omitnil,omitempty" name:"AutoVoucher"` }
Predefined struct for user
type CreateInstancePreResp ¶ added in v1.0.308
type CreateInstancePreResp struct { // 返回的code,0为正常,非0为错误 ReturnCode *string `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 成功消息 ReturnMessage *string `json:"ReturnMessage,omitnil,omitempty" name:"ReturnMessage"` // 操作型返回的Data数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *CreateInstancePreData `json:"Data,omitnil,omitempty" name:"Data"` // 删除时间。目前该参数字段已废弃,将会在未来被删除 // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: DeleteRouteTimestamp is deprecated. DeleteRouteTimestamp *string `json:"DeleteRouteTimestamp,omitnil,omitempty" name:"DeleteRouteTimestamp"` }
type CreateInstancePreResponse ¶
type CreateInstancePreResponse struct { *tchttp.BaseResponse Response *CreateInstancePreResponseParams `json:"Response"` }
func NewCreateInstancePreResponse ¶
func NewCreateInstancePreResponse() (response *CreateInstancePreResponse)
func (*CreateInstancePreResponse) FromJsonString ¶
func (r *CreateInstancePreResponse) 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 (*CreateInstancePreResponse) ToJsonString ¶
func (r *CreateInstancePreResponse) ToJsonString() string
type CreateInstancePreResponseParams ¶ added in v1.0.426
type CreateInstancePreResponseParams struct { // 返回结果 Result *CreateInstancePreResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePartitionRequest ¶
type CreatePartitionRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题分区个数 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` }
func NewCreatePartitionRequest ¶
func NewCreatePartitionRequest() (request *CreatePartitionRequest)
func (*CreatePartitionRequest) FromJsonString ¶
func (r *CreatePartitionRequest) 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 (*CreatePartitionRequest) ToJsonString ¶
func (r *CreatePartitionRequest) ToJsonString() string
type CreatePartitionRequestParams ¶ added in v1.0.426
type CreatePartitionRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题分区个数 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` }
Predefined struct for user
type CreatePartitionResponse ¶
type CreatePartitionResponse struct { *tchttp.BaseResponse Response *CreatePartitionResponseParams `json:"Response"` }
func NewCreatePartitionResponse ¶
func NewCreatePartitionResponse() (response *CreatePartitionResponse)
func (*CreatePartitionResponse) FromJsonString ¶
func (r *CreatePartitionResponse) 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 (*CreatePartitionResponse) ToJsonString ¶
func (r *CreatePartitionResponse) ToJsonString() string
type CreatePartitionResponseParams ¶ added in v1.0.426
type CreatePartitionResponseParams struct { // 返回的结果集 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePostPaidInstanceRequest ¶ added in v1.0.687
type CreatePostPaidInstanceRequest struct { *tchttp.BaseRequest // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id。创建实例默认接入点所在的子网对应的子网 id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型。"standard":标准版,"profession":专业版 SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 实例硬盘大小,需要满足当前实例的计费规格 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 实例最大分区数量,需要满足当前实例的计费规格 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 实例最大 topic 数量,需要满足当前实例的计费规格 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 当前实例是否为多可用区实例。 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` }
func NewCreatePostPaidInstanceRequest ¶ added in v1.0.687
func NewCreatePostPaidInstanceRequest() (request *CreatePostPaidInstanceRequest)
func (*CreatePostPaidInstanceRequest) FromJsonString ¶ added in v1.0.687
func (r *CreatePostPaidInstanceRequest) 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 (*CreatePostPaidInstanceRequest) ToJsonString ¶ added in v1.0.687
func (r *CreatePostPaidInstanceRequest) ToJsonString() string
type CreatePostPaidInstanceRequestParams ¶ added in v1.0.687
type CreatePostPaidInstanceRequestParams struct { // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id。创建实例默认接入点所在的子网对应的子网 id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 InstanceType *int64 `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 ClusterId *int64 `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` // 实例类型。"standard":标准版,"profession":专业版 SpecificationsType *string `json:"SpecificationsType,omitnil,omitempty" name:"SpecificationsType"` // 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 实例硬盘大小,需要满足当前实例的计费规格 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 实例最大分区数量,需要满足当前实例的计费规格 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 实例最大 topic 数量,需要满足当前实例的计费规格 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 当前实例是否为多可用区实例。 MultiZoneFlag *bool `json:"MultiZoneFlag,omitnil,omitempty" name:"MultiZoneFlag"` // 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` }
Predefined struct for user
type CreatePostPaidInstanceResponse ¶ added in v1.0.687
type CreatePostPaidInstanceResponse struct { *tchttp.BaseResponse Response *CreatePostPaidInstanceResponseParams `json:"Response"` }
func NewCreatePostPaidInstanceResponse ¶ added in v1.0.687
func NewCreatePostPaidInstanceResponse() (response *CreatePostPaidInstanceResponse)
func (*CreatePostPaidInstanceResponse) FromJsonString ¶ added in v1.0.687
func (r *CreatePostPaidInstanceResponse) 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 (*CreatePostPaidInstanceResponse) ToJsonString ¶ added in v1.0.687
func (r *CreatePostPaidInstanceResponse) ToJsonString() string
type CreatePostPaidInstanceResponseParams ¶ added in v1.0.687
type CreatePostPaidInstanceResponseParams struct { // 返回结果 Result *CreateInstancePostResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePrometheusRequest ¶ added in v1.0.888
type CreatePrometheusRequest struct { *tchttp.BaseRequest // ckafka实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // vpc地址 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网地址 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` }
func NewCreatePrometheusRequest ¶ added in v1.0.888
func NewCreatePrometheusRequest() (request *CreatePrometheusRequest)
func (*CreatePrometheusRequest) FromJsonString ¶ added in v1.0.888
func (r *CreatePrometheusRequest) 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 (*CreatePrometheusRequest) ToJsonString ¶ added in v1.0.888
func (r *CreatePrometheusRequest) ToJsonString() string
type CreatePrometheusRequestParams ¶ added in v1.0.888
type CreatePrometheusRequestParams struct { // ckafka实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // vpc地址 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网地址 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` }
Predefined struct for user
type CreatePrometheusResponse ¶ added in v1.0.888
type CreatePrometheusResponse struct { *tchttp.BaseResponse Response *CreatePrometheusResponseParams `json:"Response"` }
func NewCreatePrometheusResponse ¶ added in v1.0.888
func NewCreatePrometheusResponse() (response *CreatePrometheusResponse)
func (*CreatePrometheusResponse) FromJsonString ¶ added in v1.0.888
func (r *CreatePrometheusResponse) 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 (*CreatePrometheusResponse) ToJsonString ¶ added in v1.0.888
func (r *CreatePrometheusResponse) ToJsonString() string
type CreatePrometheusResponseParams ¶ added in v1.0.888
type CreatePrometheusResponseParams struct { // 打通普罗米修斯 Result *PrometheusResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRouteRequest ¶ added in v1.0.351
type CreateRouteRequest struct { *tchttp.BaseRequest // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由网络类型(3:vpc路由;4:标准版支撑路由;7:专业版支撑路由) VipType *int64 `json:"VipType,omitnil,omitempty" name:"VipType"` // vpc网络Id VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // vpc子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 访问类型:0-plaintext;1-sasl_plaintext;2-ssl;3-sasl_ssl AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 是否需要权限管理 AuthFlag *int64 `json:"AuthFlag,omitnil,omitempty" name:"AuthFlag"` // 调用方appId CallerAppid *int64 `json:"CallerAppid,omitnil,omitempty" name:"CallerAppid"` // 公网带宽 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // vip地址 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
func NewCreateRouteRequest ¶ added in v1.0.351
func NewCreateRouteRequest() (request *CreateRouteRequest)
func (*CreateRouteRequest) FromJsonString ¶ added in v1.0.351
func (r *CreateRouteRequest) 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 (*CreateRouteRequest) ToJsonString ¶ added in v1.0.351
func (r *CreateRouteRequest) ToJsonString() string
type CreateRouteRequestParams ¶ added in v1.0.426
type CreateRouteRequestParams struct { // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由网络类型(3:vpc路由;4:标准版支撑路由;7:专业版支撑路由) VipType *int64 `json:"VipType,omitnil,omitempty" name:"VipType"` // vpc网络Id VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // vpc子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 访问类型:0-plaintext;1-sasl_plaintext;2-ssl;3-sasl_ssl AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 是否需要权限管理 AuthFlag *int64 `json:"AuthFlag,omitnil,omitempty" name:"AuthFlag"` // 调用方appId CallerAppid *int64 `json:"CallerAppid,omitnil,omitempty" name:"CallerAppid"` // 公网带宽 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // vip地址 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
Predefined struct for user
type CreateRouteResponse ¶ added in v1.0.351
type CreateRouteResponse struct { *tchttp.BaseResponse Response *CreateRouteResponseParams `json:"Response"` }
func NewCreateRouteResponse ¶ added in v1.0.351
func NewCreateRouteResponse() (response *CreateRouteResponse)
func (*CreateRouteResponse) FromJsonString ¶ added in v1.0.351
func (r *CreateRouteResponse) 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 (*CreateRouteResponse) ToJsonString ¶ added in v1.0.351
func (r *CreateRouteResponse) ToJsonString() string
type CreateRouteResponseParams ¶ added in v1.0.426
type CreateRouteResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTokenRequest ¶ added in v1.0.360
type CreateTokenRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 User *string `json:"User,omitnil,omitempty" name:"User"` }
func NewCreateTokenRequest ¶ added in v1.0.360
func NewCreateTokenRequest() (request *CreateTokenRequest)
func (*CreateTokenRequest) FromJsonString ¶ added in v1.0.360
func (r *CreateTokenRequest) 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 (*CreateTokenRequest) ToJsonString ¶ added in v1.0.360
func (r *CreateTokenRequest) ToJsonString() string
type CreateTokenRequestParams ¶ added in v1.0.426
type CreateTokenRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名 User *string `json:"User,omitnil,omitempty" name:"User"` }
Predefined struct for user
type CreateTokenResponse ¶ added in v1.0.360
type CreateTokenResponse struct { *tchttp.BaseResponse Response *CreateTokenResponseParams `json:"Response"` }
func NewCreateTokenResponse ¶ added in v1.0.360
func NewCreateTokenResponse() (response *CreateTokenResponse)
func (*CreateTokenResponse) FromJsonString ¶ added in v1.0.360
func (r *CreateTokenResponse) 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 (*CreateTokenResponse) ToJsonString ¶ added in v1.0.360
func (r *CreateTokenResponse) ToJsonString() string
type CreateTokenResponseParams ¶ added in v1.0.426
type CreateTokenResponseParams struct { // token串 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTopicIpWhiteListRequest ¶
type CreateTopicIpWhiteListRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // ip白名单列表 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` }
func NewCreateTopicIpWhiteListRequest ¶
func NewCreateTopicIpWhiteListRequest() (request *CreateTopicIpWhiteListRequest)
func (*CreateTopicIpWhiteListRequest) FromJsonString ¶
func (r *CreateTopicIpWhiteListRequest) 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 (*CreateTopicIpWhiteListRequest) ToJsonString ¶
func (r *CreateTopicIpWhiteListRequest) ToJsonString() string
type CreateTopicIpWhiteListRequestParams ¶ added in v1.0.426
type CreateTopicIpWhiteListRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // ip白名单列表 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` }
Predefined struct for user
type CreateTopicIpWhiteListResponse ¶
type CreateTopicIpWhiteListResponse struct { *tchttp.BaseResponse Response *CreateTopicIpWhiteListResponseParams `json:"Response"` }
func NewCreateTopicIpWhiteListResponse ¶
func NewCreateTopicIpWhiteListResponse() (response *CreateTopicIpWhiteListResponse)
func (*CreateTopicIpWhiteListResponse) FromJsonString ¶
func (r *CreateTopicIpWhiteListResponse) 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 (*CreateTopicIpWhiteListResponse) ToJsonString ¶
func (r *CreateTopicIpWhiteListResponse) ToJsonString() string
type CreateTopicIpWhiteListResponseParams ¶ added in v1.0.426
type CreateTopicIpWhiteListResponseParams struct { // 删除主题IP白名单结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTopicRequest ¶
type CreateTopicRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称,是一个不超过 128 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // Partition个数,大于0 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 副本个数,不能多于 broker 数,最大为3 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // ip白名单开关, 1:打开 0:关闭,默认不打开 EnableWhiteList *int64 `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // Ip白名单列表,配额限制,enableWhileList=1时必选 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` // 清理日志策略,日志清理模式,默认为"delete"。"delete":日志按保存时间删除,"compact":日志按 key 压缩,"compact, delete":日志按 key 压缩且会按保存时间删除。 CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // 主题备注,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 默认为1 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 是否允许未同步的副本选为leader,false:不允许,true:允许,默认不允许 UncleanLeaderElectionEnable *int64 `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // 可选参数。消息保留时间,单位ms,当前最小值为60000ms RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // Segment分片滚动的时长,单位ms,当前最小为3600000ms SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 主题消息最大值,单位为 Byte,最小值1024Byte(即1KB),最大值为8388608Byte(即8MB)。 MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` // 预设ACL规则, 1:打开 0:关闭,默认不打开 EnableAclRule *int64 `json:"EnableAclRule,omitnil,omitempty" name:"EnableAclRule"` // 预设ACL规则的名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` // 可选, 保留文件大小. 默认为-1,单位bytes, 当前最小值为1048576B RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreateTopicRequest ¶
func NewCreateTopicRequest() (request *CreateTopicRequest)
func (*CreateTopicRequest) FromJsonString ¶
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 ¶
func (r *CreateTopicRequest) ToJsonString() string
type CreateTopicRequestParams ¶ added in v1.0.426
type CreateTopicRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称,是一个不超过 128 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // Partition个数,大于0 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 副本个数,不能多于 broker 数,最大为3 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // ip白名单开关, 1:打开 0:关闭,默认不打开 EnableWhiteList *int64 `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // Ip白名单列表,配额限制,enableWhileList=1时必选 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` // 清理日志策略,日志清理模式,默认为"delete"。"delete":日志按保存时间删除,"compact":日志按 key 压缩,"compact, delete":日志按 key 压缩且会按保存时间删除。 CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // 主题备注,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 默认为1 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 是否允许未同步的副本选为leader,false:不允许,true:允许,默认不允许 UncleanLeaderElectionEnable *int64 `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // 可选参数。消息保留时间,单位ms,当前最小值为60000ms RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // Segment分片滚动的时长,单位ms,当前最小为3600000ms SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 主题消息最大值,单位为 Byte,最小值1024Byte(即1KB),最大值为8388608Byte(即8MB)。 MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` // 预设ACL规则, 1:打开 0:关闭,默认不打开 EnableAclRule *int64 `json:"EnableAclRule,omitnil,omitempty" name:"EnableAclRule"` // 预设ACL规则的名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` // 可选, 保留文件大小. 默认为-1,单位bytes, 当前最小值为1048576B RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreateTopicResp ¶
type CreateTopicResp struct { // 主题Id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` }
type CreateTopicResponse ¶
type CreateTopicResponse struct { *tchttp.BaseResponse Response *CreateTopicResponseParams `json:"Response"` }
func NewCreateTopicResponse ¶
func NewCreateTopicResponse() (response *CreateTopicResponse)
func (*CreateTopicResponse) FromJsonString ¶
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 ¶
func (r *CreateTopicResponse) ToJsonString() string
type CreateTopicResponseParams ¶ added in v1.0.426
type CreateTopicResponseParams struct { // 返回创建结果 Result *CreateTopicResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateUserRequest ¶
type CreateUserRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
func NewCreateUserRequest ¶
func NewCreateUserRequest() (request *CreateUserRequest)
func (*CreateUserRequest) FromJsonString ¶
func (r *CreateUserRequest) 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 (*CreateUserRequest) ToJsonString ¶
func (r *CreateUserRequest) ToJsonString() string
type CreateUserRequestParams ¶ added in v1.0.426
type CreateUserRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
Predefined struct for user
type CreateUserResponse ¶
type CreateUserResponse struct { *tchttp.BaseResponse Response *CreateUserResponseParams `json:"Response"` }
func NewCreateUserResponse ¶
func NewCreateUserResponse() (response *CreateUserResponse)
func (*CreateUserResponse) FromJsonString ¶
func (r *CreateUserResponse) 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 (*CreateUserResponse) ToJsonString ¶
func (r *CreateUserResponse) ToJsonString() string
type CreateUserResponseParams ¶ added in v1.0.426
type CreateUserResponseParams struct { // 返回的结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CtsdbConnectParam ¶ added in v1.0.499
type CtsdbConnectParam struct { // Ctsdb的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Ctsdb连接源的实例vip // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Ctsdb连接源的vpcId // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // Ctsdb连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Ctsdb连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Ctsdb连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` }
type CtsdbModifyConnectParam ¶ added in v1.0.499
type CtsdbModifyConnectParam struct { // Ctsdb的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Ctsdb连接源的实例vip // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Ctsdb连接源的vpcId // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // Ctsdb连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Ctsdb连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Ctsdb连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` }
type CtsdbParam ¶ added in v1.0.499
type DatahubResource ¶ added in v1.0.449
type DatahubResource struct { // 资源类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // ckafka配置,Type为KAFKA时必填 // 注意:此字段可能返回 null,表示取不到有效值。 KafkaParam *KafkaParam `json:"KafkaParam,omitnil,omitempty" name:"KafkaParam"` // EB配置,Type为EB时必填 // 注意:此字段可能返回 null,表示取不到有效值。 EventBusParam *EventBusParam `json:"EventBusParam,omitnil,omitempty" name:"EventBusParam"` // MongoDB配置,Type为MONGODB时必填 // 注意:此字段可能返回 null,表示取不到有效值。 MongoDBParam *MongoDBParam `json:"MongoDBParam,omitnil,omitempty" name:"MongoDBParam"` // Es配置,Type为ES时必填 // 注意:此字段可能返回 null,表示取不到有效值。 EsParam *EsParam `json:"EsParam,omitnil,omitempty" name:"EsParam"` // Tdw配置,Type为TDW时必填 // 注意:此字段可能返回 null,表示取不到有效值。 TdwParam *TdwParam `json:"TdwParam,omitnil,omitempty" name:"TdwParam"` // Dts配置,Type为DTS时必填 // 注意:此字段可能返回 null,表示取不到有效值。 DtsParam *DtsParam `json:"DtsParam,omitnil,omitempty" name:"DtsParam"` // ClickHouse配置,Type为CLICKHOUSE时必填 // 注意:此字段可能返回 null,表示取不到有效值。 ClickHouseParam *ClickHouseParam `json:"ClickHouseParam,omitnil,omitempty" name:"ClickHouseParam"` // Cls配置,Type为CLS时必填 // 注意:此字段可能返回 null,表示取不到有效值。 ClsParam *ClsParam `json:"ClsParam,omitnil,omitempty" name:"ClsParam"` // Cos配置,Type为COS时必填 // 注意:此字段可能返回 null,表示取不到有效值。 CosParam *CosParam `json:"CosParam,omitnil,omitempty" name:"CosParam"` // MySQL配置,Type为MYSQL时必填 // 注意:此字段可能返回 null,表示取不到有效值。 MySQLParam *MySQLParam `json:"MySQLParam,omitnil,omitempty" name:"MySQLParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填 // 注意:此字段可能返回 null,表示取不到有效值。 PostgreSQLParam *PostgreSQLParam `json:"PostgreSQLParam,omitnil,omitempty" name:"PostgreSQLParam"` // Topic配置,Type为Topic时必填 // 注意:此字段可能返回 null,表示取不到有效值。 TopicParam *TopicParam `json:"TopicParam,omitnil,omitempty" name:"TopicParam"` // MariaDB配置,Type为MARIADB时必填 // 注意:此字段可能返回 null,表示取不到有效值。 MariaDBParam *MariaDBParam `json:"MariaDBParam,omitnil,omitempty" name:"MariaDBParam"` // SQLServer配置,Type为SQLSERVER时必填 // 注意:此字段可能返回 null,表示取不到有效值。 SQLServerParam *SQLServerParam `json:"SQLServerParam,omitnil,omitempty" name:"SQLServerParam"` // Ctsdb配置,Type为CTSDB时必填 // 注意:此字段可能返回 null,表示取不到有效值。 CtsdbParam *CtsdbParam `json:"CtsdbParam,omitnil,omitempty" name:"CtsdbParam"` // Scf配置,Type为SCF时必填 // 注意:此字段可能返回 null,表示取不到有效值。 ScfParam *ScfParam `json:"ScfParam,omitnil,omitempty" name:"ScfParam"` // MQTT配置,Type为 MQTT 时必填 // 注意:此字段可能返回 null,表示取不到有效值。 MqttParam *MqttParam `json:"MqttParam,omitnil,omitempty" name:"MqttParam"` }
type DatahubTaskIdRes ¶ added in v1.0.450
type DatahubTaskIdRes struct { // 任务id // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
type DatahubTaskInfo ¶ added in v1.0.450
type DatahubTaskInfo struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 数据源 // 注意:此字段可能返回 null,表示取不到有效值。 SourceResource *DatahubResource `json:"SourceResource,omitnil,omitempty" name:"SourceResource"` // 数据目标 // 注意:此字段可能返回 null,表示取不到有效值。 TargetResource *DatahubResource `json:"TargetResource,omitnil,omitempty" name:"TargetResource"` // 任务创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 异常信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // 创建进度百分比 // 注意:此字段可能返回 null,表示取不到有效值。 TaskProgress *float64 `json:"TaskProgress,omitnil,omitempty" name:"TaskProgress"` // 任务当前处于的步骤 // 注意:此字段可能返回 null,表示取不到有效值。 TaskCurrentStep *string `json:"TaskCurrentStep,omitnil,omitempty" name:"TaskCurrentStep"` // Datahub转储Id // 注意:此字段可能返回 null,表示取不到有效值。 DatahubId *string `json:"DatahubId,omitnil,omitempty" name:"DatahubId"` // 步骤列表 // 注意:此字段可能返回 null,表示取不到有效值。 StepList []*string `json:"StepList,omitnil,omitempty" name:"StepList"` }
type DatahubTopicDTO ¶ added in v1.0.602
type DatahubTopicDTO struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // Topic Id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 分区数 PartitionNum *uint64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 过期时间 RetentionMs *uint64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 备注 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 状态,1使用中,2删除中 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
type DatahubTopicResp ¶ added in v1.0.621
type DateParam ¶ added in v1.0.449
type DateParam struct { // 时间格式 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 输入类型,string,unix时间戳,默认string // 注意:此字段可能返回 null,表示取不到有效值。 TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"` // 时区,默认GMT+8 // 注意:此字段可能返回 null,表示取不到有效值。 TimeZone *string `json:"TimeZone,omitnil,omitempty" name:"TimeZone"` }
type DealInstanceDTO ¶ added in v1.0.676
type DeleteAclRequest ¶
type DeleteAclRequest struct { *tchttp.BaseRequest // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // Acl操作方式,(2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTENT_WRITE) Operation *int64 `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 PermissionType *int64 `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` // 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 用户列表,默认为*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` }
func NewDeleteAclRequest ¶
func NewDeleteAclRequest() (request *DeleteAclRequest)
func (*DeleteAclRequest) FromJsonString ¶
func (r *DeleteAclRequest) 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 (*DeleteAclRequest) ToJsonString ¶
func (r *DeleteAclRequest) ToJsonString() string
type DeleteAclRequestParams ¶ added in v1.0.426
type DeleteAclRequestParams struct { // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // Acl操作方式,(2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTENT_WRITE) Operation *int64 `json:"Operation,omitnil,omitempty" name:"Operation"` // 权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 PermissionType *int64 `json:"PermissionType,omitnil,omitempty" name:"PermissionType"` // 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 用户列表,默认为*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户 Principal *string `json:"Principal,omitnil,omitempty" name:"Principal"` }
Predefined struct for user
type DeleteAclResponse ¶
type DeleteAclResponse struct { *tchttp.BaseResponse Response *DeleteAclResponseParams `json:"Response"` }
func NewDeleteAclResponse ¶
func NewDeleteAclResponse() (response *DeleteAclResponse)
func (*DeleteAclResponse) FromJsonString ¶
func (r *DeleteAclResponse) 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 (*DeleteAclResponse) ToJsonString ¶
func (r *DeleteAclResponse) ToJsonString() string
type DeleteAclResponseParams ¶ added in v1.0.426
type DeleteAclResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAclRuleRequest ¶
type DeleteAclRuleRequest struct { *tchttp.BaseRequest // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // acl规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
func NewDeleteAclRuleRequest ¶
func NewDeleteAclRuleRequest() (request *DeleteAclRuleRequest)
func (*DeleteAclRuleRequest) FromJsonString ¶
func (r *DeleteAclRuleRequest) 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 (*DeleteAclRuleRequest) ToJsonString ¶
func (r *DeleteAclRuleRequest) ToJsonString() string
type DeleteAclRuleRequestParams ¶ added in v1.0.426
type DeleteAclRuleRequestParams struct { // 实例id信息 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // acl规则名称 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` }
Predefined struct for user
type DeleteAclRuleResponse ¶
type DeleteAclRuleResponse struct { *tchttp.BaseResponse Response *DeleteAclRuleResponseParams `json:"Response"` }
func NewDeleteAclRuleResponse ¶
func NewDeleteAclRuleResponse() (response *DeleteAclRuleResponse)
func (*DeleteAclRuleResponse) FromJsonString ¶
func (r *DeleteAclRuleResponse) 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 (*DeleteAclRuleResponse) ToJsonString ¶
func (r *DeleteAclRuleResponse) ToJsonString() string
type DeleteAclRuleResponseParams ¶ added in v1.0.426
type DeleteAclRuleResponseParams struct { // 返回被删除的规则的ID Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteConnectResourceRequest ¶ added in v1.0.450
type DeleteConnectResourceRequest struct { *tchttp.BaseRequest // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
func NewDeleteConnectResourceRequest ¶ added in v1.0.450
func NewDeleteConnectResourceRequest() (request *DeleteConnectResourceRequest)
func (*DeleteConnectResourceRequest) FromJsonString ¶ added in v1.0.450
func (r *DeleteConnectResourceRequest) 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 (*DeleteConnectResourceRequest) ToJsonString ¶ added in v1.0.450
func (r *DeleteConnectResourceRequest) ToJsonString() string
type DeleteConnectResourceRequestParams ¶ added in v1.0.450
type DeleteConnectResourceRequestParams struct { // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
Predefined struct for user
type DeleteConnectResourceResponse ¶ added in v1.0.450
type DeleteConnectResourceResponse struct { *tchttp.BaseResponse Response *DeleteConnectResourceResponseParams `json:"Response"` }
func NewDeleteConnectResourceResponse ¶ added in v1.0.450
func NewDeleteConnectResourceResponse() (response *DeleteConnectResourceResponse)
func (*DeleteConnectResourceResponse) FromJsonString ¶ added in v1.0.450
func (r *DeleteConnectResourceResponse) 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 (*DeleteConnectResourceResponse) ToJsonString ¶ added in v1.0.450
func (r *DeleteConnectResourceResponse) ToJsonString() string
type DeleteConnectResourceResponseParams ¶ added in v1.0.450
type DeleteConnectResourceResponseParams struct { // 连接源的Id Result *ConnectResourceResourceIdResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDatahubTaskRequest ¶ added in v1.0.450
type DeleteDatahubTaskRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDeleteDatahubTaskRequest ¶ added in v1.0.450
func NewDeleteDatahubTaskRequest() (request *DeleteDatahubTaskRequest)
func (*DeleteDatahubTaskRequest) FromJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTaskRequest) 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 (*DeleteDatahubTaskRequest) ToJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTaskRequest) ToJsonString() string
type DeleteDatahubTaskRequestParams ¶ added in v1.0.450
type DeleteDatahubTaskRequestParams struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DeleteDatahubTaskResponse ¶ added in v1.0.450
type DeleteDatahubTaskResponse struct { *tchttp.BaseResponse Response *DeleteDatahubTaskResponseParams `json:"Response"` }
func NewDeleteDatahubTaskResponse ¶ added in v1.0.450
func NewDeleteDatahubTaskResponse() (response *DeleteDatahubTaskResponse)
func (*DeleteDatahubTaskResponse) FromJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTaskResponse) 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 (*DeleteDatahubTaskResponse) ToJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTaskResponse) ToJsonString() string
type DeleteDatahubTaskResponseParams ¶ added in v1.0.450
type DeleteDatahubTaskResponseParams struct { // 任务id // 注意:此字段可能返回 null,表示取不到有效值。 Result *DatahubTaskIdRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDatahubTopicRequest ¶ added in v1.0.450
type DeleteDatahubTopicRequest struct { *tchttp.BaseRequest // Topic名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDeleteDatahubTopicRequest ¶ added in v1.0.450
func NewDeleteDatahubTopicRequest() (request *DeleteDatahubTopicRequest)
func (*DeleteDatahubTopicRequest) FromJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTopicRequest) 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 (*DeleteDatahubTopicRequest) ToJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTopicRequest) ToJsonString() string
type DeleteDatahubTopicRequestParams ¶ added in v1.0.450
type DeleteDatahubTopicRequestParams struct { // Topic名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DeleteDatahubTopicResponse ¶ added in v1.0.450
type DeleteDatahubTopicResponse struct { *tchttp.BaseResponse Response *DeleteDatahubTopicResponseParams `json:"Response"` }
func NewDeleteDatahubTopicResponse ¶ added in v1.0.450
func NewDeleteDatahubTopicResponse() (response *DeleteDatahubTopicResponse)
func (*DeleteDatahubTopicResponse) FromJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTopicResponse) 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 (*DeleteDatahubTopicResponse) ToJsonString ¶ added in v1.0.450
func (r *DeleteDatahubTopicResponse) ToJsonString() string
type DeleteDatahubTopicResponseParams ¶ added in v1.0.450
type DeleteDatahubTopicResponseParams struct { // 返回的结果集 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteGroupRequest ¶ added in v1.0.341
type DeleteGroupRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` }
func NewDeleteGroupRequest ¶ added in v1.0.341
func NewDeleteGroupRequest() (request *DeleteGroupRequest)
func (*DeleteGroupRequest) FromJsonString ¶ added in v1.0.341
func (r *DeleteGroupRequest) 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 (*DeleteGroupRequest) ToJsonString ¶ added in v1.0.341
func (r *DeleteGroupRequest) ToJsonString() string
type DeleteGroupRequestParams ¶ added in v1.0.426
type DeleteGroupRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` }
Predefined struct for user
type DeleteGroupResponse ¶ added in v1.0.341
type DeleteGroupResponse struct { *tchttp.BaseResponse Response *DeleteGroupResponseParams `json:"Response"` }
func NewDeleteGroupResponse ¶ added in v1.0.341
func NewDeleteGroupResponse() (response *DeleteGroupResponse)
func (*DeleteGroupResponse) FromJsonString ¶ added in v1.0.341
func (r *DeleteGroupResponse) 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 (*DeleteGroupResponse) ToJsonString ¶ added in v1.0.341
func (r *DeleteGroupResponse) ToJsonString() string
type DeleteGroupResponseParams ¶ added in v1.0.426
type DeleteGroupResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteInstancePostRequest ¶ added in v1.0.748
type DeleteInstancePostRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDeleteInstancePostRequest ¶ added in v1.0.748
func NewDeleteInstancePostRequest() (request *DeleteInstancePostRequest)
func (*DeleteInstancePostRequest) FromJsonString ¶ added in v1.0.748
func (r *DeleteInstancePostRequest) 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 (*DeleteInstancePostRequest) ToJsonString ¶ added in v1.0.748
func (r *DeleteInstancePostRequest) ToJsonString() string
type DeleteInstancePostRequestParams ¶ added in v1.0.748
type DeleteInstancePostRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DeleteInstancePostResponse ¶ added in v1.0.748
type DeleteInstancePostResponse struct { *tchttp.BaseResponse Response *DeleteInstancePostResponseParams `json:"Response"` }
func NewDeleteInstancePostResponse ¶ added in v1.0.748
func NewDeleteInstancePostResponse() (response *DeleteInstancePostResponse)
func (*DeleteInstancePostResponse) FromJsonString ¶ added in v1.0.748
func (r *DeleteInstancePostResponse) 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 (*DeleteInstancePostResponse) ToJsonString ¶ added in v1.0.748
func (r *DeleteInstancePostResponse) ToJsonString() string
type DeleteInstancePostResponseParams ¶ added in v1.0.748
type DeleteInstancePostResponseParams struct { // 返回的结果集 Result *InstanceDeleteResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteInstancePreRequest ¶ added in v1.0.310
type DeleteInstancePreRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDeleteInstancePreRequest ¶ added in v1.0.310
func NewDeleteInstancePreRequest() (request *DeleteInstancePreRequest)
func (*DeleteInstancePreRequest) FromJsonString ¶ added in v1.0.310
func (r *DeleteInstancePreRequest) 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 (*DeleteInstancePreRequest) ToJsonString ¶ added in v1.0.310
func (r *DeleteInstancePreRequest) ToJsonString() string
type DeleteInstancePreRequestParams ¶ added in v1.0.426
type DeleteInstancePreRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DeleteInstancePreResponse ¶ added in v1.0.310
type DeleteInstancePreResponse struct { *tchttp.BaseResponse Response *DeleteInstancePreResponseParams `json:"Response"` }
func NewDeleteInstancePreResponse ¶ added in v1.0.310
func NewDeleteInstancePreResponse() (response *DeleteInstancePreResponse)
func (*DeleteInstancePreResponse) FromJsonString ¶ added in v1.0.310
func (r *DeleteInstancePreResponse) 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 (*DeleteInstancePreResponse) ToJsonString ¶ added in v1.0.310
func (r *DeleteInstancePreResponse) ToJsonString() string
type DeleteInstancePreResponseParams ¶ added in v1.0.426
type DeleteInstancePreResponseParams struct { // 返回结果 Result *CreateInstancePreResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRouteRequest ¶ added in v1.0.392
type DeleteRouteRequest struct { *tchttp.BaseRequest // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由id RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` // 调用方appId CallerAppid *int64 `json:"CallerAppid,omitnil,omitempty" name:"CallerAppid"` // 删除路由时间 DeleteRouteTime *string `json:"DeleteRouteTime,omitnil,omitempty" name:"DeleteRouteTime"` }
func NewDeleteRouteRequest ¶ added in v1.0.392
func NewDeleteRouteRequest() (request *DeleteRouteRequest)
func (*DeleteRouteRequest) FromJsonString ¶ added in v1.0.392
func (r *DeleteRouteRequest) 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 (*DeleteRouteRequest) ToJsonString ¶ added in v1.0.392
func (r *DeleteRouteRequest) ToJsonString() string
type DeleteRouteRequestParams ¶ added in v1.0.426
type DeleteRouteRequestParams struct { // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由id RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` // 调用方appId CallerAppid *int64 `json:"CallerAppid,omitnil,omitempty" name:"CallerAppid"` // 删除路由时间 DeleteRouteTime *string `json:"DeleteRouteTime,omitnil,omitempty" name:"DeleteRouteTime"` }
Predefined struct for user
type DeleteRouteResponse ¶ added in v1.0.392
type DeleteRouteResponse struct { *tchttp.BaseResponse Response *DeleteRouteResponseParams `json:"Response"` }
func NewDeleteRouteResponse ¶ added in v1.0.392
func NewDeleteRouteResponse() (response *DeleteRouteResponse)
func (*DeleteRouteResponse) FromJsonString ¶ added in v1.0.392
func (r *DeleteRouteResponse) 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 (*DeleteRouteResponse) ToJsonString ¶ added in v1.0.392
func (r *DeleteRouteResponse) ToJsonString() string
type DeleteRouteResponseParams ¶ added in v1.0.426
type DeleteRouteResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRouteTriggerTimeRequest ¶ added in v1.0.240
type DeleteRouteTriggerTimeRequest struct { *tchttp.BaseRequest // 修改时间 DelayTime *string `json:"DelayTime,omitnil,omitempty" name:"DelayTime"` }
func NewDeleteRouteTriggerTimeRequest ¶ added in v1.0.240
func NewDeleteRouteTriggerTimeRequest() (request *DeleteRouteTriggerTimeRequest)
func (*DeleteRouteTriggerTimeRequest) FromJsonString ¶ added in v1.0.240
func (r *DeleteRouteTriggerTimeRequest) 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 (*DeleteRouteTriggerTimeRequest) ToJsonString ¶ added in v1.0.240
func (r *DeleteRouteTriggerTimeRequest) ToJsonString() string
type DeleteRouteTriggerTimeRequestParams ¶ added in v1.0.426
type DeleteRouteTriggerTimeRequestParams struct { // 修改时间 DelayTime *string `json:"DelayTime,omitnil,omitempty" name:"DelayTime"` }
Predefined struct for user
type DeleteRouteTriggerTimeResponse ¶ added in v1.0.240
type DeleteRouteTriggerTimeResponse struct { *tchttp.BaseResponse Response *DeleteRouteTriggerTimeResponseParams `json:"Response"` }
func NewDeleteRouteTriggerTimeResponse ¶ added in v1.0.240
func NewDeleteRouteTriggerTimeResponse() (response *DeleteRouteTriggerTimeResponse)
func (*DeleteRouteTriggerTimeResponse) FromJsonString ¶ added in v1.0.240
func (r *DeleteRouteTriggerTimeResponse) 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 (*DeleteRouteTriggerTimeResponse) ToJsonString ¶ added in v1.0.240
func (r *DeleteRouteTriggerTimeResponse) ToJsonString() string
type DeleteRouteTriggerTimeResponseParams ¶ added in v1.0.426
type DeleteRouteTriggerTimeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTopicIpWhiteListRequest ¶
type DeleteTopicIpWhiteListRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // ip白名单列表 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` }
func NewDeleteTopicIpWhiteListRequest ¶
func NewDeleteTopicIpWhiteListRequest() (request *DeleteTopicIpWhiteListRequest)
func (*DeleteTopicIpWhiteListRequest) FromJsonString ¶
func (r *DeleteTopicIpWhiteListRequest) 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 (*DeleteTopicIpWhiteListRequest) ToJsonString ¶
func (r *DeleteTopicIpWhiteListRequest) ToJsonString() string
type DeleteTopicIpWhiteListRequestParams ¶ added in v1.0.426
type DeleteTopicIpWhiteListRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // ip白名单列表 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` }
Predefined struct for user
type DeleteTopicIpWhiteListResponse ¶
type DeleteTopicIpWhiteListResponse struct { *tchttp.BaseResponse Response *DeleteTopicIpWhiteListResponseParams `json:"Response"` }
func NewDeleteTopicIpWhiteListResponse ¶
func NewDeleteTopicIpWhiteListResponse() (response *DeleteTopicIpWhiteListResponse)
func (*DeleteTopicIpWhiteListResponse) FromJsonString ¶
func (r *DeleteTopicIpWhiteListResponse) 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 (*DeleteTopicIpWhiteListResponse) ToJsonString ¶
func (r *DeleteTopicIpWhiteListResponse) ToJsonString() string
type DeleteTopicIpWhiteListResponseParams ¶ added in v1.0.426
type DeleteTopicIpWhiteListResponseParams struct { // 删除主题IP白名单结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTopicRequest ¶
type DeleteTopicRequest struct { *tchttp.BaseRequest // ckafka 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ckafka 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
func NewDeleteTopicRequest ¶
func NewDeleteTopicRequest() (request *DeleteTopicRequest)
func (*DeleteTopicRequest) FromJsonString ¶
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 ¶
func (r *DeleteTopicRequest) ToJsonString() string
type DeleteTopicRequestParams ¶ added in v1.0.426
type DeleteTopicRequestParams struct { // ckafka 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ckafka 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
Predefined struct for user
type DeleteTopicResponse ¶
type DeleteTopicResponse struct { *tchttp.BaseResponse Response *DeleteTopicResponseParams `json:"Response"` }
func NewDeleteTopicResponse ¶
func NewDeleteTopicResponse() (response *DeleteTopicResponse)
func (*DeleteTopicResponse) FromJsonString ¶
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 ¶
func (r *DeleteTopicResponse) ToJsonString() string
type DeleteTopicResponseParams ¶ added in v1.0.426
type DeleteTopicResponseParams struct { // 返回的结果集 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteUserRequest ¶
type DeleteUserRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDeleteUserRequest ¶
func NewDeleteUserRequest() (request *DeleteUserRequest)
func (*DeleteUserRequest) FromJsonString ¶
func (r *DeleteUserRequest) 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 (*DeleteUserRequest) ToJsonString ¶
func (r *DeleteUserRequest) ToJsonString() string
type DeleteUserRequestParams ¶ added in v1.0.426
type DeleteUserRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DeleteUserResponse ¶
type DeleteUserResponse struct { *tchttp.BaseResponse Response *DeleteUserResponseParams `json:"Response"` }
func NewDeleteUserResponse ¶
func NewDeleteUserResponse() (response *DeleteUserResponse)
func (*DeleteUserResponse) FromJsonString ¶
func (r *DeleteUserResponse) 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 (*DeleteUserResponse) ToJsonString ¶
func (r *DeleteUserResponse) ToJsonString() string
type DeleteUserResponseParams ¶ added in v1.0.426
type DeleteUserResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeACLRequest ¶
type DescribeACLRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 个数限制 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 关键字匹配 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` }
func NewDescribeACLRequest ¶
func NewDescribeACLRequest() (request *DescribeACLRequest)
func (*DescribeACLRequest) FromJsonString ¶
func (r *DescribeACLRequest) 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 (*DescribeACLRequest) ToJsonString ¶
func (r *DescribeACLRequest) ToJsonString() string
type DescribeACLRequestParams ¶ added in v1.0.426
type DescribeACLRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Acl资源类型,(2:TOPIC,3:GROUP,4:CLUSTER) ResourceType *int64 `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 个数限制 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 关键字匹配 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` }
Predefined struct for user
type DescribeACLResponse ¶
type DescribeACLResponse struct { *tchttp.BaseResponse Response *DescribeACLResponseParams `json:"Response"` }
func NewDescribeACLResponse ¶
func NewDescribeACLResponse() (response *DescribeACLResponse)
func (*DescribeACLResponse) FromJsonString ¶
func (r *DescribeACLResponse) 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 (*DescribeACLResponse) ToJsonString ¶
func (r *DescribeACLResponse) ToJsonString() string
type DescribeACLResponseParams ¶ added in v1.0.426
type DescribeACLResponseParams struct { // 返回的ACL结果集对象 Result *AclResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAclRuleRequest ¶ added in v1.0.624
type DescribeAclRuleRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ACL规则名 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // ACL规则匹配类型 PatternType *string `json:"PatternType,omitnil,omitempty" name:"PatternType"` // 是否读取简略的ACL规则 IsSimplified *bool `json:"IsSimplified,omitnil,omitempty" name:"IsSimplified"` }
func NewDescribeAclRuleRequest ¶ added in v1.0.624
func NewDescribeAclRuleRequest() (request *DescribeAclRuleRequest)
func (*DescribeAclRuleRequest) FromJsonString ¶ added in v1.0.624
func (r *DescribeAclRuleRequest) 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 (*DescribeAclRuleRequest) ToJsonString ¶ added in v1.0.624
func (r *DescribeAclRuleRequest) ToJsonString() string
type DescribeAclRuleRequestParams ¶ added in v1.0.624
type DescribeAclRuleRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ACL规则名 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // ACL规则匹配类型 PatternType *string `json:"PatternType,omitnil,omitempty" name:"PatternType"` // 是否读取简略的ACL规则 IsSimplified *bool `json:"IsSimplified,omitnil,omitempty" name:"IsSimplified"` }
Predefined struct for user
type DescribeAclRuleResponse ¶ added in v1.0.624
type DescribeAclRuleResponse struct { *tchttp.BaseResponse Response *DescribeAclRuleResponseParams `json:"Response"` }
func NewDescribeAclRuleResponse ¶ added in v1.0.624
func NewDescribeAclRuleResponse() (response *DescribeAclRuleResponse)
func (*DescribeAclRuleResponse) FromJsonString ¶ added in v1.0.624
func (r *DescribeAclRuleResponse) 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 (*DescribeAclRuleResponse) ToJsonString ¶ added in v1.0.624
func (r *DescribeAclRuleResponse) ToJsonString() string
type DescribeAclRuleResponseParams ¶ added in v1.0.624
type DescribeAclRuleResponseParams struct { // 返回的AclRule结果集对象 Result *AclRuleResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAppInfoRequest ¶
type DescribeAppInfoRequest struct { *tchttp.BaseRequest // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次查询用户数目最大数量限制,最大值为50,默认50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAppInfoRequest ¶
func NewDescribeAppInfoRequest() (request *DescribeAppInfoRequest)
func (*DescribeAppInfoRequest) FromJsonString ¶
func (r *DescribeAppInfoRequest) 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 (*DescribeAppInfoRequest) ToJsonString ¶
func (r *DescribeAppInfoRequest) ToJsonString() string
type DescribeAppInfoRequestParams ¶ added in v1.0.426
type DescribeAppInfoRequestParams struct { // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次查询用户数目最大数量限制,最大值为50,默认50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAppInfoResponse ¶
type DescribeAppInfoResponse struct { *tchttp.BaseResponse Response *DescribeAppInfoResponseParams `json:"Response"` }
func NewDescribeAppInfoResponse ¶
func NewDescribeAppInfoResponse() (response *DescribeAppInfoResponse)
func (*DescribeAppInfoResponse) FromJsonString ¶
func (r *DescribeAppInfoResponse) 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 (*DescribeAppInfoResponse) ToJsonString ¶
func (r *DescribeAppInfoResponse) ToJsonString() string
type DescribeAppInfoResponseParams ¶ added in v1.0.426
type DescribeAppInfoResponseParams struct { // 返回的符合要求的App Id列表 Result *AppIdResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCkafkaZoneRequest ¶
type DescribeCkafkaZoneRequest struct { *tchttp.BaseRequest // cdc专业集群业务参数 CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` }
func NewDescribeCkafkaZoneRequest ¶
func NewDescribeCkafkaZoneRequest() (request *DescribeCkafkaZoneRequest)
func (*DescribeCkafkaZoneRequest) FromJsonString ¶
func (r *DescribeCkafkaZoneRequest) 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 (*DescribeCkafkaZoneRequest) ToJsonString ¶
func (r *DescribeCkafkaZoneRequest) ToJsonString() string
type DescribeCkafkaZoneRequestParams ¶ added in v1.0.426
type DescribeCkafkaZoneRequestParams struct { // cdc专业集群业务参数 CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` }
Predefined struct for user
type DescribeCkafkaZoneResponse ¶
type DescribeCkafkaZoneResponse struct { *tchttp.BaseResponse Response *DescribeCkafkaZoneResponseParams `json:"Response"` }
func NewDescribeCkafkaZoneResponse ¶
func NewDescribeCkafkaZoneResponse() (response *DescribeCkafkaZoneResponse)
func (*DescribeCkafkaZoneResponse) FromJsonString ¶
func (r *DescribeCkafkaZoneResponse) 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 (*DescribeCkafkaZoneResponse) ToJsonString ¶
func (r *DescribeCkafkaZoneResponse) ToJsonString() string
type DescribeCkafkaZoneResponseParams ¶ added in v1.0.426
type DescribeCkafkaZoneResponseParams struct { // 查询结果复杂对象实体 Result *ZoneResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConnectInfoResultDTO ¶ added in v1.0.574
type DescribeConnectInfoResultDTO struct { // ip地址 // 注意:此字段可能返回 null,表示取不到有效值。 IpAddr *string `json:"IpAddr,omitnil,omitempty" name:"IpAddr"` // 连结时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 是否支持的版本 // 注意:此字段可能返回 null,表示取不到有效值。 IsUnSupportVersion *bool `json:"IsUnSupportVersion,omitnil,omitempty" name:"IsUnSupportVersion"` }
type DescribeConnectResource ¶ added in v1.0.450
type DescribeConnectResource struct { // 连接源的Id // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 连接源名称 // 注意:此字段可能返回 null,表示取不到有效值。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 连接源类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源的状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 连接源的创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 连接源的异常信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // 该连接源关联的Datahub任务数 // 注意:此字段可能返回 null,表示取不到有效值。 DatahubTaskCount *int64 `json:"DatahubTaskCount,omitnil,omitempty" name:"DatahubTaskCount"` // 连接源的当前所处步骤 // 注意:此字段可能返回 null,表示取不到有效值。 CurrentStep *string `json:"CurrentStep,omitnil,omitempty" name:"CurrentStep"` // 创建进度百分比 // 注意:此字段可能返回 null,表示取不到有效值。 TaskProgress *float64 `json:"TaskProgress,omitnil,omitempty" name:"TaskProgress"` // 步骤列表 // 注意:此字段可能返回 null,表示取不到有效值。 StepList []*string `json:"StepList,omitnil,omitempty" name:"StepList"` // Dts配置,Type为DTS时返回 // 注意:此字段可能返回 null,表示取不到有效值。 DtsConnectParam *DtsConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MongoDBConnectParam *MongoDBConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时返回 // 注意:此字段可能返回 null,表示取不到有效值。 EsConnectParam *EsConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时返回 // 注意:此字段可能返回 null,表示取不到有效值。 ClickHouseConnectParam *ClickHouseConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MySQLConnectParam *MySQLConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时返回 // 注意:此字段可能返回 null,表示取不到有效值。 PostgreSQLConnectParam *PostgreSQLConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // MariaDB配置,Type为MARIADB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MariaDBConnectParam *MariaDBConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时返回 // 注意:此字段可能返回 null,表示取不到有效值。 SQLServerConnectParam *SQLServerConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Ctsdb配置,Type为CTSDB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 CtsdbConnectParam *CtsdbConnectParam `json:"CtsdbConnectParam,omitnil,omitempty" name:"CtsdbConnectParam"` // Doris 配置,Type 为 DORIS 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 DorisConnectParam *DorisConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type 为 KAFKA 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type 为 MQTT 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
type DescribeConnectResourceRequest ¶ added in v1.0.450
type DescribeConnectResourceRequest struct { *tchttp.BaseRequest // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
func NewDescribeConnectResourceRequest ¶ added in v1.0.450
func NewDescribeConnectResourceRequest() (request *DescribeConnectResourceRequest)
func (*DescribeConnectResourceRequest) FromJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourceRequest) 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 (*DescribeConnectResourceRequest) ToJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourceRequest) ToJsonString() string
type DescribeConnectResourceRequestParams ¶ added in v1.0.450
type DescribeConnectResourceRequestParams struct { // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
Predefined struct for user
type DescribeConnectResourceResp ¶ added in v1.0.450
type DescribeConnectResourceResp struct { // 连接源的Id // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 连接源名称 // 注意:此字段可能返回 null,表示取不到有效值。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 连接源类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源的状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 连接源的创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 连接源的异常信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // 连接源的当前所处步骤 // 注意:此字段可能返回 null,表示取不到有效值。 CurrentStep *string `json:"CurrentStep,omitnil,omitempty" name:"CurrentStep"` // 步骤列表 // 注意:此字段可能返回 null,表示取不到有效值。 StepList []*string `json:"StepList,omitnil,omitempty" name:"StepList"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MySQLConnectParam *MySQLConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时返回 // 注意:此字段可能返回 null,表示取不到有效值。 PostgreSQLConnectParam *PostgreSQLConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // Dts配置,Type为DTS时返回 // 注意:此字段可能返回 null,表示取不到有效值。 DtsConnectParam *DtsConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MongoDBConnectParam *MongoDBConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时返回 // 注意:此字段可能返回 null,表示取不到有效值。 EsConnectParam *EsConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时返回 // 注意:此字段可能返回 null,表示取不到有效值。 ClickHouseConnectParam *ClickHouseConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MariaDB配置,Type为MARIADB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MariaDBConnectParam *MariaDBConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时返回 // 注意:此字段可能返回 null,表示取不到有效值。 SQLServerConnectParam *SQLServerConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Ctsdb配置,Type为CTSDB时返回 // 注意:此字段可能返回 null,表示取不到有效值。 CtsdbConnectParam *CtsdbConnectParam `json:"CtsdbConnectParam,omitnil,omitempty" name:"CtsdbConnectParam"` // Doris 配置,Type 为 DORIS 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 DorisConnectParam *DorisConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type 为 KAFKA 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type 为 MQTT 时返回 // 注意:此字段可能返回 null,表示取不到有效值。 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
type DescribeConnectResourceResponse ¶ added in v1.0.450
type DescribeConnectResourceResponse struct { *tchttp.BaseResponse Response *DescribeConnectResourceResponseParams `json:"Response"` }
func NewDescribeConnectResourceResponse ¶ added in v1.0.450
func NewDescribeConnectResourceResponse() (response *DescribeConnectResourceResponse)
func (*DescribeConnectResourceResponse) FromJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourceResponse) 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 (*DescribeConnectResourceResponse) ToJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourceResponse) ToJsonString() string
type DescribeConnectResourceResponseParams ¶ added in v1.0.450
type DescribeConnectResourceResponseParams struct { // 连接源的Id // 注意:此字段可能返回 null,表示取不到有效值。 Result *DescribeConnectResourceResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConnectResourcesRequest ¶ added in v1.0.450
type DescribeConnectResourcesRequest struct { *tchttp.BaseRequest // 连接源类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源名称的关键字查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 分页偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 连接源的关键字查询, 根据地域查询本地域内连接管理列表中的连接(仅支持包含region输入的连接源) ResourceRegion *string `json:"ResourceRegion,omitnil,omitempty" name:"ResourceRegion"` }
func NewDescribeConnectResourcesRequest ¶ added in v1.0.450
func NewDescribeConnectResourcesRequest() (request *DescribeConnectResourcesRequest)
func (*DescribeConnectResourcesRequest) FromJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourcesRequest) 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 (*DescribeConnectResourcesRequest) ToJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourcesRequest) ToJsonString() string
type DescribeConnectResourcesRequestParams ¶ added in v1.0.450
type DescribeConnectResourcesRequestParams struct { // 连接源类型 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 连接源名称的关键字查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 分页偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 连接源的关键字查询, 根据地域查询本地域内连接管理列表中的连接(仅支持包含region输入的连接源) ResourceRegion *string `json:"ResourceRegion,omitnil,omitempty" name:"ResourceRegion"` }
Predefined struct for user
type DescribeConnectResourcesResp ¶ added in v1.0.450
type DescribeConnectResourcesResp struct { // 连接源个数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 连接源数据 // 注意:此字段可能返回 null,表示取不到有效值。 ConnectResourceList []*DescribeConnectResource `json:"ConnectResourceList,omitnil,omitempty" name:"ConnectResourceList"` }
type DescribeConnectResourcesResponse ¶ added in v1.0.450
type DescribeConnectResourcesResponse struct { *tchttp.BaseResponse Response *DescribeConnectResourcesResponseParams `json:"Response"` }
func NewDescribeConnectResourcesResponse ¶ added in v1.0.450
func NewDescribeConnectResourcesResponse() (response *DescribeConnectResourcesResponse)
func (*DescribeConnectResourcesResponse) FromJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourcesResponse) 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 (*DescribeConnectResourcesResponse) ToJsonString ¶ added in v1.0.450
func (r *DescribeConnectResourcesResponse) ToJsonString() string
type DescribeConnectResourcesResponseParams ¶ added in v1.0.450
type DescribeConnectResourcesResponseParams struct { // 连接源列表 Result *DescribeConnectResourcesResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConsumerGroupRequest ¶
type DescribeConsumerGroupRequest struct { *tchttp.BaseRequest // ckafka实例id。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 可选,用户需要查询的group名称。 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 可选,用户需要查询的group中的对应的topic名称,如果指定了该参数,而group又未指定则忽略该参数。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 本次返回个数限制,最大支持50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeConsumerGroupRequest ¶
func NewDescribeConsumerGroupRequest() (request *DescribeConsumerGroupRequest)
func (*DescribeConsumerGroupRequest) FromJsonString ¶
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 ¶
func (r *DescribeConsumerGroupRequest) ToJsonString() string
type DescribeConsumerGroupRequestParams ¶ added in v1.0.426
type DescribeConsumerGroupRequestParams struct { // ckafka实例id。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 可选,用户需要查询的group名称。 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` // 可选,用户需要查询的group中的对应的topic名称,如果指定了该参数,而group又未指定则忽略该参数。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 本次返回个数限制,最大支持50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeConsumerGroupResponse ¶
type DescribeConsumerGroupResponse struct { *tchttp.BaseResponse Response *DescribeConsumerGroupResponseParams `json:"Response"` }
func NewDescribeConsumerGroupResponse ¶
func NewDescribeConsumerGroupResponse() (response *DescribeConsumerGroupResponse)
func (*DescribeConsumerGroupResponse) FromJsonString ¶
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 ¶
func (r *DescribeConsumerGroupResponse) ToJsonString() string
type DescribeConsumerGroupResponseParams ¶ added in v1.0.426
type DescribeConsumerGroupResponseParams struct { // 返回的消费分组信息 Result *ConsumerGroupResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDatahubGroupOffsetsRequest ¶ added in v1.0.450
type DescribeDatahubGroupOffsetsRequest struct { *tchttp.BaseRequest // (过滤条件)按照实例 ID 过滤 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // 模糊匹配 topicName SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeDatahubGroupOffsetsRequest ¶ added in v1.0.450
func NewDescribeDatahubGroupOffsetsRequest() (request *DescribeDatahubGroupOffsetsRequest)
func (*DescribeDatahubGroupOffsetsRequest) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubGroupOffsetsRequest) 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 (*DescribeDatahubGroupOffsetsRequest) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubGroupOffsetsRequest) ToJsonString() string
type DescribeDatahubGroupOffsetsRequestParams ¶ added in v1.0.450
type DescribeDatahubGroupOffsetsRequestParams struct { // (过滤条件)按照实例 ID 过滤 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // 模糊匹配 topicName SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeDatahubGroupOffsetsResponse ¶ added in v1.0.450
type DescribeDatahubGroupOffsetsResponse struct { *tchttp.BaseResponse Response *DescribeDatahubGroupOffsetsResponseParams `json:"Response"` }
func NewDescribeDatahubGroupOffsetsResponse ¶ added in v1.0.450
func NewDescribeDatahubGroupOffsetsResponse() (response *DescribeDatahubGroupOffsetsResponse)
func (*DescribeDatahubGroupOffsetsResponse) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubGroupOffsetsResponse) 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 (*DescribeDatahubGroupOffsetsResponse) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubGroupOffsetsResponse) ToJsonString() string
type DescribeDatahubGroupOffsetsResponseParams ¶ added in v1.0.450
type DescribeDatahubGroupOffsetsResponseParams struct { // 返回的结果对象 Result *GroupOffsetResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDatahubTaskRequest ¶ added in v1.0.450
type DescribeDatahubTaskRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeDatahubTaskRequest ¶ added in v1.0.450
func NewDescribeDatahubTaskRequest() (request *DescribeDatahubTaskRequest)
func (*DescribeDatahubTaskRequest) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTaskRequest) 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 (*DescribeDatahubTaskRequest) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTaskRequest) ToJsonString() string
type DescribeDatahubTaskRequestParams ¶ added in v1.0.450
type DescribeDatahubTaskRequestParams struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeDatahubTaskRes ¶ added in v1.0.450
type DescribeDatahubTaskRes struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 数据源 // 注意:此字段可能返回 null,表示取不到有效值。 SourceResource *DatahubResource `json:"SourceResource,omitnil,omitempty" name:"SourceResource"` // 数据目标 // 注意:此字段可能返回 null,表示取不到有效值。 TargetResource *DatahubResource `json:"TargetResource,omitnil,omitempty" name:"TargetResource"` // Connection列表 // 注意:此字段可能返回 null,表示取不到有效值。 Connections []*Connection `json:"Connections,omitnil,omitempty" name:"Connections"` // 任务创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 消息处理规则 // 注意:此字段可能返回 null,表示取不到有效值。 TransformParam *TransformParam `json:"TransformParam,omitnil,omitempty" name:"TransformParam"` // 数据接入ID // 注意:此字段可能返回 null,表示取不到有效值。 DatahubId *string `json:"DatahubId,omitnil,omitempty" name:"DatahubId"` // 绑定的SchemaId // 注意:此字段可能返回 null,表示取不到有效值。 SchemaId *string `json:"SchemaId,omitnil,omitempty" name:"SchemaId"` // 绑定的Schema名称 // 注意:此字段可能返回 null,表示取不到有效值。 SchemaName *string `json:"SchemaName,omitnil,omitempty" name:"SchemaName"` // 数据处理规则 // 注意:此字段可能返回 null,表示取不到有效值。 TransformsParam *TransformsParam `json:"TransformsParam,omitnil,omitempty" name:"TransformsParam"` // 异常信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorMessage *string `json:"ErrorMessage,omitnil,omitempty" name:"ErrorMessage"` // 任务标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
type DescribeDatahubTaskResponse ¶ added in v1.0.450
type DescribeDatahubTaskResponse struct { *tchttp.BaseResponse Response *DescribeDatahubTaskResponseParams `json:"Response"` }
func NewDescribeDatahubTaskResponse ¶ added in v1.0.450
func NewDescribeDatahubTaskResponse() (response *DescribeDatahubTaskResponse)
func (*DescribeDatahubTaskResponse) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTaskResponse) 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 (*DescribeDatahubTaskResponse) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTaskResponse) ToJsonString() string
type DescribeDatahubTaskResponseParams ¶ added in v1.0.450
type DescribeDatahubTaskResponseParams struct { // 返回结果 Result *DescribeDatahubTaskRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDatahubTasksRequest ¶ added in v1.0.450
type DescribeDatahubTasksRequest struct { *tchttp.BaseRequest // 返回数量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件,按照 TaskName 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 转储的目标类型 TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 转储的源类型 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 转储的资源 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` }
func NewDescribeDatahubTasksRequest ¶ added in v1.0.450
func NewDescribeDatahubTasksRequest() (request *DescribeDatahubTasksRequest)
func (*DescribeDatahubTasksRequest) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTasksRequest) 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 (*DescribeDatahubTasksRequest) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTasksRequest) ToJsonString() string
type DescribeDatahubTasksRequestParams ¶ added in v1.0.450
type DescribeDatahubTasksRequestParams struct { // 返回数量,默认为20,最大值为100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页偏移量,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 过滤条件,按照 TaskName 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 转储的目标类型 TargetType *string `json:"TargetType,omitnil,omitempty" name:"TargetType"` // 任务类型,SOURCE数据接入,SINK数据流出 TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 转储的源类型 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 转储的资源 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` }
Predefined struct for user
type DescribeDatahubTasksRes ¶ added in v1.0.450
type DescribeDatahubTasksRes struct { // 任务总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Datahub任务信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 TaskList []*DatahubTaskInfo `json:"TaskList,omitnil,omitempty" name:"TaskList"` }
type DescribeDatahubTasksResponse ¶ added in v1.0.450
type DescribeDatahubTasksResponse struct { *tchttp.BaseResponse Response *DescribeDatahubTasksResponseParams `json:"Response"` }
func NewDescribeDatahubTasksResponse ¶ added in v1.0.450
func NewDescribeDatahubTasksResponse() (response *DescribeDatahubTasksResponse)
func (*DescribeDatahubTasksResponse) FromJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTasksResponse) 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 (*DescribeDatahubTasksResponse) ToJsonString ¶ added in v1.0.450
func (r *DescribeDatahubTasksResponse) ToJsonString() string
type DescribeDatahubTasksResponseParams ¶ added in v1.0.450
type DescribeDatahubTasksResponseParams struct { // 返回任务查询结果 Result *DescribeDatahubTasksRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDatahubTopicRequest ¶ added in v1.0.602
type DescribeDatahubTopicRequest struct { *tchttp.BaseRequest // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
func NewDescribeDatahubTopicRequest ¶ added in v1.0.602
func NewDescribeDatahubTopicRequest() (request *DescribeDatahubTopicRequest)
func (*DescribeDatahubTopicRequest) FromJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicRequest) 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 (*DescribeDatahubTopicRequest) ToJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicRequest) ToJsonString() string
type DescribeDatahubTopicRequestParams ¶ added in v1.0.602
type DescribeDatahubTopicRequestParams struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
Predefined struct for user
type DescribeDatahubTopicResp ¶ added in v1.0.602
type DescribeDatahubTopicResp struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // Topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // Topic Id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 分区数 PartitionNum *uint64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 过期时间 RetentionMs *uint64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 用户名 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 状态,1使用中,2删除中 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 服务路由地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` }
type DescribeDatahubTopicResponse ¶ added in v1.0.602
type DescribeDatahubTopicResponse struct { *tchttp.BaseResponse Response *DescribeDatahubTopicResponseParams `json:"Response"` }
func NewDescribeDatahubTopicResponse ¶ added in v1.0.602
func NewDescribeDatahubTopicResponse() (response *DescribeDatahubTopicResponse)
func (*DescribeDatahubTopicResponse) FromJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicResponse) 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 (*DescribeDatahubTopicResponse) ToJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicResponse) ToJsonString() string
type DescribeDatahubTopicResponseParams ¶ added in v1.0.602
type DescribeDatahubTopicResponseParams struct { // 返回的结果对象 Result *DescribeDatahubTopicResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDatahubTopicsRequest ¶ added in v1.0.602
type DescribeDatahubTopicsRequest struct { *tchttp.BaseRequest // 查询值 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeDatahubTopicsRequest ¶ added in v1.0.602
func NewDescribeDatahubTopicsRequest() (request *DescribeDatahubTopicsRequest)
func (*DescribeDatahubTopicsRequest) FromJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicsRequest) 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 (*DescribeDatahubTopicsRequest) ToJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicsRequest) ToJsonString() string
type DescribeDatahubTopicsRequestParams ¶ added in v1.0.602
type DescribeDatahubTopicsRequestParams struct { // 查询值 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeDatahubTopicsResp ¶ added in v1.0.602
type DescribeDatahubTopicsResp struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // Topic列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*DatahubTopicDTO `json:"TopicList,omitnil,omitempty" name:"TopicList"` }
type DescribeDatahubTopicsResponse ¶ added in v1.0.602
type DescribeDatahubTopicsResponse struct { *tchttp.BaseResponse Response *DescribeDatahubTopicsResponseParams `json:"Response"` }
func NewDescribeDatahubTopicsResponse ¶ added in v1.0.602
func NewDescribeDatahubTopicsResponse() (response *DescribeDatahubTopicsResponse)
func (*DescribeDatahubTopicsResponse) FromJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicsResponse) 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 (*DescribeDatahubTopicsResponse) ToJsonString ¶ added in v1.0.602
func (r *DescribeDatahubTopicsResponse) ToJsonString() string
type DescribeDatahubTopicsResponseParams ¶ added in v1.0.602
type DescribeDatahubTopicsResponseParams struct { // 主题列表 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DescribeDatahubTopicsResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGroup ¶
type DescribeGroupInfoRequest ¶
type DescribeGroupInfoRequest struct { *tchttp.BaseRequest // (过滤条件)按照实例 ID 过滤。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Kafka 消费分组,Consumer-group,这里是数组形式,示例:["xxx","yyy"] GroupList []*string `json:"GroupList,omitnil,omitempty" name:"GroupList"` }
func NewDescribeGroupInfoRequest ¶
func NewDescribeGroupInfoRequest() (request *DescribeGroupInfoRequest)
func (*DescribeGroupInfoRequest) FromJsonString ¶
func (r *DescribeGroupInfoRequest) 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 (*DescribeGroupInfoRequest) ToJsonString ¶
func (r *DescribeGroupInfoRequest) ToJsonString() string
type DescribeGroupInfoRequestParams ¶ added in v1.0.426
type DescribeGroupInfoRequestParams struct { // (过滤条件)按照实例 ID 过滤。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Kafka 消费分组,Consumer-group,这里是数组形式,示例:["xxx","yyy"] GroupList []*string `json:"GroupList,omitnil,omitempty" name:"GroupList"` }
Predefined struct for user
type DescribeGroupInfoResponse ¶
type DescribeGroupInfoResponse struct { *tchttp.BaseResponse Response *DescribeGroupInfoResponseParams `json:"Response"` }
func NewDescribeGroupInfoResponse ¶
func NewDescribeGroupInfoResponse() (response *DescribeGroupInfoResponse)
func (*DescribeGroupInfoResponse) FromJsonString ¶
func (r *DescribeGroupInfoResponse) 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 (*DescribeGroupInfoResponse) ToJsonString ¶
func (r *DescribeGroupInfoResponse) ToJsonString() string
type DescribeGroupInfoResponseParams ¶ added in v1.0.426
type DescribeGroupInfoResponseParams struct { // 返回的结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*GroupInfoResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGroupOffsetsRequest ¶
type DescribeGroupOffsetsRequest struct { *tchttp.BaseRequest // (过滤条件)按照实例 ID 过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // group 订阅的主题名称数组,如果没有该数组,则表示指定的 group 下所有 topic 信息 Topics []*string `json:"Topics,omitnil,omitempty" name:"Topics"` // 模糊匹配 topicName SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeGroupOffsetsRequest ¶
func NewDescribeGroupOffsetsRequest() (request *DescribeGroupOffsetsRequest)
func (*DescribeGroupOffsetsRequest) FromJsonString ¶
func (r *DescribeGroupOffsetsRequest) 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 (*DescribeGroupOffsetsRequest) ToJsonString ¶
func (r *DescribeGroupOffsetsRequest) ToJsonString() string
type DescribeGroupOffsetsRequestParams ¶ added in v1.0.426
type DescribeGroupOffsetsRequestParams struct { // (过滤条件)按照实例 ID 过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // Kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // group 订阅的主题名称数组,如果没有该数组,则表示指定的 group 下所有 topic 信息 Topics []*string `json:"Topics,omitnil,omitempty" name:"Topics"` // 模糊匹配 topicName SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 本次查询的偏移位置,默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回结果的最大个数,默认为50,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeGroupOffsetsResponse ¶
type DescribeGroupOffsetsResponse struct { *tchttp.BaseResponse Response *DescribeGroupOffsetsResponseParams `json:"Response"` }
func NewDescribeGroupOffsetsResponse ¶
func NewDescribeGroupOffsetsResponse() (response *DescribeGroupOffsetsResponse)
func (*DescribeGroupOffsetsResponse) FromJsonString ¶
func (r *DescribeGroupOffsetsResponse) 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 (*DescribeGroupOffsetsResponse) ToJsonString ¶
func (r *DescribeGroupOffsetsResponse) ToJsonString() string
type DescribeGroupOffsetsResponseParams ¶ added in v1.0.426
type DescribeGroupOffsetsResponseParams struct { // 返回的结果对象 Result *GroupOffsetResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGroupRequest ¶
type DescribeGroupRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 搜索关键字 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大返回数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeGroupRequest ¶
func NewDescribeGroupRequest() (request *DescribeGroupRequest)
func (*DescribeGroupRequest) FromJsonString ¶
func (r *DescribeGroupRequest) 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 (*DescribeGroupRequest) ToJsonString ¶
func (r *DescribeGroupRequest) ToJsonString() string
type DescribeGroupRequestParams ¶ added in v1.0.426
type DescribeGroupRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 搜索关键字 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大返回数量 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeGroupResponse ¶
type DescribeGroupResponse struct { *tchttp.BaseResponse Response *DescribeGroupResponseParams `json:"Response"` }
func NewDescribeGroupResponse ¶
func NewDescribeGroupResponse() (response *DescribeGroupResponse)
func (*DescribeGroupResponse) FromJsonString ¶
func (r *DescribeGroupResponse) 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 (*DescribeGroupResponse) ToJsonString ¶
func (r *DescribeGroupResponse) ToJsonString() string
type DescribeGroupResponseParams ¶ added in v1.0.426
type DescribeGroupResponseParams struct { // 返回结果集列表 Result *GroupResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstanceAttributesRequest ¶
type DescribeInstanceAttributesRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribeInstanceAttributesRequest ¶
func NewDescribeInstanceAttributesRequest() (request *DescribeInstanceAttributesRequest)
func (*DescribeInstanceAttributesRequest) FromJsonString ¶
func (r *DescribeInstanceAttributesRequest) 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 (*DescribeInstanceAttributesRequest) ToJsonString ¶
func (r *DescribeInstanceAttributesRequest) ToJsonString() string
type DescribeInstanceAttributesRequestParams ¶ added in v1.0.426
type DescribeInstanceAttributesRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribeInstanceAttributesResponse ¶
type DescribeInstanceAttributesResponse struct { *tchttp.BaseResponse Response *DescribeInstanceAttributesResponseParams `json:"Response"` }
func NewDescribeInstanceAttributesResponse ¶
func NewDescribeInstanceAttributesResponse() (response *DescribeInstanceAttributesResponse)
func (*DescribeInstanceAttributesResponse) FromJsonString ¶
func (r *DescribeInstanceAttributesResponse) 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 (*DescribeInstanceAttributesResponse) ToJsonString ¶
func (r *DescribeInstanceAttributesResponse) ToJsonString() string
type DescribeInstanceAttributesResponseParams ¶ added in v1.0.426
type DescribeInstanceAttributesResponseParams struct { // 实例属性返回结果对象。 Result *InstanceAttributesResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstancesDetailRequest ¶
type DescribeInstancesDetailRequest struct { *tchttp.BaseRequest // (过滤条件)按照实例ID过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,不填默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值20。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 匹配标签key值。 TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"` // 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已经废弃, 使用InstanceIdList InstanceIds *string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 按照实例ID过滤 InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"` // 根据标签列表过滤实例(取交集) TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` }
func NewDescribeInstancesDetailRequest ¶
func NewDescribeInstancesDetailRequest() (request *DescribeInstancesDetailRequest)
func (*DescribeInstancesDetailRequest) FromJsonString ¶
func (r *DescribeInstancesDetailRequest) 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 (*DescribeInstancesDetailRequest) ToJsonString ¶
func (r *DescribeInstancesDetailRequest) ToJsonString() string
type DescribeInstancesDetailRequestParams ¶ added in v1.0.426
type DescribeInstancesDetailRequestParams struct { // (过滤条件)按照实例ID过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,不填默认为0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值20。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 匹配标签key值。 TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"` // 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值. Filters []*Filter `json:"Filters,omitnil,omitempty" name:"Filters"` // 已经废弃, 使用InstanceIdList InstanceIds *string `json:"InstanceIds,omitnil,omitempty" name:"InstanceIds"` // 按照实例ID过滤 InstanceIdList []*string `json:"InstanceIdList,omitnil,omitempty" name:"InstanceIdList"` // 根据标签列表过滤实例(取交集) TagList []*Tag `json:"TagList,omitnil,omitempty" name:"TagList"` }
Predefined struct for user
type DescribeInstancesDetailResponse ¶
type DescribeInstancesDetailResponse struct { *tchttp.BaseResponse Response *DescribeInstancesDetailResponseParams `json:"Response"` }
func NewDescribeInstancesDetailResponse ¶
func NewDescribeInstancesDetailResponse() (response *DescribeInstancesDetailResponse)
func (*DescribeInstancesDetailResponse) FromJsonString ¶
func (r *DescribeInstancesDetailResponse) 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 (*DescribeInstancesDetailResponse) ToJsonString ¶
func (r *DescribeInstancesDetailResponse) ToJsonString() string
type DescribeInstancesDetailResponseParams ¶ added in v1.0.426
type DescribeInstancesDetailResponseParams struct { // 返回的实例详情结果对象 Result *InstanceDetailResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *tchttp.BaseRequest // (过滤条件)按照实例ID过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照实例名称过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 已废弃。匹配标签key值。 TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"` // 私有网络Id VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` }
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest() (request *DescribeInstancesRequest)
func (*DescribeInstancesRequest) FromJsonString ¶
func (r *DescribeInstancesRequest) 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 (*DescribeInstancesRequest) ToJsonString ¶
func (r *DescribeInstancesRequest) ToJsonString() string
type DescribeInstancesRequestParams ¶ added in v1.0.426
type DescribeInstancesRequestParams struct { // (过滤条件)按照实例ID过滤 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照实例名称过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部 Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值100 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 已废弃。匹配标签key值。 TagKey *string `json:"TagKey,omitnil,omitempty" name:"TagKey"` // 私有网络Id VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` }
Predefined struct for user
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *tchttp.BaseResponse Response *DescribeInstancesResponseParams `json:"Response"` }
func NewDescribeInstancesResponse ¶
func NewDescribeInstancesResponse() (response *DescribeInstancesResponse)
func (*DescribeInstancesResponse) FromJsonString ¶
func (r *DescribeInstancesResponse) 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 (*DescribeInstancesResponse) ToJsonString ¶
func (r *DescribeInstancesResponse) ToJsonString() string
type DescribeInstancesResponseParams ¶ added in v1.0.426
type DescribeInstancesResponseParams struct { // 返回的结果 Result *InstanceResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePrometheusRequest ¶ added in v1.0.888
type DescribePrometheusRequest struct { *tchttp.BaseRequest // ckafka实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewDescribePrometheusRequest ¶ added in v1.0.888
func NewDescribePrometheusRequest() (request *DescribePrometheusRequest)
func (*DescribePrometheusRequest) FromJsonString ¶ added in v1.0.888
func (r *DescribePrometheusRequest) 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 (*DescribePrometheusRequest) ToJsonString ¶ added in v1.0.888
func (r *DescribePrometheusRequest) ToJsonString() string
type DescribePrometheusRequestParams ¶ added in v1.0.888
type DescribePrometheusRequestParams struct { // ckafka实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type DescribePrometheusResponse ¶ added in v1.0.888
type DescribePrometheusResponse struct { *tchttp.BaseResponse Response *DescribePrometheusResponseParams `json:"Response"` }
func NewDescribePrometheusResponse ¶ added in v1.0.888
func NewDescribePrometheusResponse() (response *DescribePrometheusResponse)
func (*DescribePrometheusResponse) FromJsonString ¶ added in v1.0.888
func (r *DescribePrometheusResponse) 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 (*DescribePrometheusResponse) ToJsonString ¶ added in v1.0.888
func (r *DescribePrometheusResponse) ToJsonString() string
type DescribePrometheusResponseParams ¶ added in v1.0.888
type DescribePrometheusResponseParams struct { // Prometheus监控映射列表 Result []*PrometheusDTO `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRegionRequest ¶
type DescribeRegionRequest struct { *tchttp.BaseRequest // 偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回最大结果数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务字段,可忽略 Business *string `json:"Business,omitnil,omitempty" name:"Business"` // cdc专有集群业务字段,可忽略 CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` }
func NewDescribeRegionRequest ¶
func NewDescribeRegionRequest() (request *DescribeRegionRequest)
func (*DescribeRegionRequest) FromJsonString ¶
func (r *DescribeRegionRequest) 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 (*DescribeRegionRequest) ToJsonString ¶
func (r *DescribeRegionRequest) ToJsonString() string
type DescribeRegionRequestParams ¶ added in v1.0.426
type DescribeRegionRequestParams struct { // 偏移量 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回最大结果数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 业务字段,可忽略 Business *string `json:"Business,omitnil,omitempty" name:"Business"` // cdc专有集群业务字段,可忽略 CdcId *string `json:"CdcId,omitnil,omitempty" name:"CdcId"` }
Predefined struct for user
type DescribeRegionResponse ¶
type DescribeRegionResponse struct { *tchttp.BaseResponse Response *DescribeRegionResponseParams `json:"Response"` }
func NewDescribeRegionResponse ¶
func NewDescribeRegionResponse() (response *DescribeRegionResponse)
func (*DescribeRegionResponse) FromJsonString ¶
func (r *DescribeRegionResponse) 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 (*DescribeRegionResponse) ToJsonString ¶
func (r *DescribeRegionResponse) ToJsonString() string
type DescribeRegionResponseParams ¶ added in v1.0.426
type DescribeRegionResponseParams struct { // 返回地域枚举结果列表 // 注意:此字段可能返回 null,表示取不到有效值。 Result []*Region `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRouteRequest ¶
type DescribeRouteRequest struct { *tchttp.BaseRequest // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由id RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` }
func NewDescribeRouteRequest ¶
func NewDescribeRouteRequest() (request *DescribeRouteRequest)
func (*DescribeRouteRequest) FromJsonString ¶
func (r *DescribeRouteRequest) 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 (*DescribeRouteRequest) ToJsonString ¶
func (r *DescribeRouteRequest) ToJsonString() string
type DescribeRouteRequestParams ¶ added in v1.0.426
type DescribeRouteRequestParams struct { // 实例唯一id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 路由id RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` }
Predefined struct for user
type DescribeRouteResponse ¶
type DescribeRouteResponse struct { *tchttp.BaseResponse Response *DescribeRouteResponseParams `json:"Response"` }
func NewDescribeRouteResponse ¶
func NewDescribeRouteResponse() (response *DescribeRouteResponse)
func (*DescribeRouteResponse) FromJsonString ¶
func (r *DescribeRouteResponse) 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 (*DescribeRouteResponse) ToJsonString ¶
func (r *DescribeRouteResponse) ToJsonString() string
type DescribeRouteResponseParams ¶ added in v1.0.426
type DescribeRouteResponseParams struct { // 返回的路由信息结果集 Result *RouteResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTaskStatusRequest ¶ added in v1.0.654
type DescribeTaskStatusRequest struct { *tchttp.BaseRequest // 任务唯一标记 FlowId *int64 `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
func NewDescribeTaskStatusRequest ¶ added in v1.0.654
func NewDescribeTaskStatusRequest() (request *DescribeTaskStatusRequest)
func (*DescribeTaskStatusRequest) FromJsonString ¶ added in v1.0.654
func (r *DescribeTaskStatusRequest) 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 (*DescribeTaskStatusRequest) ToJsonString ¶ added in v1.0.654
func (r *DescribeTaskStatusRequest) ToJsonString() string
type DescribeTaskStatusRequestParams ¶ added in v1.0.654
type DescribeTaskStatusRequestParams struct { // 任务唯一标记 FlowId *int64 `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
Predefined struct for user
type DescribeTaskStatusResponse ¶ added in v1.0.654
type DescribeTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeTaskStatusResponseParams `json:"Response"` }
func NewDescribeTaskStatusResponse ¶ added in v1.0.654
func NewDescribeTaskStatusResponse() (response *DescribeTaskStatusResponse)
func (*DescribeTaskStatusResponse) FromJsonString ¶ added in v1.0.654
func (r *DescribeTaskStatusResponse) 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 (*DescribeTaskStatusResponse) ToJsonString ¶ added in v1.0.654
func (r *DescribeTaskStatusResponse) ToJsonString() string
type DescribeTaskStatusResponseParams ¶ added in v1.0.654
type DescribeTaskStatusResponseParams struct { // 返回结果 Result *TaskStatusResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicAttributesRequest ¶
type DescribeTopicAttributesRequest struct { *tchttp.BaseRequest // 实例 ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
func NewDescribeTopicAttributesRequest ¶
func NewDescribeTopicAttributesRequest() (request *DescribeTopicAttributesRequest)
func (*DescribeTopicAttributesRequest) FromJsonString ¶
func (r *DescribeTopicAttributesRequest) 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 (*DescribeTopicAttributesRequest) ToJsonString ¶
func (r *DescribeTopicAttributesRequest) ToJsonString() string
type DescribeTopicAttributesRequestParams ¶ added in v1.0.426
type DescribeTopicAttributesRequestParams struct { // 实例 ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
Predefined struct for user
type DescribeTopicAttributesResponse ¶
type DescribeTopicAttributesResponse struct { *tchttp.BaseResponse Response *DescribeTopicAttributesResponseParams `json:"Response"` }
func NewDescribeTopicAttributesResponse ¶
func NewDescribeTopicAttributesResponse() (response *DescribeTopicAttributesResponse)
func (*DescribeTopicAttributesResponse) FromJsonString ¶
func (r *DescribeTopicAttributesResponse) 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 (*DescribeTopicAttributesResponse) ToJsonString ¶
func (r *DescribeTopicAttributesResponse) ToJsonString() string
type DescribeTopicAttributesResponseParams ¶ added in v1.0.426
type DescribeTopicAttributesResponseParams struct { // 返回的结果对象 Result *TopicAttributesResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicDetailRequest ¶
type DescribeTopicDetailRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照topicName过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认 10,最大值20,取值要大于0 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Acl预设策略名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` }
func NewDescribeTopicDetailRequest ¶
func NewDescribeTopicDetailRequest() (request *DescribeTopicDetailRequest)
func (*DescribeTopicDetailRequest) FromJsonString ¶
func (r *DescribeTopicDetailRequest) 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 (*DescribeTopicDetailRequest) ToJsonString ¶
func (r *DescribeTopicDetailRequest) ToJsonString() string
type DescribeTopicDetailRequestParams ¶ added in v1.0.426
type DescribeTopicDetailRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // (过滤条件)按照topicName过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认 10,最大值20,取值要大于0 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Acl预设策略名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` }
Predefined struct for user
type DescribeTopicDetailResponse ¶
type DescribeTopicDetailResponse struct { *tchttp.BaseResponse Response *DescribeTopicDetailResponseParams `json:"Response"` }
func NewDescribeTopicDetailResponse ¶
func NewDescribeTopicDetailResponse() (response *DescribeTopicDetailResponse)
func (*DescribeTopicDetailResponse) FromJsonString ¶
func (r *DescribeTopicDetailResponse) 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 (*DescribeTopicDetailResponse) ToJsonString ¶
func (r *DescribeTopicDetailResponse) ToJsonString() string
type DescribeTopicDetailResponseParams ¶ added in v1.0.426
type DescribeTopicDetailResponseParams struct { // 返回的主题详情实体 Result *TopicDetailResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicFlowRankingRequest ¶ added in v1.0.655
type DescribeTopicFlowRankingRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 排行类别(PRO-Topic生产流量/CON-Topic消费流量) RankingType *string `json:"RankingType,omitnil,omitempty" name:"RankingType"` // 排行起始日期 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 排行结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // Broker IP 地址 BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"` }
func NewDescribeTopicFlowRankingRequest ¶ added in v1.0.655
func NewDescribeTopicFlowRankingRequest() (request *DescribeTopicFlowRankingRequest)
func (*DescribeTopicFlowRankingRequest) FromJsonString ¶ added in v1.0.655
func (r *DescribeTopicFlowRankingRequest) 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 (*DescribeTopicFlowRankingRequest) ToJsonString ¶ added in v1.0.655
func (r *DescribeTopicFlowRankingRequest) ToJsonString() string
type DescribeTopicFlowRankingRequestParams ¶ added in v1.0.655
type DescribeTopicFlowRankingRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 排行类别(PRO-Topic生产流量/CON-Topic消费流量) RankingType *string `json:"RankingType,omitnil,omitempty" name:"RankingType"` // 排行起始日期 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 排行结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // Broker IP 地址 BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"` }
Predefined struct for user
type DescribeTopicFlowRankingResponse ¶ added in v1.0.655
type DescribeTopicFlowRankingResponse struct { *tchttp.BaseResponse Response *DescribeTopicFlowRankingResponseParams `json:"Response"` }
func NewDescribeTopicFlowRankingResponse ¶ added in v1.0.655
func NewDescribeTopicFlowRankingResponse() (response *DescribeTopicFlowRankingResponse)
func (*DescribeTopicFlowRankingResponse) FromJsonString ¶ added in v1.0.655
func (r *DescribeTopicFlowRankingResponse) 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 (*DescribeTopicFlowRankingResponse) ToJsonString ¶ added in v1.0.655
func (r *DescribeTopicFlowRankingResponse) ToJsonString() string
type DescribeTopicFlowRankingResponseParams ¶ added in v1.0.655
type DescribeTopicFlowRankingResponseParams struct { // 流量排行 Result *TopicFlowRankingResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicProduceConnectionRequest ¶ added in v1.0.574
type DescribeTopicProduceConnectionRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
func NewDescribeTopicProduceConnectionRequest ¶ added in v1.0.574
func NewDescribeTopicProduceConnectionRequest() (request *DescribeTopicProduceConnectionRequest)
func (*DescribeTopicProduceConnectionRequest) FromJsonString ¶ added in v1.0.574
func (r *DescribeTopicProduceConnectionRequest) 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 (*DescribeTopicProduceConnectionRequest) ToJsonString ¶ added in v1.0.574
func (r *DescribeTopicProduceConnectionRequest) ToJsonString() string
type DescribeTopicProduceConnectionRequestParams ¶ added in v1.0.574
type DescribeTopicProduceConnectionRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // topic名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` }
Predefined struct for user
type DescribeTopicProduceConnectionResponse ¶ added in v1.0.574
type DescribeTopicProduceConnectionResponse struct { *tchttp.BaseResponse Response *DescribeTopicProduceConnectionResponseParams `json:"Response"` }
func NewDescribeTopicProduceConnectionResponse ¶ added in v1.0.574
func NewDescribeTopicProduceConnectionResponse() (response *DescribeTopicProduceConnectionResponse)
func (*DescribeTopicProduceConnectionResponse) FromJsonString ¶ added in v1.0.574
func (r *DescribeTopicProduceConnectionResponse) 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 (*DescribeTopicProduceConnectionResponse) ToJsonString ¶ added in v1.0.574
func (r *DescribeTopicProduceConnectionResponse) ToJsonString() string
type DescribeTopicProduceConnectionResponseParams ¶ added in v1.0.574
type DescribeTopicProduceConnectionResponseParams struct { // 链接信息返回结果集 Result []*DescribeConnectInfoResultDTO `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicRequest ¶
type DescribeTopicRequest struct { *tchttp.BaseRequest // 实例 ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 过滤条件,按照 topicName 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认为20,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Acl预设策略名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` }
func NewDescribeTopicRequest ¶
func NewDescribeTopicRequest() (request *DescribeTopicRequest)
func (*DescribeTopicRequest) FromJsonString ¶
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 ¶
func (r *DescribeTopicRequest) ToJsonString() string
type DescribeTopicRequestParams ¶ added in v1.0.426
type DescribeTopicRequestParams struct { // 实例 ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 过滤条件,按照 topicName 过滤,支持模糊查询 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移量,不填默认为0 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认为20,最大值为50 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // Acl预设策略名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` }
Predefined struct for user
type DescribeTopicResponse ¶
type DescribeTopicResponse struct { *tchttp.BaseResponse Response *DescribeTopicResponseParams `json:"Response"` }
func NewDescribeTopicResponse ¶
func NewDescribeTopicResponse() (response *DescribeTopicResponse)
func (*DescribeTopicResponse) FromJsonString ¶
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 ¶
func (r *DescribeTopicResponse) ToJsonString() string
type DescribeTopicResponseParams ¶ added in v1.0.426
type DescribeTopicResponseParams struct { // 返回的结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *TopicResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicSubscribeGroupRequest ¶ added in v1.0.228
type DescribeTopicSubscribeGroupRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 分页时的起始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页时的个数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTopicSubscribeGroupRequest ¶ added in v1.0.228
func NewDescribeTopicSubscribeGroupRequest() (request *DescribeTopicSubscribeGroupRequest)
func (*DescribeTopicSubscribeGroupRequest) FromJsonString ¶ added in v1.0.228
func (r *DescribeTopicSubscribeGroupRequest) 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 (*DescribeTopicSubscribeGroupRequest) ToJsonString ¶ added in v1.0.228
func (r *DescribeTopicSubscribeGroupRequest) ToJsonString() string
type DescribeTopicSubscribeGroupRequestParams ¶ added in v1.0.426
type DescribeTopicSubscribeGroupRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 分页时的起始位置 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页时的个数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTopicSubscribeGroupResponse ¶ added in v1.0.228
type DescribeTopicSubscribeGroupResponse struct { *tchttp.BaseResponse Response *DescribeTopicSubscribeGroupResponseParams `json:"Response"` }
func NewDescribeTopicSubscribeGroupResponse ¶ added in v1.0.228
func NewDescribeTopicSubscribeGroupResponse() (response *DescribeTopicSubscribeGroupResponse)
func (*DescribeTopicSubscribeGroupResponse) FromJsonString ¶ added in v1.0.228
func (r *DescribeTopicSubscribeGroupResponse) 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 (*DescribeTopicSubscribeGroupResponse) ToJsonString ¶ added in v1.0.228
func (r *DescribeTopicSubscribeGroupResponse) ToJsonString() string
type DescribeTopicSubscribeGroupResponseParams ¶ added in v1.0.426
type DescribeTopicSubscribeGroupResponseParams struct { // 返回结果 Result *TopicSubscribeGroup `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopicSyncReplicaRequest ¶ added in v1.0.239
type DescribeTopicSyncReplicaRequest struct { *tchttp.BaseRequest // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 偏移量,不填默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值20。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 仅筛选未同步副本 OutOfSyncReplicaOnly *bool `json:"OutOfSyncReplicaOnly,omitnil,omitempty" name:"OutOfSyncReplicaOnly"` }
func NewDescribeTopicSyncReplicaRequest ¶ added in v1.0.239
func NewDescribeTopicSyncReplicaRequest() (request *DescribeTopicSyncReplicaRequest)
func (*DescribeTopicSyncReplicaRequest) FromJsonString ¶ added in v1.0.239
func (r *DescribeTopicSyncReplicaRequest) 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 (*DescribeTopicSyncReplicaRequest) ToJsonString ¶ added in v1.0.239
func (r *DescribeTopicSyncReplicaRequest) ToJsonString() string
type DescribeTopicSyncReplicaRequestParams ¶ added in v1.0.426
type DescribeTopicSyncReplicaRequestParams struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 偏移量,不填默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回数量,不填则默认10,最大值20。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 仅筛选未同步副本 OutOfSyncReplicaOnly *bool `json:"OutOfSyncReplicaOnly,omitnil,omitempty" name:"OutOfSyncReplicaOnly"` }
Predefined struct for user
type DescribeTopicSyncReplicaResponse ¶ added in v1.0.239
type DescribeTopicSyncReplicaResponse struct { *tchttp.BaseResponse Response *DescribeTopicSyncReplicaResponseParams `json:"Response"` }
func NewDescribeTopicSyncReplicaResponse ¶ added in v1.0.239
func NewDescribeTopicSyncReplicaResponse() (response *DescribeTopicSyncReplicaResponse)
func (*DescribeTopicSyncReplicaResponse) FromJsonString ¶ added in v1.0.239
func (r *DescribeTopicSyncReplicaResponse) 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 (*DescribeTopicSyncReplicaResponse) ToJsonString ¶ added in v1.0.239
func (r *DescribeTopicSyncReplicaResponse) ToJsonString() string
type DescribeTopicSyncReplicaResponseParams ¶ added in v1.0.426
type DescribeTopicSyncReplicaResponseParams struct { // 返回topic 副本详情 Result *TopicInSyncReplicaResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUserRequest ¶
type DescribeUserRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 按照名称过滤 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回个数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeUserRequest ¶
func NewDescribeUserRequest() (request *DescribeUserRequest)
func (*DescribeUserRequest) FromJsonString ¶
func (r *DescribeUserRequest) 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 (*DescribeUserRequest) ToJsonString ¶
func (r *DescribeUserRequest) ToJsonString() string
type DescribeUserRequestParams ¶ added in v1.0.426
type DescribeUserRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 按照名称过滤 SearchWord *string `json:"SearchWord,omitnil,omitempty" name:"SearchWord"` // 偏移 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 本次返回个数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeUserResponse ¶
type DescribeUserResponse struct { *tchttp.BaseResponse Response *DescribeUserResponseParams `json:"Response"` }
func NewDescribeUserResponse ¶
func NewDescribeUserResponse() (response *DescribeUserResponse)
func (*DescribeUserResponse) FromJsonString ¶
func (r *DescribeUserResponse) 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 (*DescribeUserResponse) ToJsonString ¶
func (r *DescribeUserResponse) ToJsonString() string
type DescribeUserResponseParams ¶ added in v1.0.426
type DescribeUserResponseParams struct { // 返回结果列表 Result *UserResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DorisConnectParam ¶ added in v1.0.503
type DorisConnectParam struct { // Doris jdbc 负载均衡连接 port,通常映射到 fe 的 9030 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Doris 连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Doris 连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Doris 连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Doris 连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Doris 连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // Doris 连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // Doris 的 http 负载均衡连接 port,通常映射到 be 的 8040 端口 // 注意:此字段可能返回 null,表示取不到有效值。 BePort *int64 `json:"BePort,omitnil,omitempty" name:"BePort"` }
type DorisModifyConnectParam ¶ added in v1.0.514
type DorisModifyConnectParam struct { // Doris 连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Doris jdbc 负载均衡连接 port,通常映射到 fe 的 9030 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Doris 连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Doris 连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // Doris 连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Doris 连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // Doris 连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // Doris 的 http 负载均衡连接 port,通常映射到 be 的 8040 端口 // 注意:此字段可能返回 null,表示取不到有效值。 BePort *int64 `json:"BePort,omitnil,omitempty" name:"BePort"` }
type DropCls ¶ added in v1.0.449
type DropCls struct { // 是否投递到cls // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidMessageToCls *bool `json:"DropInvalidMessageToCls,omitnil,omitempty" name:"DropInvalidMessageToCls"` // 投递cls的地域 // 注意:此字段可能返回 null,表示取不到有效值。 DropClsRegion *string `json:"DropClsRegion,omitnil,omitempty" name:"DropClsRegion"` // 投递cls的账号 // 注意:此字段可能返回 null,表示取不到有效值。 DropClsOwneruin *string `json:"DropClsOwneruin,omitnil,omitempty" name:"DropClsOwneruin"` // 投递cls的主题 // 注意:此字段可能返回 null,表示取不到有效值。 DropClsTopicId *string `json:"DropClsTopicId,omitnil,omitempty" name:"DropClsTopicId"` // 投递cls的日志集id // 注意:此字段可能返回 null,表示取不到有效值。 DropClsLogSet *string `json:"DropClsLogSet,omitnil,omitempty" name:"DropClsLogSet"` }
type DtsConnectParam ¶ added in v1.0.449
type DtsConnectParam struct { // Dts的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Dts消费分组的Id // 注意:此字段可能返回 null,表示取不到有效值。 GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` // Dts消费分组的账号 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Dts消费分组的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Dts实例Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Dts订阅的topic // 注意:此字段可能返回 null,表示取不到有效值。 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type DtsModifyConnectParam ¶ added in v1.0.450
type DtsModifyConnectParam struct { // Dts实例Id【不支持修改】 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Dts的连接port【不支持修改】 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Dts消费分组的Id GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` // Dts消费分组的账号 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Dts消费分组的密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否更新到关联的Datahub任务,默认为true IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // Dts订阅的topic【不支持修改】 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` }
type DtsParam ¶ added in v1.0.449
type DtsParam struct { // Dts实例Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Dts的连接ip // 注意:此字段可能返回 null,表示取不到有效值。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // Dts的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Dts订阅的topic // 注意:此字段可能返回 null,表示取不到有效值。 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // Dts消费分组的Id // 注意:此字段可能返回 null,表示取不到有效值。 GroupId *string `json:"GroupId,omitnil,omitempty" name:"GroupId"` // Dts消费分组的账号 // 注意:此字段可能返回 null,表示取不到有效值。 GroupUser *string `json:"GroupUser,omitnil,omitempty" name:"GroupUser"` // Dts消费分组的密码 // 注意:此字段可能返回 null,表示取不到有效值。 GroupPassword *string `json:"GroupPassword,omitnil,omitempty" name:"GroupPassword"` // false同步原始数据,true同步解析后的json格式数据,默认true // 注意:此字段可能返回 null,表示取不到有效值。 TranSql *bool `json:"TranSql,omitnil,omitempty" name:"TranSql"` }
type DynamicDiskConfig ¶ added in v1.0.318
type DynamicDiskConfig struct { // 动态硬盘扩容配置开关(0: 关闭,1: 开启) // 注意:此字段可能返回 null,表示取不到有效值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 每次磁盘动态扩容大小百分比 // 注意:此字段可能返回 null,表示取不到有效值。 StepForwardPercentage *int64 `json:"StepForwardPercentage,omitnil,omitempty" name:"StepForwardPercentage"` // 磁盘配额百分比触发条件,即消息达到此值触发硬盘自动扩容事件 // 注意:此字段可能返回 null,表示取不到有效值。 DiskQuotaPercentage *int64 `json:"DiskQuotaPercentage,omitnil,omitempty" name:"DiskQuotaPercentage"` // 最大扩容硬盘大小,以 GB 为单位 // 注意:此字段可能返回 null,表示取不到有效值。 MaxDiskSpace *int64 `json:"MaxDiskSpace,omitnil,omitempty" name:"MaxDiskSpace"` }
type DynamicRetentionTime ¶
type DynamicRetentionTime struct { // 动态消息保留时间配置开关(0: 关闭,1: 开启) // 注意:此字段可能返回 null,表示取不到有效值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 磁盘配额百分比触发条件,即消息达到此值触发消息保留时间变更事件 // 注意:此字段可能返回 null,表示取不到有效值。 DiskQuotaPercentage *int64 `json:"DiskQuotaPercentage,omitnil,omitempty" name:"DiskQuotaPercentage"` // 每次向前调整消息保留时间百分比 // 注意:此字段可能返回 null,表示取不到有效值。 StepForwardPercentage *int64 `json:"StepForwardPercentage,omitnil,omitempty" name:"StepForwardPercentage"` // 保底时长,单位分钟 // 注意:此字段可能返回 null,表示取不到有效值。 BottomRetention *int64 `json:"BottomRetention,omitnil,omitempty" name:"BottomRetention"` }
type EsConnectParam ¶ added in v1.0.449
type EsConnectParam struct { // Es的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Es连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Es连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Es连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Es连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // Es连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Es连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type EsModifyConnectParam ¶ added in v1.0.450
type EsModifyConnectParam struct { // Es连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Es的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Es连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // Es连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // Es连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Es连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // Es连接源是否为自建集群【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type EsParam ¶ added in v1.0.449
type EsParam struct { // 实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Es的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // Es用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // Es密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 实例vip // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // 实例的vpcId // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // Es是否抛弃解析失败的消息 // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidMessage *bool `json:"DropInvalidMessage,omitnil,omitempty" name:"DropInvalidMessage"` // Es自定义index名称 // 注意:此字段可能返回 null,表示取不到有效值。 Index *string `json:"Index,omitnil,omitempty" name:"Index"` // Es自定义日期后缀 // 注意:此字段可能返回 null,表示取不到有效值。 DateFormat *string `json:"DateFormat,omitnil,omitempty" name:"DateFormat"` // 非json格式数据的自定义key // 注意:此字段可能返回 null,表示取不到有效值。 ContentKey *string `json:"ContentKey,omitnil,omitempty" name:"ContentKey"` // Es是否抛弃非json格式的消息 // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidJsonMessage *bool `json:"DropInvalidJsonMessage,omitnil,omitempty" name:"DropInvalidJsonMessage"` // 转储到Es中的文档ID取值字段名 // 注意:此字段可能返回 null,表示取不到有效值。 DocumentIdField *string `json:"DocumentIdField,omitnil,omitempty" name:"DocumentIdField"` // Es自定义index名称的类型,STRING,JSONPATH,默认为STRING // 注意:此字段可能返回 null,表示取不到有效值。 IndexType *string `json:"IndexType,omitnil,omitempty" name:"IndexType"` // 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 // 注意:此字段可能返回 null,表示取不到有效值。 DropCls *DropCls `json:"DropCls,omitnil,omitempty" name:"DropCls"` // 转储到ES的消息为Database的binlog时,如果需要同步数据库操作,即增删改的操作到ES时填写数据库表主键 // 注意:此字段可能返回 null,表示取不到有效值。 DatabasePrimaryKey *string `json:"DatabasePrimaryKey,omitnil,omitempty" name:"DatabasePrimaryKey"` // 死信队列 // 注意:此字段可能返回 null,表示取不到有效值。 DropDlq *FailureParam `json:"DropDlq,omitnil,omitempty" name:"DropDlq"` // 使用数据订阅格式导入 es 时,消息与 es 索引字段映射关系。不填默认为默认字段匹配 // 注意:此字段可能返回 null,表示取不到有效值。 RecordMappingList []*EsRecordMapping `json:"RecordMappingList,omitnil,omitempty" name:"RecordMappingList"` // 消息要映射为 es 索引中 @timestamp 的字段,如果当前配置为空,则使用消息的时间戳进行映射 // 注意:此字段可能返回 null,表示取不到有效值。 DateField *string `json:"DateField,omitnil,omitempty" name:"DateField"` // 用来区分当前索引映射,属于新建索引还是存量索引。"EXIST_MAPPING":从存量索引中选择;"NEW_MAPPING":新建索引 // 注意:此字段可能返回 null,表示取不到有效值。 RecordMappingMode *string `json:"RecordMappingMode,omitnil,omitempty" name:"RecordMappingMode"` }
type EsRecordMapping ¶ added in v1.0.703
type EventBusParam ¶ added in v1.0.449
type EventBusParam struct { // 资源类型。EB_COS/EB_ES/EB_CLS Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 是否为自建集群 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 实例资源 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // SCF云函数命名空间 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // SCF云函数函数名 FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"` // SCF云函数版本及别名 Qualifier *string `json:"Qualifier,omitnil,omitempty" name:"Qualifier"` }
type FailureParam ¶ added in v1.0.449
type FailureParam struct { // 类型,DLQ死信队列,IGNORE_ERROR保留,DROP废弃 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Ckafka类型死信队列 KafkaParam *KafkaParam `json:"KafkaParam,omitnil,omitempty" name:"KafkaParam"` // 重试间隔 RetryInterval *uint64 `json:"RetryInterval,omitnil,omitempty" name:"RetryInterval"` // 重试次数 MaxRetryAttempts *uint64 `json:"MaxRetryAttempts,omitnil,omitempty" name:"MaxRetryAttempts"` // DIP Topic类型死信队列 // 注意:此字段可能返回 null,表示取不到有效值。 TopicParam *TopicParam `json:"TopicParam,omitnil,omitempty" name:"TopicParam"` // 死信队列类型,CKAFKA,TOPIC // 注意:此字段可能返回 null,表示取不到有效值。 DlqType *string `json:"DlqType,omitnil,omitempty" name:"DlqType"` }
type FetchDatahubMessageByOffsetRequest ¶ added in v1.0.450
type FetchDatahubMessageByOffsetRequest struct { *tchttp.BaseRequest // 主题名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息,必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewFetchDatahubMessageByOffsetRequest ¶ added in v1.0.450
func NewFetchDatahubMessageByOffsetRequest() (request *FetchDatahubMessageByOffsetRequest)
func (*FetchDatahubMessageByOffsetRequest) FromJsonString ¶ added in v1.0.450
func (r *FetchDatahubMessageByOffsetRequest) 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 (*FetchDatahubMessageByOffsetRequest) ToJsonString ¶ added in v1.0.450
func (r *FetchDatahubMessageByOffsetRequest) ToJsonString() string
type FetchDatahubMessageByOffsetRequestParams ¶ added in v1.0.450
type FetchDatahubMessageByOffsetRequestParams struct { // 主题名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息,必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type FetchDatahubMessageByOffsetResponse ¶ added in v1.0.450
type FetchDatahubMessageByOffsetResponse struct { *tchttp.BaseResponse Response *FetchDatahubMessageByOffsetResponseParams `json:"Response"` }
func NewFetchDatahubMessageByOffsetResponse ¶ added in v1.0.450
func NewFetchDatahubMessageByOffsetResponse() (response *FetchDatahubMessageByOffsetResponse)
func (*FetchDatahubMessageByOffsetResponse) FromJsonString ¶ added in v1.0.450
func (r *FetchDatahubMessageByOffsetResponse) 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 (*FetchDatahubMessageByOffsetResponse) ToJsonString ¶ added in v1.0.450
func (r *FetchDatahubMessageByOffsetResponse) ToJsonString() string
type FetchDatahubMessageByOffsetResponseParams ¶ added in v1.0.450
type FetchDatahubMessageByOffsetResponseParams struct { // 返回结果 Result *ConsumerRecord `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FetchLatestDatahubMessageListRequest ¶ added in v1.0.450
type FetchLatestDatahubMessageListRequest struct { *tchttp.BaseRequest // 主题名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大查询条数,最小1,最大100 MessageCount *int64 `json:"MessageCount,omitnil,omitempty" name:"MessageCount"` }
func NewFetchLatestDatahubMessageListRequest ¶ added in v1.0.450
func NewFetchLatestDatahubMessageListRequest() (request *FetchLatestDatahubMessageListRequest)
func (*FetchLatestDatahubMessageListRequest) FromJsonString ¶ added in v1.0.450
func (r *FetchLatestDatahubMessageListRequest) 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 (*FetchLatestDatahubMessageListRequest) ToJsonString ¶ added in v1.0.450
func (r *FetchLatestDatahubMessageListRequest) ToJsonString() string
type FetchLatestDatahubMessageListRequestParams ¶ added in v1.0.450
type FetchLatestDatahubMessageListRequestParams struct { // 主题名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大查询条数,最小1,最大100 MessageCount *int64 `json:"MessageCount,omitnil,omitempty" name:"MessageCount"` }
Predefined struct for user
type FetchLatestDatahubMessageListResponse ¶ added in v1.0.450
type FetchLatestDatahubMessageListResponse struct { *tchttp.BaseResponse Response *FetchLatestDatahubMessageListResponseParams `json:"Response"` }
func NewFetchLatestDatahubMessageListResponse ¶ added in v1.0.450
func NewFetchLatestDatahubMessageListResponse() (response *FetchLatestDatahubMessageListResponse)
func (*FetchLatestDatahubMessageListResponse) FromJsonString ¶ added in v1.0.450
func (r *FetchLatestDatahubMessageListResponse) 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 (*FetchLatestDatahubMessageListResponse) ToJsonString ¶ added in v1.0.450
func (r *FetchLatestDatahubMessageListResponse) ToJsonString() string
type FetchLatestDatahubMessageListResponseParams ¶ added in v1.0.450
type FetchLatestDatahubMessageListResponseParams struct { // 返回结果。 Result []*ConsumerRecord `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FetchMessageByOffsetRequest ¶ added in v1.0.228
type FetchMessageByOffsetRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息,必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewFetchMessageByOffsetRequest ¶ added in v1.0.228
func NewFetchMessageByOffsetRequest() (request *FetchMessageByOffsetRequest)
func (*FetchMessageByOffsetRequest) FromJsonString ¶ added in v1.0.228
func (r *FetchMessageByOffsetRequest) 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 (*FetchMessageByOffsetRequest) ToJsonString ¶ added in v1.0.228
func (r *FetchMessageByOffsetRequest) ToJsonString() string
type FetchMessageByOffsetRequestParams ¶ added in v1.0.426
type FetchMessageByOffsetRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息,必填 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type FetchMessageByOffsetResponse ¶ added in v1.0.228
type FetchMessageByOffsetResponse struct { *tchttp.BaseResponse Response *FetchMessageByOffsetResponseParams `json:"Response"` }
func NewFetchMessageByOffsetResponse ¶ added in v1.0.228
func NewFetchMessageByOffsetResponse() (response *FetchMessageByOffsetResponse)
func (*FetchMessageByOffsetResponse) FromJsonString ¶ added in v1.0.228
func (r *FetchMessageByOffsetResponse) 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 (*FetchMessageByOffsetResponse) ToJsonString ¶ added in v1.0.228
func (r *FetchMessageByOffsetResponse) ToJsonString() string
type FetchMessageByOffsetResponseParams ¶ added in v1.0.426
type FetchMessageByOffsetResponseParams struct { // 返回结果 Result *ConsumerRecord `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FetchMessageListByOffsetRequest ¶ added in v1.0.467
type FetchMessageListByOffsetRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大查询条数,默认20,最大20 SinglePartitionRecordNumber *int64 `json:"SinglePartitionRecordNumber,omitnil,omitempty" name:"SinglePartitionRecordNumber"` }
func NewFetchMessageListByOffsetRequest ¶ added in v1.0.467
func NewFetchMessageListByOffsetRequest() (request *FetchMessageListByOffsetRequest)
func (*FetchMessageListByOffsetRequest) FromJsonString ¶ added in v1.0.467
func (r *FetchMessageListByOffsetRequest) 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 (*FetchMessageListByOffsetRequest) ToJsonString ¶ added in v1.0.467
func (r *FetchMessageListByOffsetRequest) ToJsonString() string
type FetchMessageListByOffsetRequestParams ¶ added in v1.0.467
type FetchMessageListByOffsetRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 分区id Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 位点信息 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 最大查询条数,默认20,最大20 SinglePartitionRecordNumber *int64 `json:"SinglePartitionRecordNumber,omitnil,omitempty" name:"SinglePartitionRecordNumber"` }
Predefined struct for user
type FetchMessageListByOffsetResponse ¶ added in v1.0.467
type FetchMessageListByOffsetResponse struct { *tchttp.BaseResponse Response *FetchMessageListByOffsetResponseParams `json:"Response"` }
func NewFetchMessageListByOffsetResponse ¶ added in v1.0.467
func NewFetchMessageListByOffsetResponse() (response *FetchMessageListByOffsetResponse)
func (*FetchMessageListByOffsetResponse) FromJsonString ¶ added in v1.0.467
func (r *FetchMessageListByOffsetResponse) 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 (*FetchMessageListByOffsetResponse) ToJsonString ¶ added in v1.0.467
func (r *FetchMessageListByOffsetResponse) ToJsonString() string
type FetchMessageListByOffsetResponseParams ¶ added in v1.0.467
type FetchMessageListByOffsetResponseParams struct { // 返回结果。注意,列表中不返回具体的消息内容(key、value),如果需要查询具体消息内容,请使用FetchMessageByOffset接口 Result []*ConsumerRecord `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FieldParam ¶ added in v1.0.449
type FieldParam struct { // 解析 Analyse *AnalyseParam `json:"Analyse,omitnil,omitempty" name:"Analyse"` // 二次解析 // 注意:此字段可能返回 null,表示取不到有效值。 SecondaryAnalyse *SecondaryAnalyseParam `json:"SecondaryAnalyse,omitnil,omitempty" name:"SecondaryAnalyse"` // 数据处理 // 注意:此字段可能返回 null,表示取不到有效值。 SMT []*SMTParam `json:"SMT,omitnil,omitempty" name:"SMT"` // 测试结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 解析结果 // 注意:此字段可能返回 null,表示取不到有效值。 AnalyseResult []*SMTParam `json:"AnalyseResult,omitnil,omitempty" name:"AnalyseResult"` // 二次解析结果 // 注意:此字段可能返回 null,表示取不到有效值。 SecondaryAnalyseResult []*SMTParam `json:"SecondaryAnalyseResult,omitnil,omitempty" name:"SecondaryAnalyseResult"` // JSON格式解析结果 // 注意:此字段可能返回 null,表示取不到有效值。 AnalyseJsonResult *string `json:"AnalyseJsonResult,omitnil,omitempty" name:"AnalyseJsonResult"` // JSON格式二次解析结果 // 注意:此字段可能返回 null,表示取不到有效值。 SecondaryAnalyseJsonResult *string `json:"SecondaryAnalyseJsonResult,omitnil,omitempty" name:"SecondaryAnalyseJsonResult"` }
type FilterMapParam ¶ added in v1.0.449
type FilterMapParam struct { // Key值 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 匹配模式,前缀匹配PREFIX,后缀匹配SUFFIX,包含匹配CONTAINS,EXCEPT除外匹配,数值匹配NUMBER,IP匹配IP MatchMode *string `json:"MatchMode,omitnil,omitempty" name:"MatchMode"` // Value值 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 固定REGULAR Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type Group ¶
type Group struct { // 组名称 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` }
type GroupInfoMember ¶
type GroupInfoMember struct { // coordinator 为消费分组中的消费者生成的唯一 ID MemberId *string `json:"MemberId,omitnil,omitempty" name:"MemberId"` // 客户消费者 SDK 自己设置的 client.id 信息 ClientId *string `json:"ClientId,omitnil,omitempty" name:"ClientId"` // 一般存储客户的 IP 地址 ClientHost *string `json:"ClientHost,omitnil,omitempty" name:"ClientHost"` // 存储着分配给该消费者的 partition 信息 Assignment *Assignment `json:"Assignment,omitnil,omitempty" name:"Assignment"` }
type GroupInfoResponse ¶
type GroupInfoResponse struct { // 错误码,正常为0 ErrorCode *string `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"` // group 状态描述(常见的为 Empty、Stable、Dead 三种状态): // Dead:消费分组不存在 // Empty:消费分组,当前没有任何消费者订阅 // PreparingRebalance:消费分组处于 rebalance 状态 // CompletingRebalance:消费分组处于 rebalance 状态 // Stable:消费分组中各个消费者已经加入,处于稳定状态 State *string `json:"State,omitnil,omitempty" name:"State"` // 消费分组选择的协议类型正常的消费者一般为 consumer 但有些系统采用了自己的协议如 kafka-connect 用的就是 connect。只有标准的 consumer 协议,本接口才知道具体的分配方式的格式,才能解析到具体的 partition 的分配情况 ProtocolType *string `json:"ProtocolType,omitnil,omitempty" name:"ProtocolType"` // 消费者 partition 分配算法常见的有如下几种(Kafka 消费者 SDK 默认的选择项为 range):range、 roundrobin、 sticky Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 仅当 state 为 Stable 且 protocol_type 为 consumer 时, 该数组才包含信息 Members []*GroupInfoMember `json:"Members,omitnil,omitempty" name:"Members"` // Kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` }
type GroupInfoTopics ¶
type GroupOffsetPartition ¶
type GroupOffsetPartition struct { // topic 的 partitionId Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // consumer 提交的 offset 位置 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 支持消费者提交消息时,传入 metadata 作为它用,当前一般为空字符串 // 注意:此字段可能返回 null,表示取不到有效值。 Metadata *string `json:"Metadata,omitnil,omitempty" name:"Metadata"` // 错误码 ErrorCode *int64 `json:"ErrorCode,omitnil,omitempty" name:"ErrorCode"` // 当前 partition 最新的 offset LogEndOffset *int64 `json:"LogEndOffset,omitnil,omitempty" name:"LogEndOffset"` // 未消费的消息个数 Lag *int64 `json:"Lag,omitnil,omitempty" name:"Lag"` }
type GroupOffsetResponse ¶
type GroupOffsetResponse struct { // 符合调节的总结果数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 该主题分区数组,其中每个元素为一个 json object // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*GroupOffsetTopic `json:"TopicList,omitnil,omitempty" name:"TopicList"` }
type GroupOffsetTopic ¶
type GroupOffsetTopic struct { // 主题名称 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 该主题分区数组,其中每个元素为一个 json object // 注意:此字段可能返回 null,表示取不到有效值。 Partitions []*GroupOffsetPartition `json:"Partitions,omitnil,omitempty" name:"Partitions"` }
type GroupResponse ¶
type GroupResponse struct { // 计数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // GroupList // 注意:此字段可能返回 null,表示取不到有效值。 GroupList []*DescribeGroup `json:"GroupList,omitnil,omitempty" name:"GroupList"` // 消费分组配额 // 注意:此字段可能返回 null,表示取不到有效值。 GroupCountQuota *uint64 `json:"GroupCountQuota,omitnil,omitempty" name:"GroupCountQuota"` }
type InquireCkafkaPriceRequest ¶ added in v1.0.550
type InquireCkafkaPriceRequest struct { *tchttp.BaseRequest // 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession,高级版填写premium InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用) InstanceChargeParam *InstanceChargeParam `json:"InstanceChargeParam,omitnil,omitempty" name:"InstanceChargeParam"` // 购买/续费时购买的实例数量(不填时, 默认为1个) InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 实例内网带宽大小, 单位MB/s (购买时必填,专业版/高级版询价时带宽信息必填) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 实例的硬盘购买类型以及大小 (购买时必填,专业版/高级版询价时磁盘信息必填) InquiryDiskParam *InquiryDiskParam `json:"InquiryDiskParam,omitnil,omitempty" name:"InquiryDiskParam"` // 实例消息保留时间大小, 单位小时 (购买时必填) MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 购买实例topic数, 单位个 (购买时必填) Topic *int64 `json:"Topic,omitnil,omitempty" name:"Topic"` // 购买实例分区数, 单位个 (购买时必填,专业版/高级版询价时带宽信息必填) Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase) CategoryAction *string `json:"CategoryAction,omitnil,omitempty" name:"CategoryAction"` // 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填) PublicNetworkParam *InquiryPublicNetworkParam `json:"PublicNetworkParam,omitnil,omitempty" name:"PublicNetworkParam"` // 续费时的实例id, 续费时填写 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
func NewInquireCkafkaPriceRequest ¶ added in v1.0.550
func NewInquireCkafkaPriceRequest() (request *InquireCkafkaPriceRequest)
func (*InquireCkafkaPriceRequest) FromJsonString ¶ added in v1.0.550
func (r *InquireCkafkaPriceRequest) 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 (*InquireCkafkaPriceRequest) ToJsonString ¶ added in v1.0.550
func (r *InquireCkafkaPriceRequest) ToJsonString() string
type InquireCkafkaPriceRequestParams ¶ added in v1.0.550
type InquireCkafkaPriceRequestParams struct { // 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession,高级版填写premium InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用) InstanceChargeParam *InstanceChargeParam `json:"InstanceChargeParam,omitnil,omitempty" name:"InstanceChargeParam"` // 购买/续费时购买的实例数量(不填时, 默认为1个) InstanceNum *int64 `json:"InstanceNum,omitnil,omitempty" name:"InstanceNum"` // 实例内网带宽大小, 单位MB/s (购买时必填,专业版/高级版询价时带宽信息必填) Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 实例的硬盘购买类型以及大小 (购买时必填,专业版/高级版询价时磁盘信息必填) InquiryDiskParam *InquiryDiskParam `json:"InquiryDiskParam,omitnil,omitempty" name:"InquiryDiskParam"` // 实例消息保留时间大小, 单位小时 (购买时必填) MessageRetention *int64 `json:"MessageRetention,omitnil,omitempty" name:"MessageRetention"` // 购买实例topic数, 单位个 (购买时必填) Topic *int64 `json:"Topic,omitnil,omitempty" name:"Topic"` // 购买实例分区数, 单位个 (购买时必填,专业版/高级版询价时带宽信息必填) Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase) CategoryAction *string `json:"CategoryAction,omitnil,omitempty" name:"CategoryAction"` // 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1 BillType *string `json:"BillType,omitnil,omitempty" name:"BillType"` // 公网带宽计费模式, 目前只有专业版支持公网带宽 (购买公网带宽时必填) PublicNetworkParam *InquiryPublicNetworkParam `json:"PublicNetworkParam,omitnil,omitempty" name:"PublicNetworkParam"` // 续费时的实例id, 续费时填写 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` }
Predefined struct for user
type InquireCkafkaPriceResp ¶ added in v1.0.550
type InquireCkafkaPriceResp struct { // 实例价格 // 注意:此字段可能返回 null,表示取不到有效值。 InstancePrice *InquiryPrice `json:"InstancePrice,omitnil,omitempty" name:"InstancePrice"` // 公网带宽价格 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetworkBandwidthPrice *InquiryPrice `json:"PublicNetworkBandwidthPrice,omitnil,omitempty" name:"PublicNetworkBandwidthPrice"` }
type InquireCkafkaPriceResponse ¶ added in v1.0.550
type InquireCkafkaPriceResponse struct { *tchttp.BaseResponse Response *InquireCkafkaPriceResponseParams `json:"Response"` }
func NewInquireCkafkaPriceResponse ¶ added in v1.0.550
func NewInquireCkafkaPriceResponse() (response *InquireCkafkaPriceResponse)
func (*InquireCkafkaPriceResponse) FromJsonString ¶ added in v1.0.550
func (r *InquireCkafkaPriceResponse) 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 (*InquireCkafkaPriceResponse) ToJsonString ¶ added in v1.0.550
func (r *InquireCkafkaPriceResponse) ToJsonString() string
type InquireCkafkaPriceResponseParams ¶ added in v1.0.550
type InquireCkafkaPriceResponseParams struct { // 出参 Result *InquireCkafkaPriceResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InquiryBasePrice ¶ added in v1.0.550
type InquiryBasePrice struct { // 单位原价 // 注意:此字段可能返回 null,表示取不到有效值。 UnitPrice *float64 `json:"UnitPrice,omitnil,omitempty" name:"UnitPrice"` // 折扣单位价格 // 注意:此字段可能返回 null,表示取不到有效值。 UnitPriceDiscount *float64 `json:"UnitPriceDiscount,omitnil,omitempty" name:"UnitPriceDiscount"` // 合计原价 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalPrice *float64 `json:"OriginalPrice,omitnil,omitempty" name:"OriginalPrice"` // 折扣合计价格 // 注意:此字段可能返回 null,表示取不到有效值。 DiscountPrice *float64 `json:"DiscountPrice,omitnil,omitempty" name:"DiscountPrice"` // 折扣(单位是%) // 注意:此字段可能返回 null,表示取不到有效值。 Discount *float64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 商品数量 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsNum *int64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` // 付费货币 // 注意:此字段可能返回 null,表示取不到有效值。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 硬盘专用返回参数 // 注意:此字段可能返回 null,表示取不到有效值。 DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 购买时长 // 注意:此字段可能返回 null,表示取不到有效值。 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 购买时长单位("m"按月, "h"按小时) // 注意:此字段可能返回 null,表示取不到有效值。 TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // 购买数量 // 注意:此字段可能返回 null,表示取不到有效值。 Value *int64 `json:"Value,omitnil,omitempty" name:"Value"` }
type InquiryDetailPrice ¶ added in v1.0.550
type InquiryDetailPrice struct { // 额外内网带宽价格 // 注意:此字段可能返回 null,表示取不到有效值。 BandwidthPrice *InquiryBasePrice `json:"BandwidthPrice,omitnil,omitempty" name:"BandwidthPrice"` // 硬盘价格 // 注意:此字段可能返回 null,表示取不到有效值。 DiskPrice *InquiryBasePrice `json:"DiskPrice,omitnil,omitempty" name:"DiskPrice"` // 额外分区价格 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionPrice *InquiryBasePrice `json:"PartitionPrice,omitnil,omitempty" name:"PartitionPrice"` // 额外Topic价格 // 注意:此字段可能返回 null,表示取不到有效值。 TopicPrice *InquiryBasePrice `json:"TopicPrice,omitnil,omitempty" name:"TopicPrice"` // 实例套餐价格 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceTypePrice *InquiryBasePrice `json:"InstanceTypePrice,omitnil,omitempty" name:"InstanceTypePrice"` }
type InquiryDiskParam ¶ added in v1.0.550
type InquiryPrice ¶ added in v1.0.550
type InquiryPrice struct { // 单位原价 // 注意:此字段可能返回 null,表示取不到有效值。 UnitPrice *float64 `json:"UnitPrice,omitnil,omitempty" name:"UnitPrice"` // 折扣单位价格 // 注意:此字段可能返回 null,表示取不到有效值。 UnitPriceDiscount *float64 `json:"UnitPriceDiscount,omitnil,omitempty" name:"UnitPriceDiscount"` // 合计原价 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalPrice *float64 `json:"OriginalPrice,omitnil,omitempty" name:"OriginalPrice"` // 折扣合计价格 // 注意:此字段可能返回 null,表示取不到有效值。 DiscountPrice *float64 `json:"DiscountPrice,omitnil,omitempty" name:"DiscountPrice"` // 折扣(单位是%) // 注意:此字段可能返回 null,表示取不到有效值。 Discount *float64 `json:"Discount,omitnil,omitempty" name:"Discount"` // 商品数量 // 注意:此字段可能返回 null,表示取不到有效值。 GoodsNum *int64 `json:"GoodsNum,omitnil,omitempty" name:"GoodsNum"` // 付费货币 // 注意:此字段可能返回 null,表示取不到有效值。 Currency *string `json:"Currency,omitnil,omitempty" name:"Currency"` // 硬盘专用返回参数 // 注意:此字段可能返回 null,表示取不到有效值。 DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 购买时长 // 注意:此字段可能返回 null,表示取不到有效值。 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` // 购买时长单位("m"按月, "h"按小时) // 注意:此字段可能返回 null,表示取不到有效值。 TimeUnit *string `json:"TimeUnit,omitnil,omitempty" name:"TimeUnit"` // 购买数量 // 注意:此字段可能返回 null,表示取不到有效值。 Value *int64 `json:"Value,omitnil,omitempty" name:"Value"` // 详细类别的价格 // 注意:此字段可能返回 null,表示取不到有效值。 DetailPrices *InquiryDetailPrice `json:"DetailPrices,omitnil,omitempty" name:"DetailPrices"` }
type InquiryPublicNetworkParam ¶ added in v1.0.550
type InquiryPublicNetworkParam struct { // 公网计费模式: BANDWIDTH_PREPAID(包年包月), BANDWIDTH_POSTPAID_BY_HOUR(带宽按小时计费) PublicNetworkChargeType *string `json:"PublicNetworkChargeType,omitnil,omitempty" name:"PublicNetworkChargeType"` // 公网带宽, 单位MB PublicNetworkMonthly *int64 `json:"PublicNetworkMonthly,omitnil,omitempty" name:"PublicNetworkMonthly"` }
type Instance ¶
type Instance struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例的状态。0:创建中,1:运行中,2:删除中 , 5 隔离中,-1 创建失败 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否开源实例。开源:true,不开源:false // 注意:此字段可能返回 null,表示取不到有效值。 IfCommunity *bool `json:"IfCommunity,omitnil,omitempty" name:"IfCommunity"` }
type InstanceAttributesResponse ¶
type InstanceAttributesResponse struct { // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 接入点 VIP 列表信息 VipList []*VipEntity `json:"VipList,omitnil,omitempty" name:"VipList"` // 虚拟IP Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` // 虚拟端口 Vport *string `json:"Vport,omitnil,omitempty" name:"Vport"` // 实例的状态。0:创建中,1:运行中,2:删除中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 实例带宽,单位:Mbps Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 实例的存储大小,单位:GB DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 可用区 ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // VPC 的 ID,为空表示是基础网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网 ID, 为空表示基础网络 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 实例健康状态, 1:健康,2:告警,3:异常 Healthy *int64 `json:"Healthy,omitnil,omitempty" name:"Healthy"` // 实例健康信息,当前会展示磁盘利用率,最大长度为256 HealthyMessage *string `json:"HealthyMessage,omitnil,omitempty" name:"HealthyMessage"` // 创建时间 CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 消息保存时间,单位为分钟 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 自动创建 Topic 配置, 若该字段为空,则表示未开启自动创建 Config *InstanceConfigDO `json:"Config,omitnil,omitempty" name:"Config"` // 剩余创建分区数 RemainderPartitions *int64 `json:"RemainderPartitions,omitnil,omitempty" name:"RemainderPartitions"` // 剩余创建主题数 RemainderTopics *int64 `json:"RemainderTopics,omitnil,omitempty" name:"RemainderTopics"` // 当前创建分区数 CreatedPartitions *int64 `json:"CreatedPartitions,omitnil,omitempty" name:"CreatedPartitions"` // 当前创建主题数 CreatedTopics *int64 `json:"CreatedTopics,omitnil,omitempty" name:"CreatedTopics"` // 标签数组 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // 过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 跨可用区 // 注意:此字段可能返回 null,表示取不到有效值。 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // kafka版本信息 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 最大分组数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxGroupNum *int64 `json:"MaxGroupNum,omitnil,omitempty" name:"MaxGroupNum"` // 售卖类型,0:标准版,1:专业版 // 注意:此字段可能返回 null,表示取不到有效值。 Cvm *int64 `json:"Cvm,omitnil,omitempty" name:"Cvm"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 表示该实例支持的特性。FEATURE_SUBNET_ACL:表示acl策略支持设置子网。 // 注意:此字段可能返回 null,表示取不到有效值。 Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 动态消息保留策略 // 注意:此字段可能返回 null,表示取不到有效值。 RetentionTimeConfig *DynamicRetentionTime `json:"RetentionTimeConfig,omitnil,omitempty" name:"RetentionTimeConfig"` // 最大连接数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxConnection *uint64 `json:"MaxConnection,omitnil,omitempty" name:"MaxConnection"` // 公网带宽 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // 时间 // 注意:此字段可能返回 null,表示取不到有效值。 DeleteRouteTimestamp *string `json:"DeleteRouteTimestamp,omitnil,omitempty" name:"DeleteRouteTimestamp"` // 剩余创建分区数 // 注意:此字段可能返回 null,表示取不到有效值。 RemainingPartitions *int64 `json:"RemainingPartitions,omitnil,omitempty" name:"RemainingPartitions"` // 剩余创建主题数 // 注意:此字段可能返回 null,表示取不到有效值。 RemainingTopics *int64 `json:"RemainingTopics,omitnil,omitempty" name:"RemainingTopics"` // 动态硬盘扩容策略 // 注意:此字段可能返回 null,表示取不到有效值。 DynamicDiskConfig *DynamicDiskConfig `json:"DynamicDiskConfig,omitnil,omitempty" name:"DynamicDiskConfig"` // 实例计费类型 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceChargeType *string `json:"InstanceChargeType,omitnil,omitempty" name:"InstanceChargeType"` }
type InstanceChargeParam ¶ added in v1.0.550
type InstanceChargeParam struct { // 实例付费类型: PREPAID(包年包月), POSTPAID_BY_HOUR(按量付费) InstanceChargeType *string `json:"InstanceChargeType,omitnil,omitempty" name:"InstanceChargeType"` // 购买时长: 包年包月时需要填写, 按量计费无需填写 InstanceChargePeriod *int64 `json:"InstanceChargePeriod,omitnil,omitempty" name:"InstanceChargePeriod"` }
type InstanceConfigDO ¶
type InstanceConfigDO struct { // 是否自动创建主题 AutoCreateTopicsEnable *bool `json:"AutoCreateTopicsEnable,omitnil,omitempty" name:"AutoCreateTopicsEnable"` // 分区数 DefaultNumPartitions *int64 `json:"DefaultNumPartitions,omitnil,omitempty" name:"DefaultNumPartitions"` // 默认的复制Factor DefaultReplicationFactor *int64 `json:"DefaultReplicationFactor,omitnil,omitempty" name:"DefaultReplicationFactor"` }
type InstanceDeleteResponse ¶ added in v1.0.748
type InstanceDeleteResponse struct { // 删除实例返回的任务Id // 注意:此字段可能返回 null,表示取不到有效值。 FlowId *int64 `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
type InstanceDetail ¶
type InstanceDetail struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 访问实例的vip 信息 Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` // 访问实例的端口信息 Vport *string `json:"Vport,omitnil,omitempty" name:"Vport"` // 虚拟IP列表 VipList []*VipEntity `json:"VipList,omitnil,omitempty" name:"VipList"` // 实例的状态。0:创建中,1:运行中,2:删除中:5隔离中, -1 创建失败 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 实例带宽,单位Mbps Bandwidth *int64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 实例的存储大小,单位GB DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 可用区域ID ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // vpcId,如果为空,说明是基础网络 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 实例是否续费,int 枚举值:1表示自动续费,2表示明确不自动续费 RenewFlag *int64 `json:"RenewFlag,omitnil,omitempty" name:"RenewFlag"` // 实例状态 int:1表示健康,2表示告警,3 表示实例状态异常 Healthy *int64 `json:"Healthy,omitnil,omitempty" name:"Healthy"` // 实例状态信息 HealthyMessage *string `json:"HealthyMessage,omitnil,omitempty" name:"HealthyMessage"` // 实例创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 实例过期时间 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 是否为内部客户。值为1 表示内部客户 IsInternal *int64 `json:"IsInternal,omitnil,omitempty" name:"IsInternal"` // Topic个数 TopicNum *int64 `json:"TopicNum,omitnil,omitempty" name:"TopicNum"` // 标识tag Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // kafka版本信息 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 跨可用区 // 注意:此字段可能返回 null,表示取不到有效值。 ZoneIds []*int64 `json:"ZoneIds,omitnil,omitempty" name:"ZoneIds"` // ckafka售卖类型 // 注意:此字段可能返回 null,表示取不到有效值。 Cvm *int64 `json:"Cvm,omitnil,omitempty" name:"Cvm"` // ckafka实例类型 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` // 磁盘类型 // 注意:此字段可能返回 null,表示取不到有效值。 DiskType *string `json:"DiskType,omitnil,omitempty" name:"DiskType"` // 当前规格最大Topic数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxTopicNumber *int64 `json:"MaxTopicNumber,omitnil,omitempty" name:"MaxTopicNumber"` // 当前规格最大Partition数 // 注意:此字段可能返回 null,表示取不到有效值。 MaxPartitionNumber *int64 `json:"MaxPartitionNumber,omitnil,omitempty" name:"MaxPartitionNumber"` // 计划升级配置时间 // 注意:此字段可能返回 null,表示取不到有效值。 RebalanceTime *string `json:"RebalanceTime,omitnil,omitempty" name:"RebalanceTime"` // 实例当前partition数量 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionNumber *uint64 `json:"PartitionNumber,omitnil,omitempty" name:"PartitionNumber"` // 公网带宽类型 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetworkChargeType *string `json:"PublicNetworkChargeType,omitnil,omitempty" name:"PublicNetworkChargeType"` // 公网带宽值 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // 实例类型 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 实例功能列表 // 注意:此字段可能返回 null,表示取不到有效值。 Features []*string `json:"Features,omitnil,omitempty" name:"Features"` }
type InstanceDetailResponse ¶
type InstanceDetailResponse struct { // 符合条件的实例总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 符合条件的实例详情列表 InstanceList []*InstanceDetail `json:"InstanceList,omitnil,omitempty" name:"InstanceList"` }
type InstanceQuotaConfigResp ¶ added in v1.0.363
type InstanceQuotaConfigResp struct { // 生产限流大小,单位 MB/s // 注意:此字段可能返回 null,表示取不到有效值。 QuotaProducerByteRate *int64 `json:"QuotaProducerByteRate,omitnil,omitempty" name:"QuotaProducerByteRate"` // 消费限流大小,单位 MB/s // 注意:此字段可能返回 null,表示取不到有效值。 QuotaConsumerByteRate *int64 `json:"QuotaConsumerByteRate,omitnil,omitempty" name:"QuotaConsumerByteRate"` }
type InstanceResponse ¶
type InstanceScalingDownRequest ¶ added in v1.0.707
type InstanceScalingDownRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 缩容模式 1:稳定变配 // 2.高速变配 UpgradeStrategy *int64 `json:"UpgradeStrategy,omitnil,omitempty" name:"UpgradeStrategy"` // 磁盘大小 单位 GB DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 峰值带宽 单位 MB/s BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 分区上限 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` }
func NewInstanceScalingDownRequest ¶ added in v1.0.707
func NewInstanceScalingDownRequest() (request *InstanceScalingDownRequest)
func (*InstanceScalingDownRequest) FromJsonString ¶ added in v1.0.707
func (r *InstanceScalingDownRequest) 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 (*InstanceScalingDownRequest) ToJsonString ¶ added in v1.0.707
func (r *InstanceScalingDownRequest) ToJsonString() string
type InstanceScalingDownRequestParams ¶ added in v1.0.707
type InstanceScalingDownRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 缩容模式 1:稳定变配 // 2.高速变配 UpgradeStrategy *int64 `json:"UpgradeStrategy,omitnil,omitempty" name:"UpgradeStrategy"` // 磁盘大小 单位 GB DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 峰值带宽 单位 MB/s BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 分区上限 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` }
Predefined struct for user
type InstanceScalingDownResponse ¶ added in v1.0.707
type InstanceScalingDownResponse struct { *tchttp.BaseResponse Response *InstanceScalingDownResponseParams `json:"Response"` }
func NewInstanceScalingDownResponse ¶ added in v1.0.707
func NewInstanceScalingDownResponse() (response *InstanceScalingDownResponse)
func (*InstanceScalingDownResponse) FromJsonString ¶ added in v1.0.707
func (r *InstanceScalingDownResponse) 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 (*InstanceScalingDownResponse) ToJsonString ¶ added in v1.0.707
func (r *InstanceScalingDownResponse) ToJsonString() string
type InstanceScalingDownResponseParams ¶ added in v1.0.707
type InstanceScalingDownResponseParams struct { // 缩容应答 // 注意:此字段可能返回 null,表示取不到有效值。 Result *ScalingDownResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type JgwOperateResponse ¶
type JgwOperateResponse struct { // 返回的code,0为正常,非0为错误 ReturnCode *string `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 成功消息 ReturnMessage *string `json:"ReturnMessage,omitnil,omitempty" name:"ReturnMessage"` // 操作型返回的Data数据,可能有flowId等 // 注意:此字段可能返回 null,表示取不到有效值。 Data *OperateResponseData `json:"Data,omitnil,omitempty" name:"Data"` }
type JsonPathReplaceParam ¶ added in v1.0.502
type KVParam ¶ added in v1.0.499
type KVParam struct { // 分隔符 Delimiter *string `json:"Delimiter,omitnil,omitempty" name:"Delimiter"` // key-value二次解析分隔符 Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"` // 保留源Key,默认为false不保留 // 注意:此字段可能返回 null,表示取不到有效值。 KeepOriginalKey *string `json:"KeepOriginalKey,omitnil,omitempty" name:"KeepOriginalKey"` }
type KafkaConnectParam ¶ added in v1.0.621
type KafkaConnectParam struct { // Kafka连接源的实例资源, 非自建时必填,NetworkType=VPC时传clb实例id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 是否更新到关联的Dip任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // Kafka连接的broker地址, NetworkType=PUBLIC公网时必填 // 注意:此字段可能返回 null,表示取不到有效值。 BrokerAddress *string `json:"BrokerAddress,omitnil,omitempty" name:"BrokerAddress"` // CKafka连接源的实例资源地域, 跨地域时必填 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type KafkaParam ¶ added in v1.0.449
type KafkaParam struct { // 是否为自建集群 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 实例资源 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Topic名称,多个以“,”分隔 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // Offset类型,最开始位置earliest,最新位置latest,时间点位置timestamp // 注意:此字段可能返回 null,表示取不到有效值。 OffsetType *string `json:"OffsetType,omitnil,omitempty" name:"OffsetType"` // Offset类型为timestamp时必传,传时间戳,精确到秒 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 实例资源名称 // 注意:此字段可能返回 null,表示取不到有效值。 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // Zone ID // 注意:此字段可能返回 null,表示取不到有效值。 ZoneId *int64 `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // Topic的Id // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // Topic的分区数 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 启用容错实例/开启死信队列 // 注意:此字段可能返回 null,表示取不到有效值。 EnableToleration *bool `json:"EnableToleration,omitnil,omitempty" name:"EnableToleration"` // Qps 限制 // 注意:此字段可能返回 null,表示取不到有效值。 QpsLimit *uint64 `json:"QpsLimit,omitnil,omitempty" name:"QpsLimit"` // Table到Topic的路由,「分发到多个topic」开关打开时必传 // 注意:此字段可能返回 null,表示取不到有效值。 TableMappings []*TableMapping `json:"TableMappings,omitnil,omitempty" name:"TableMappings"` // 「分发到多个topic」开关,默认为false // 注意:此字段可能返回 null,表示取不到有效值。 UseTableMapping *bool `json:"UseTableMapping,omitnil,omitempty" name:"UseTableMapping"` // 使用的Topic是否需要自动创建(目前只支持SOURCE流入任务,如果不使用分发到多个topic,需要在Topic字段填写需要自动创建的topic名) // 注意:此字段可能返回 null,表示取不到有效值。 UseAutoCreateTopic *bool `json:"UseAutoCreateTopic,omitnil,omitempty" name:"UseAutoCreateTopic"` // 写入Topic时是否进行压缩,不开启填"none",开启的话,填写"open"。 // 注意:此字段可能返回 null,表示取不到有效值。 CompressionType *string `json:"CompressionType,omitnil,omitempty" name:"CompressionType"` // 源topic消息1条扩增成msgMultiple条写入目标topic(该参数目前只有ckafka流入ckafka适用) // 注意:此字段可能返回 null,表示取不到有效值。 MsgMultiple *int64 `json:"MsgMultiple,omitnil,omitempty" name:"MsgMultiple"` // 数据同步专用参数, 正常数据处理可为空, 实例级别同步: 仅同步元数据填写"META_SYNC_INSTANCE_TYPE", 同步元数据及全部topic内消息的填写"META_AND_DATA_SYNC_INSTANCE_TYPE"; topic级别同步: 选中的源和目标topic中的消息(需要目标实例也包含该topic)填写"DATA_SYNC_TYPE" // 注意:此字段可能返回 null,表示取不到有效值。 ConnectorSyncType *string `json:"ConnectorSyncType,omitnil,omitempty" name:"ConnectorSyncType"` // 数据同步专用参数, 当通过时,希望下游的消息写入分区与上游的一致,则填true,但下游分区小于上游时,会报错; 不需要一致则为false, 默认为false // 注意:此字段可能返回 null,表示取不到有效值。 KeepPartition *bool `json:"KeepPartition,omitnil,omitempty" name:"KeepPartition"` }
type LowercaseParam ¶ added in v1.0.601
type LowercaseParam struct { }
type MariaDBConnectParam ¶ added in v1.0.449
type MariaDBConnectParam struct { // MariaDB的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MariaDB连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MariaDB连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // MariaDB连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MariaDB连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MariaDB连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type MariaDBModifyConnectParam ¶ added in v1.0.450
type MariaDBModifyConnectParam struct { // MariaDB连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MariaDB的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MariaDB连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MariaDB连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // MariaDB连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MariaDB连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type MariaDBParam ¶ added in v1.0.449
type MariaDBParam struct { // MariaDB的数据库名称,"*"为全数据库 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // MariaDB的数据表名称,"*"为所监听的所有数据库中的非系统表,可以","间隔,监听多个数据表,但数据表需要以"数据库名.数据表名"的格式进行填写 // 注意:此字段可能返回 null,表示取不到有效值。 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // 该MariaDB在连接管理内的Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // 复制存量信息(schema_only不复制, initial全量),默认位initial // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"` // 格式:库1.表1:字段1,字段2;库2.表2:字段2,表之间;(分号)隔开,字段之间,(逗号)隔开。不指定的表默认取表的主键 // 注意:此字段可能返回 null,表示取不到有效值。 KeyColumns *string `json:"KeyColumns,omitnil,omitempty" name:"KeyColumns"` // 当Table输入的是前缀时,该项值为true,否则为false // 注意:此字段可能返回 null,表示取不到有效值。 IsTablePrefix *bool `json:"IsTablePrefix,omitnil,omitempty" name:"IsTablePrefix"` // 输出格式,DEFAULT、CANAL_1、CANAL_2 // 注意:此字段可能返回 null,表示取不到有效值。 OutputFormat *string `json:"OutputFormat,omitnil,omitempty" name:"OutputFormat"` // 如果该值为all,则DDL数据以及DML数据也会写入到选中的topic;若该值为dml,则只有DML数据写入到选中的topic // 注意:此字段可能返回 null,表示取不到有效值。 IncludeContentChanges *string `json:"IncludeContentChanges,omitnil,omitempty" name:"IncludeContentChanges"` // 如果该值为true,且MySQL中"binlog_rows_query_log_events"配置项的值为"ON",则流入到topic的数据包含原SQL语句;若该值为false,流入到topic的数据不包含原SQL语句 // 注意:此字段可能返回 null,表示取不到有效值。 IncludeQuery *bool `json:"IncludeQuery,omitnil,omitempty" name:"IncludeQuery"` // 如果该值为 true,则消息中会携带消息结构体对应的schema,如果该值为false则不会携带 // 注意:此字段可能返回 null,表示取不到有效值。 RecordWithSchema *bool `json:"RecordWithSchema,omitnil,omitempty" name:"RecordWithSchema"` }
type ModifyAclRuleRequest ¶ added in v1.0.624
type ModifyAclRuleRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ACL策略名 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 修改预设规则时传入,是否应用到新增的Topic IsApplied *int64 `json:"IsApplied,omitnil,omitempty" name:"IsApplied"` }
func NewModifyAclRuleRequest ¶ added in v1.0.624
func NewModifyAclRuleRequest() (request *ModifyAclRuleRequest)
func (*ModifyAclRuleRequest) FromJsonString ¶ added in v1.0.624
func (r *ModifyAclRuleRequest) 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 (*ModifyAclRuleRequest) ToJsonString ¶ added in v1.0.624
func (r *ModifyAclRuleRequest) ToJsonString() string
type ModifyAclRuleRequestParams ¶ added in v1.0.624
type ModifyAclRuleRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // ACL策略名 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 修改预设规则时传入,是否应用到新增的Topic IsApplied *int64 `json:"IsApplied,omitnil,omitempty" name:"IsApplied"` }
Predefined struct for user
type ModifyAclRuleResponse ¶ added in v1.0.624
type ModifyAclRuleResponse struct { *tchttp.BaseResponse Response *ModifyAclRuleResponseParams `json:"Response"` }
func NewModifyAclRuleResponse ¶ added in v1.0.624
func NewModifyAclRuleResponse() (response *ModifyAclRuleResponse)
func (*ModifyAclRuleResponse) FromJsonString ¶ added in v1.0.624
func (r *ModifyAclRuleResponse) 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 (*ModifyAclRuleResponse) ToJsonString ¶ added in v1.0.624
func (r *ModifyAclRuleResponse) ToJsonString() string
type ModifyAclRuleResponseParams ¶ added in v1.0.624
type ModifyAclRuleResponseParams struct { // 规则的唯一表示Key Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyConnectResourceRequest ¶ added in v1.0.450
type ModifyConnectResourceRequest struct { *tchttp.BaseRequest // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 连接源名称,为空时不修改 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源描述,为空时不修改 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 连接源类型,修改数据源参数时,需要与原Type相同,否则编辑数据源无效 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Dts配置,Type为DTS时必填 DtsConnectParam *DtsModifyConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时必填 MongoDBConnectParam *MongoDBModifyConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时必填 EsConnectParam *EsModifyConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时必填 ClickHouseConnectParam *ClickHouseModifyConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填 MySQLConnectParam *MySQLModifyConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填 PostgreSQLConnectParam *PostgreSQLModifyConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // MariaDB配置,Type为MARIADB时必填 MariaDBConnectParam *MariaDBModifyConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时必填 SQLServerConnectParam *SQLServerModifyConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Ctsdb配置,Type为CTSDB CtsdbConnectParam *CtsdbModifyConnectParam `json:"CtsdbConnectParam,omitnil,omitempty" name:"CtsdbConnectParam"` // Doris配置,Type为DORIS DorisConnectParam *DorisModifyConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type为 KAFKA 时必填 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type为 MQTT 时必填 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
func NewModifyConnectResourceRequest ¶ added in v1.0.450
func NewModifyConnectResourceRequest() (request *ModifyConnectResourceRequest)
func (*ModifyConnectResourceRequest) FromJsonString ¶ added in v1.0.450
func (r *ModifyConnectResourceRequest) 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 (*ModifyConnectResourceRequest) ToJsonString ¶ added in v1.0.450
func (r *ModifyConnectResourceRequest) ToJsonString() string
type ModifyConnectResourceRequestParams ¶ added in v1.0.450
type ModifyConnectResourceRequestParams struct { // 连接源的Id ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 连接源名称,为空时不修改 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 连接源描述,为空时不修改 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 连接源类型,修改数据源参数时,需要与原Type相同,否则编辑数据源无效 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // Dts配置,Type为DTS时必填 DtsConnectParam *DtsModifyConnectParam `json:"DtsConnectParam,omitnil,omitempty" name:"DtsConnectParam"` // MongoDB配置,Type为MONGODB时必填 MongoDBConnectParam *MongoDBModifyConnectParam `json:"MongoDBConnectParam,omitnil,omitempty" name:"MongoDBConnectParam"` // Es配置,Type为ES时必填 EsConnectParam *EsModifyConnectParam `json:"EsConnectParam,omitnil,omitempty" name:"EsConnectParam"` // ClickHouse配置,Type为CLICKHOUSE时必填 ClickHouseConnectParam *ClickHouseModifyConnectParam `json:"ClickHouseConnectParam,omitnil,omitempty" name:"ClickHouseConnectParam"` // MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填 MySQLConnectParam *MySQLModifyConnectParam `json:"MySQLConnectParam,omitnil,omitempty" name:"MySQLConnectParam"` // PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填 PostgreSQLConnectParam *PostgreSQLModifyConnectParam `json:"PostgreSQLConnectParam,omitnil,omitempty" name:"PostgreSQLConnectParam"` // MariaDB配置,Type为MARIADB时必填 MariaDBConnectParam *MariaDBModifyConnectParam `json:"MariaDBConnectParam,omitnil,omitempty" name:"MariaDBConnectParam"` // SQLServer配置,Type为SQLSERVER时必填 SQLServerConnectParam *SQLServerModifyConnectParam `json:"SQLServerConnectParam,omitnil,omitempty" name:"SQLServerConnectParam"` // Ctsdb配置,Type为CTSDB CtsdbConnectParam *CtsdbModifyConnectParam `json:"CtsdbConnectParam,omitnil,omitempty" name:"CtsdbConnectParam"` // Doris配置,Type为DORIS DorisConnectParam *DorisModifyConnectParam `json:"DorisConnectParam,omitnil,omitempty" name:"DorisConnectParam"` // Kafka配置,Type为 KAFKA 时必填 KafkaConnectParam *KafkaConnectParam `json:"KafkaConnectParam,omitnil,omitempty" name:"KafkaConnectParam"` // MQTT配置,Type为 MQTT 时必填 MqttConnectParam *MqttConnectParam `json:"MqttConnectParam,omitnil,omitempty" name:"MqttConnectParam"` }
Predefined struct for user
type ModifyConnectResourceResponse ¶ added in v1.0.450
type ModifyConnectResourceResponse struct { *tchttp.BaseResponse Response *ModifyConnectResourceResponseParams `json:"Response"` }
func NewModifyConnectResourceResponse ¶ added in v1.0.450
func NewModifyConnectResourceResponse() (response *ModifyConnectResourceResponse)
func (*ModifyConnectResourceResponse) FromJsonString ¶ added in v1.0.450
func (r *ModifyConnectResourceResponse) 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 (*ModifyConnectResourceResponse) ToJsonString ¶ added in v1.0.450
func (r *ModifyConnectResourceResponse) ToJsonString() string
type ModifyConnectResourceResponseParams ¶ added in v1.0.450
type ModifyConnectResourceResponseParams struct { // 连接源的Id Result *ConnectResourceResourceIdResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDatahubTaskRequest ¶ added in v1.0.450
type ModifyDatahubTaskRequest struct { *tchttp.BaseRequest // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` }
func NewModifyDatahubTaskRequest ¶ added in v1.0.450
func NewModifyDatahubTaskRequest() (request *ModifyDatahubTaskRequest)
func (*ModifyDatahubTaskRequest) FromJsonString ¶ added in v1.0.450
func (r *ModifyDatahubTaskRequest) 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 (*ModifyDatahubTaskRequest) ToJsonString ¶ added in v1.0.450
func (r *ModifyDatahubTaskRequest) ToJsonString() string
type ModifyDatahubTaskRequestParams ¶ added in v1.0.450
type ModifyDatahubTaskRequestParams struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` }
Predefined struct for user
type ModifyDatahubTaskResponse ¶ added in v1.0.450
type ModifyDatahubTaskResponse struct { *tchttp.BaseResponse Response *ModifyDatahubTaskResponseParams `json:"Response"` }
func NewModifyDatahubTaskResponse ¶ added in v1.0.450
func NewModifyDatahubTaskResponse() (response *ModifyDatahubTaskResponse)
func (*ModifyDatahubTaskResponse) FromJsonString ¶ added in v1.0.450
func (r *ModifyDatahubTaskResponse) 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 (*ModifyDatahubTaskResponse) ToJsonString ¶ added in v1.0.450
func (r *ModifyDatahubTaskResponse) ToJsonString() string
type ModifyDatahubTaskResponseParams ¶ added in v1.0.450
type ModifyDatahubTaskResponseParams struct { // 任务id // 注意:此字段可能返回 null,表示取不到有效值。 Result *DatahubTaskIdRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDatahubTopicRequest ¶ added in v1.0.627
type ModifyDatahubTopicRequest struct { *tchttp.BaseRequest // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 消息保留时间,单位:ms,当前最小值为60000ms。 RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 主题备注,是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线-。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewModifyDatahubTopicRequest ¶ added in v1.0.627
func NewModifyDatahubTopicRequest() (request *ModifyDatahubTopicRequest)
func (*ModifyDatahubTopicRequest) FromJsonString ¶ added in v1.0.627
func (r *ModifyDatahubTopicRequest) 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 (*ModifyDatahubTopicRequest) ToJsonString ¶ added in v1.0.627
func (r *ModifyDatahubTopicRequest) ToJsonString() string
type ModifyDatahubTopicRequestParams ¶ added in v1.0.627
type ModifyDatahubTopicRequestParams struct { // 名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 消息保留时间,单位:ms,当前最小值为60000ms。 RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // 主题备注,是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线-。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type ModifyDatahubTopicResponse ¶ added in v1.0.627
type ModifyDatahubTopicResponse struct { *tchttp.BaseResponse Response *ModifyDatahubTopicResponseParams `json:"Response"` }
func NewModifyDatahubTopicResponse ¶ added in v1.0.627
func NewModifyDatahubTopicResponse() (response *ModifyDatahubTopicResponse)
func (*ModifyDatahubTopicResponse) FromJsonString ¶ added in v1.0.627
func (r *ModifyDatahubTopicResponse) 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 (*ModifyDatahubTopicResponse) ToJsonString ¶ added in v1.0.627
func (r *ModifyDatahubTopicResponse) ToJsonString() string
type ModifyDatahubTopicResponseParams ¶ added in v1.0.627
type ModifyDatahubTopicResponseParams struct { // 返回结果集 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyGroupOffsetsRequest ¶
type ModifyGroupOffsetsRequest struct { *tchttp.BaseRequest // kafka实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // 重置offset的策略,入参含义 0. 对齐shift-by参数,代表把offset向前或向后移动shift条 1. 对齐参考(by-duration,to-datetime,to-earliest,to-latest),代表把offset移动到指定timestamp的位置 2. 对齐参考(to-offset),代表把offset移动到指定的offset位置 Strategy *int64 `json:"Strategy,omitnil,omitempty" name:"Strategy"` // 表示需要重置的topics, 不填表示全部 Topics []*string `json:"Topics,omitnil,omitempty" name:"Topics"` // 当strategy为0时,必须包含该字段,可以大于零代表会把offset向后移动shift条,小于零则将offset向前回溯shift条数。正确重置后新的offset应该是(old_offset + shift),需要注意的是如果新的offset小于partition的earliest则会设置为earliest,如果大于partition 的latest则会设置为latest Shift *int64 `json:"Shift,omitnil,omitempty" name:"Shift"` // 单位ms。当strategy为1时,必须包含该字段,其中-2表示重置offset到最开始的位置,-1表示重置到最新的位置(相当于清空),其它值则代表指定的时间,会获取topic中指定时间的offset然后进行重置,需要注意的时,如果指定的时间不存在消息,则获取最末尾的offset。 ShiftTimestamp *int64 `json:"ShiftTimestamp,omitnil,omitempty" name:"ShiftTimestamp"` // 需要重新设置的offset位置。当strategy为2,必须包含该字段。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要重新设置的partition的列表,如果没有指定Topics参数。则重置全部topics的对应的Partition列表里的partition。指定Topics时则重置指定的topic列表的对应的Partitions列表的partition。 Partitions []*int64 `json:"Partitions,omitnil,omitempty" name:"Partitions"` }
func NewModifyGroupOffsetsRequest ¶
func NewModifyGroupOffsetsRequest() (request *ModifyGroupOffsetsRequest)
func (*ModifyGroupOffsetsRequest) FromJsonString ¶
func (r *ModifyGroupOffsetsRequest) 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 (*ModifyGroupOffsetsRequest) ToJsonString ¶
func (r *ModifyGroupOffsetsRequest) ToJsonString() string
type ModifyGroupOffsetsRequestParams ¶ added in v1.0.426
type ModifyGroupOffsetsRequestParams struct { // kafka实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // kafka 消费分组 Group *string `json:"Group,omitnil,omitempty" name:"Group"` // 重置offset的策略,入参含义 0. 对齐shift-by参数,代表把offset向前或向后移动shift条 1. 对齐参考(by-duration,to-datetime,to-earliest,to-latest),代表把offset移动到指定timestamp的位置 2. 对齐参考(to-offset),代表把offset移动到指定的offset位置 Strategy *int64 `json:"Strategy,omitnil,omitempty" name:"Strategy"` // 表示需要重置的topics, 不填表示全部 Topics []*string `json:"Topics,omitnil,omitempty" name:"Topics"` // 当strategy为0时,必须包含该字段,可以大于零代表会把offset向后移动shift条,小于零则将offset向前回溯shift条数。正确重置后新的offset应该是(old_offset + shift),需要注意的是如果新的offset小于partition的earliest则会设置为earliest,如果大于partition 的latest则会设置为latest Shift *int64 `json:"Shift,omitnil,omitempty" name:"Shift"` // 单位ms。当strategy为1时,必须包含该字段,其中-2表示重置offset到最开始的位置,-1表示重置到最新的位置(相当于清空),其它值则代表指定的时间,会获取topic中指定时间的offset然后进行重置,需要注意的时,如果指定的时间不存在消息,则获取最末尾的offset。 ShiftTimestamp *int64 `json:"ShiftTimestamp,omitnil,omitempty" name:"ShiftTimestamp"` // 需要重新设置的offset位置。当strategy为2,必须包含该字段。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 需要重新设置的partition的列表,如果没有指定Topics参数。则重置全部topics的对应的Partition列表里的partition。指定Topics时则重置指定的topic列表的对应的Partitions列表的partition。 Partitions []*int64 `json:"Partitions,omitnil,omitempty" name:"Partitions"` }
Predefined struct for user
type ModifyGroupOffsetsResponse ¶
type ModifyGroupOffsetsResponse struct { *tchttp.BaseResponse Response *ModifyGroupOffsetsResponseParams `json:"Response"` }
func NewModifyGroupOffsetsResponse ¶
func NewModifyGroupOffsetsResponse() (response *ModifyGroupOffsetsResponse)
func (*ModifyGroupOffsetsResponse) FromJsonString ¶
func (r *ModifyGroupOffsetsResponse) 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 (*ModifyGroupOffsetsResponse) ToJsonString ¶
func (r *ModifyGroupOffsetsResponse) ToJsonString() string
type ModifyGroupOffsetsResponseParams ¶ added in v1.0.426
type ModifyGroupOffsetsResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyInstanceAttributesConfig ¶
type ModifyInstanceAttributesConfig struct { // 自动创建 true 表示开启,false 表示不开启 AutoCreateTopicEnable *bool `json:"AutoCreateTopicEnable,omitnil,omitempty" name:"AutoCreateTopicEnable"` // 可选,如果auto.create.topic.enable设置为true没有设置该值时,默认设置为3 DefaultNumPartitions *int64 `json:"DefaultNumPartitions,omitnil,omitempty" name:"DefaultNumPartitions"` // 如果auto.create.topic.enable设置为true没有指定该值时默认设置为2 DefaultReplicationFactor *int64 `json:"DefaultReplicationFactor,omitnil,omitempty" name:"DefaultReplicationFactor"` }
type ModifyInstanceAttributesRequest ¶
type ModifyInstanceAttributesRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例日志的最长保留时间,单位分钟,最大30天,0代表不开启日志保留时间回收策略 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例配置 Config *ModifyInstanceAttributesConfig `json:"Config,omitnil,omitempty" name:"Config"` // 动态消息保留策略配置 DynamicRetentionConfig *DynamicRetentionTime `json:"DynamicRetentionConfig,omitnil,omitempty" name:"DynamicRetentionConfig"` // 升配Rebalance时间 RebalanceTime *int64 `json:"RebalanceTime,omitnil,omitempty" name:"RebalanceTime"` // 公网带宽 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // 动态硬盘扩容策略配置 DynamicDiskConfig *DynamicDiskConfig `json:"DynamicDiskConfig,omitnil,omitempty" name:"DynamicDiskConfig"` // 实例级别单条消息大小(单位byte) MaxMessageByte *uint64 `json:"MaxMessageByte,omitnil,omitempty" name:"MaxMessageByte"` }
func NewModifyInstanceAttributesRequest ¶
func NewModifyInstanceAttributesRequest() (request *ModifyInstanceAttributesRequest)
func (*ModifyInstanceAttributesRequest) FromJsonString ¶
func (r *ModifyInstanceAttributesRequest) 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 (*ModifyInstanceAttributesRequest) ToJsonString ¶
func (r *ModifyInstanceAttributesRequest) ToJsonString() string
type ModifyInstanceAttributesRequestParams ¶ added in v1.0.426
type ModifyInstanceAttributesRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例日志的最长保留时间,单位分钟,最大30天,0代表不开启日志保留时间回收策略 MsgRetentionTime *int64 `json:"MsgRetentionTime,omitnil,omitempty" name:"MsgRetentionTime"` // 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 实例配置 Config *ModifyInstanceAttributesConfig `json:"Config,omitnil,omitempty" name:"Config"` // 动态消息保留策略配置 DynamicRetentionConfig *DynamicRetentionTime `json:"DynamicRetentionConfig,omitnil,omitempty" name:"DynamicRetentionConfig"` // 升配Rebalance时间 RebalanceTime *int64 `json:"RebalanceTime,omitnil,omitempty" name:"RebalanceTime"` // 公网带宽 PublicNetwork *int64 `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // 动态硬盘扩容策略配置 DynamicDiskConfig *DynamicDiskConfig `json:"DynamicDiskConfig,omitnil,omitempty" name:"DynamicDiskConfig"` // 实例级别单条消息大小(单位byte) MaxMessageByte *uint64 `json:"MaxMessageByte,omitnil,omitempty" name:"MaxMessageByte"` }
Predefined struct for user
type ModifyInstanceAttributesResponse ¶
type ModifyInstanceAttributesResponse struct { *tchttp.BaseResponse Response *ModifyInstanceAttributesResponseParams `json:"Response"` }
func NewModifyInstanceAttributesResponse ¶
func NewModifyInstanceAttributesResponse() (response *ModifyInstanceAttributesResponse)
func (*ModifyInstanceAttributesResponse) FromJsonString ¶
func (r *ModifyInstanceAttributesResponse) 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 (*ModifyInstanceAttributesResponse) ToJsonString ¶
func (r *ModifyInstanceAttributesResponse) ToJsonString() string
type ModifyInstanceAttributesResponseParams ¶ added in v1.0.426
type ModifyInstanceAttributesResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyInstancePreRequest ¶ added in v1.0.399
type ModifyInstancePreRequest struct { *tchttp.BaseRequest // 实例名称 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 预计磁盘,根据磁盘步长,规格向上调整。 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 预计带宽,根据带宽步长,规格向上调整。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 预计分区,根据带宽步长,规格向上调整。 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` }
func NewModifyInstancePreRequest ¶ added in v1.0.399
func NewModifyInstancePreRequest() (request *ModifyInstancePreRequest)
func (*ModifyInstancePreRequest) FromJsonString ¶ added in v1.0.399
func (r *ModifyInstancePreRequest) 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 (*ModifyInstancePreRequest) ToJsonString ¶ added in v1.0.399
func (r *ModifyInstancePreRequest) ToJsonString() string
type ModifyInstancePreRequestParams ¶ added in v1.0.426
type ModifyInstancePreRequestParams struct { // 实例名称 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 预计磁盘,根据磁盘步长,规格向上调整。 DiskSize *int64 `json:"DiskSize,omitnil,omitempty" name:"DiskSize"` // 预计带宽,根据带宽步长,规格向上调整。 BandWidth *int64 `json:"BandWidth,omitnil,omitempty" name:"BandWidth"` // 预计分区,根据带宽步长,规格向上调整。 Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` }
Predefined struct for user
type ModifyInstancePreResponse ¶ added in v1.0.399
type ModifyInstancePreResponse struct { *tchttp.BaseResponse Response *ModifyInstancePreResponseParams `json:"Response"` }
func NewModifyInstancePreResponse ¶ added in v1.0.399
func NewModifyInstancePreResponse() (response *ModifyInstancePreResponse)
func (*ModifyInstancePreResponse) FromJsonString ¶ added in v1.0.399
func (r *ModifyInstancePreResponse) 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 (*ModifyInstancePreResponse) ToJsonString ¶ added in v1.0.399
func (r *ModifyInstancePreResponse) ToJsonString() string
type ModifyInstancePreResponseParams ¶ added in v1.0.426
type ModifyInstancePreResponseParams struct { // 变更预付费实例配置返回结构 Result *CreateInstancePreResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPasswordRequest ¶
type ModifyPasswordRequest struct { *tchttp.BaseRequest // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户当前密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 用户新密码 PasswordNew *string `json:"PasswordNew,omitnil,omitempty" name:"PasswordNew"` }
func NewModifyPasswordRequest ¶
func NewModifyPasswordRequest() (request *ModifyPasswordRequest)
func (*ModifyPasswordRequest) FromJsonString ¶
func (r *ModifyPasswordRequest) 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 (*ModifyPasswordRequest) ToJsonString ¶
func (r *ModifyPasswordRequest) ToJsonString() string
type ModifyPasswordRequestParams ¶ added in v1.0.426
type ModifyPasswordRequestParams struct { // 实例Id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 用户当前密码 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 用户新密码 PasswordNew *string `json:"PasswordNew,omitnil,omitempty" name:"PasswordNew"` }
Predefined struct for user
type ModifyPasswordResponse ¶
type ModifyPasswordResponse struct { *tchttp.BaseResponse Response *ModifyPasswordResponseParams `json:"Response"` }
func NewModifyPasswordResponse ¶
func NewModifyPasswordResponse() (response *ModifyPasswordResponse)
func (*ModifyPasswordResponse) FromJsonString ¶
func (r *ModifyPasswordResponse) 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 (*ModifyPasswordResponse) ToJsonString ¶
func (r *ModifyPasswordResponse) ToJsonString() string
type ModifyPasswordResponseParams ¶ added in v1.0.426
type ModifyPasswordResponseParams struct { // 返回结果 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTopicAttributesRequest ¶
type ModifyTopicAttributesRequest struct { *tchttp.BaseRequest // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题备注,是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线-。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // IP 白名单开关,1:打开;0:关闭。 EnableWhiteList *int64 `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // 默认为1。 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 默认为 0,0:false;1:true。 UncleanLeaderElectionEnable *int64 `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // 消息保留时间,单位:ms,当前最小值为60000ms。 RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // Segment 分片滚动的时长,单位:ms,当前最小为86400000ms。 SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 主题消息最大值,单位为 Byte,最大值为12582912Byte(即12MB)。 MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` // 消息删除策略,可以选择delete 或者compact CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // Ip白名单列表,配额限制,enableWhileList=1时必选 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` // 预设ACL规则, 1:打开 0:关闭,默认不打开 EnableAclRule *int64 `json:"EnableAclRule,omitnil,omitempty" name:"EnableAclRule"` // 预设ACL规则的名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` // 可选, 保留文件大小. 默认为-1,单位bytes, 当前最小值为1048576B RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // 生产限流,单位 MB/s QuotaProducerByteRate *int64 `json:"QuotaProducerByteRate,omitnil,omitempty" name:"QuotaProducerByteRate"` // 消费限流,单位 MB/s QuotaConsumerByteRate *int64 `json:"QuotaConsumerByteRate,omitnil,omitempty" name:"QuotaConsumerByteRate"` // 调整topic副本数 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` }
func NewModifyTopicAttributesRequest ¶
func NewModifyTopicAttributesRequest() (request *ModifyTopicAttributesRequest)
func (*ModifyTopicAttributesRequest) FromJsonString ¶
func (r *ModifyTopicAttributesRequest) 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 (*ModifyTopicAttributesRequest) ToJsonString ¶
func (r *ModifyTopicAttributesRequest) ToJsonString() string
type ModifyTopicAttributesRequestParams ¶ added in v1.0.426
type ModifyTopicAttributesRequestParams struct { // 实例 ID。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 主题名称。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题备注,是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线-。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // IP 白名单开关,1:打开;0:关闭。 EnableWhiteList *int64 `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // 默认为1。 MinInsyncReplicas *int64 `json:"MinInsyncReplicas,omitnil,omitempty" name:"MinInsyncReplicas"` // 默认为 0,0:false;1:true。 UncleanLeaderElectionEnable *int64 `json:"UncleanLeaderElectionEnable,omitnil,omitempty" name:"UncleanLeaderElectionEnable"` // 消息保留时间,单位:ms,当前最小值为60000ms。 RetentionMs *int64 `json:"RetentionMs,omitnil,omitempty" name:"RetentionMs"` // Segment 分片滚动的时长,单位:ms,当前最小为86400000ms。 SegmentMs *int64 `json:"SegmentMs,omitnil,omitempty" name:"SegmentMs"` // 主题消息最大值,单位为 Byte,最大值为12582912Byte(即12MB)。 MaxMessageBytes *int64 `json:"MaxMessageBytes,omitnil,omitempty" name:"MaxMessageBytes"` // 消息删除策略,可以选择delete 或者compact CleanUpPolicy *string `json:"CleanUpPolicy,omitnil,omitempty" name:"CleanUpPolicy"` // Ip白名单列表,配额限制,enableWhileList=1时必选 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` // 预设ACL规则, 1:打开 0:关闭,默认不打开 EnableAclRule *int64 `json:"EnableAclRule,omitnil,omitempty" name:"EnableAclRule"` // 预设ACL规则的名称 AclRuleName *string `json:"AclRuleName,omitnil,omitempty" name:"AclRuleName"` // 可选, 保留文件大小. 默认为-1,单位bytes, 当前最小值为1048576B RetentionBytes *int64 `json:"RetentionBytes,omitnil,omitempty" name:"RetentionBytes"` // 标签列表 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` // 生产限流,单位 MB/s QuotaProducerByteRate *int64 `json:"QuotaProducerByteRate,omitnil,omitempty" name:"QuotaProducerByteRate"` // 消费限流,单位 MB/s QuotaConsumerByteRate *int64 `json:"QuotaConsumerByteRate,omitnil,omitempty" name:"QuotaConsumerByteRate"` // 调整topic副本数 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` }
Predefined struct for user
type ModifyTopicAttributesResponse ¶
type ModifyTopicAttributesResponse struct { *tchttp.BaseResponse Response *ModifyTopicAttributesResponseParams `json:"Response"` }
func NewModifyTopicAttributesResponse ¶
func NewModifyTopicAttributesResponse() (response *ModifyTopicAttributesResponse)
func (*ModifyTopicAttributesResponse) FromJsonString ¶
func (r *ModifyTopicAttributesResponse) 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 (*ModifyTopicAttributesResponse) ToJsonString ¶
func (r *ModifyTopicAttributesResponse) ToJsonString() string
type ModifyTopicAttributesResponseParams ¶ added in v1.0.426
type ModifyTopicAttributesResponseParams struct { // 返回结果集 Result *JgwOperateResponse `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MongoDBConnectParam ¶ added in v1.0.449
type MongoDBConnectParam struct { // MongoDB的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MongoDB连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MongoDB连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // MongoDB连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MongoDB连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // MongoDB连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MongoDB连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type MongoDBModifyConnectParam ¶ added in v1.0.450
type MongoDBModifyConnectParam struct { // MongoDB连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MongoDB的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MongoDB连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MongoDB连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // MongoDB连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MongoDB连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // MongoDB连接源是否为自建集群【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type MongoDBParam ¶ added in v1.0.449
type MongoDBParam struct { // MongoDB的数据库名称 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // MongoDB的集群 // 注意:此字段可能返回 null,表示取不到有效值。 Collection *string `json:"Collection,omitnil,omitempty" name:"Collection"` // 是否复制存量数据,默认传参true // 注意:此字段可能返回 null,表示取不到有效值。 CopyExisting *bool `json:"CopyExisting,omitnil,omitempty" name:"CopyExisting"` // 实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MongoDB的连接ip // 注意:此字段可能返回 null,表示取不到有效值。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // MongoDB的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MongoDB数据库用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MongoDB数据库密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔 // 注意:此字段可能返回 null,表示取不到有效值。 ListeningEvent *string `json:"ListeningEvent,omitnil,omitempty" name:"ListeningEvent"` // 主从优先级,默认主节点 // 注意:此字段可能返回 null,表示取不到有效值。 ReadPreference *string `json:"ReadPreference,omitnil,omitempty" name:"ReadPreference"` // 聚合管道 // 注意:此字段可能返回 null,表示取不到有效值。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type MqttConnectParam ¶ added in v1.0.921
type MqttConnectParam struct { // MQTT连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MQTT连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // MQTT连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MQTT Instance vpc-id // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` // 是否更新到关联的Dip任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // MQTT连接源的实例资源地域, 跨地域时必填 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type MqttParam ¶ added in v1.0.921
type MqttParam struct { // 需要同步的MQTT Topic列表, CSV格式 // 注意:此字段可能返回 null,表示取不到有效值。 Topics *string `json:"Topics,omitnil,omitempty" name:"Topics"` // MQTT clean-session // 注意:此字段可能返回 null,表示取不到有效值。 CleanSession *bool `json:"CleanSession,omitnil,omitempty" name:"CleanSession"` // MQTT instance-id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MQTT实例VIP // 注意:此字段可能返回 null,表示取不到有效值。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` // MQTT VIP 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MQTT实例用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MQTT实例内账户密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // QoS // 注意:此字段可能返回 null,表示取不到有效值。 Qos *int64 `json:"Qos,omitnil,omitempty" name:"Qos"` // tasks.max 订阅Topic的并发Task个数, 默认为1; 当设置大于1时, 使用Shared Subscription // 注意:此字段可能返回 null,表示取不到有效值。 MaxTasks *int64 `json:"MaxTasks,omitnil,omitempty" name:"MaxTasks"` // MQTT 实例的Service VIP // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MQTT实例的VPC ID // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否为自建集群, MQTT只支持非自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type MySQLConnectParam ¶ added in v1.0.449
type MySQLConnectParam struct { // MySQL的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MySQL连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MySQL连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // MySQL连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MySQL连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MySQL连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // 当type为TDSQL_C_MYSQL时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // Mysql 连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type MySQLModifyConnectParam ¶ added in v1.0.450
type MySQLModifyConnectParam struct { // MySQL连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // MySQL的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // MySQL连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // MySQL连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // MySQL连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // MySQL连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // 当type为TDSQL_C_MYSQL时 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 是否是自建的集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type MySQLParam ¶ added in v1.0.449
type MySQLParam struct { // MySQL的数据库名称,"*"为全数据库 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // MySQL的数据表名称,"*"为所监听的所有数据库中的非系统表,可以","间隔,监听多个数据表,但数据表需要以"数据库名.数据表名"的格式进行填写,需要填入正则表达式时,格式为"数据库名\\.数据表名" // 注意:此字段可能返回 null,表示取不到有效值。 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // 该MySQL在连接管理内的Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // 复制存量信息(schema_only不复制, initial全量),默认位initial // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"` // 存放MySQL的Ddl信息的Topic,为空则默认不存放 // 注意:此字段可能返回 null,表示取不到有效值。 DdlTopic *string `json:"DdlTopic,omitnil,omitempty" name:"DdlTopic"` // "TABLE" 表示读取项为 table,"QUERY" 表示读取项为 query // 注意:此字段可能返回 null,表示取不到有效值。 DataSourceMonitorMode *string `json:"DataSourceMonitorMode,omitnil,omitempty" name:"DataSourceMonitorMode"` // 当 "DataMonitorMode"="TABLE" 时,传入需要读取的 Table;当 "DataMonitorMode"="QUERY" 时,传入需要读取的查询 sql 语句 // 注意:此字段可能返回 null,表示取不到有效值。 DataSourceMonitorResource *string `json:"DataSourceMonitorResource,omitnil,omitempty" name:"DataSourceMonitorResource"` // "TIMESTAMP" 表示增量列为时间戳类型,"INCREMENT" 表示增量列为自增 id 类型 // 注意:此字段可能返回 null,表示取不到有效值。 DataSourceIncrementMode *string `json:"DataSourceIncrementMode,omitnil,omitempty" name:"DataSourceIncrementMode"` // 传入需要监听的列名称 // 注意:此字段可能返回 null,表示取不到有效值。 DataSourceIncrementColumn *string `json:"DataSourceIncrementColumn,omitnil,omitempty" name:"DataSourceIncrementColumn"` // "HEAD" 表示复制存量 + 增量数据,"TAIL" 表示只复制增量数据 // 注意:此字段可能返回 null,表示取不到有效值。 DataSourceStartFrom *string `json:"DataSourceStartFrom,omitnil,omitempty" name:"DataSourceStartFrom"` // "INSERT" 表示使用 Insert 模式插入,"UPSERT" 表示使用 Upsert 模式插入 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetInsertMode *string `json:"DataTargetInsertMode,omitnil,omitempty" name:"DataTargetInsertMode"` // 当 "DataInsertMode"="UPSERT" 时,传入当前 upsert 时依赖的主键 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetPrimaryKeyField *string `json:"DataTargetPrimaryKeyField,omitnil,omitempty" name:"DataTargetPrimaryKeyField"` // 表与消息间的映射关系 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetRecordMapping []*RecordMapping `json:"DataTargetRecordMapping,omitnil,omitempty" name:"DataTargetRecordMapping"` // 事件路由到特定主题的正则表达式,默认为(.*) // 注意:此字段可能返回 null,表示取不到有效值。 TopicRegex *string `json:"TopicRegex,omitnil,omitempty" name:"TopicRegex"` // TopicRegex的引用组,指定$1、$2等 // 注意:此字段可能返回 null,表示取不到有效值。 TopicReplacement *string `json:"TopicReplacement,omitnil,omitempty" name:"TopicReplacement"` // 格式:库1.表1:字段1,字段2;库2.表2:字段2,表之间;(分号)隔开,字段之间,(逗号)隔开。不指定的表默认取表的主键 // 注意:此字段可能返回 null,表示取不到有效值。 KeyColumns *string `json:"KeyColumns,omitnil,omitempty" name:"KeyColumns"` // Mysql 是否抛弃解析失败的消息,默认为true // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidMessage *bool `json:"DropInvalidMessage,omitnil,omitempty" name:"DropInvalidMessage"` // 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 // 注意:此字段可能返回 null,表示取不到有效值。 DropCls *DropCls `json:"DropCls,omitnil,omitempty" name:"DropCls"` // 输出格式,DEFAULT、CANAL_1、CANAL_2 // 注意:此字段可能返回 null,表示取不到有效值。 OutputFormat *string `json:"OutputFormat,omitnil,omitempty" name:"OutputFormat"` // 当Table输入的是前缀时,该项值为true,否则为false // 注意:此字段可能返回 null,表示取不到有效值。 IsTablePrefix *bool `json:"IsTablePrefix,omitnil,omitempty" name:"IsTablePrefix"` // 如果该值为all,则DDL数据以及DML数据也会写入到选中的topic;若该值为dml,则只有DML数据写入到选中的topic // 注意:此字段可能返回 null,表示取不到有效值。 IncludeContentChanges *string `json:"IncludeContentChanges,omitnil,omitempty" name:"IncludeContentChanges"` // 如果该值为true,且MySQL中"binlog_rows_query_log_events"配置项的值为"ON",则流入到topic的数据包含原SQL语句;若该值为false,流入到topic的数据不包含原SQL语句 // 注意:此字段可能返回 null,表示取不到有效值。 IncludeQuery *bool `json:"IncludeQuery,omitnil,omitempty" name:"IncludeQuery"` // 如果该值为 true,则消息中会携带消息结构体对应的schema,如果该值为false则不会携带 // 注意:此字段可能返回 null,表示取不到有效值。 RecordWithSchema *bool `json:"RecordWithSchema,omitnil,omitempty" name:"RecordWithSchema"` // 存放信令表的数据库名称 // 注意:此字段可能返回 null,表示取不到有效值。 SignalDatabase *string `json:"SignalDatabase,omitnil,omitempty" name:"SignalDatabase"` // 输入的table是否为正则表达式,如果该选项以及IsTablePrefix同时为true,该选项的判断优先级高于IsTablePrefix // 注意:此字段可能返回 null,表示取不到有效值。 IsTableRegular *bool `json:"IsTableRegular,omitnil,omitempty" name:"IsTableRegular"` // 信号表 // 注意:此字段可能返回 null,表示取不到有效值。 SignalTable *string `json:"SignalTable,omitnil,omitempty" name:"SignalTable"` // datetime 类型字段转换为时间戳的时区 // 注意:此字段可能返回 null,表示取不到有效值。 DateTimeZone *string `json:"DateTimeZone,omitnil,omitempty" name:"DateTimeZone"` // 自建 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type OperateResponseData ¶
type Partition ¶
type Partition struct { // 分区ID PartitionId *int64 `json:"PartitionId,omitnil,omitempty" name:"PartitionId"` }
type PartitionOffset ¶
type Partitions ¶ added in v1.0.316
type PostgreSQLConnectParam ¶ added in v1.0.449
type PostgreSQLConnectParam struct { // PostgreSQL的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // PostgreSQL连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // PostgreSQL连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // PostgreSQL连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // PostgreSQL连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // PostgreSQL连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 当type为TDSQL_C_POSTGRESQL时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // PostgreSQL连接源是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type PostgreSQLModifyConnectParam ¶ added in v1.0.450
type PostgreSQLModifyConnectParam struct { // PostgreSQL连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // PostgreSQL的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // PostgreSQL连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // PostgreSQL连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // PostgreSQL连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // PostgreSQL连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 当type为TDSQL_C_POSTGRESQL时,该参数才有值【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 是否更新到关联的Datahub任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` // 是否为自建集群 // 注意:此字段可能返回 null,表示取不到有效值。 SelfBuilt *bool `json:"SelfBuilt,omitnil,omitempty" name:"SelfBuilt"` }
type PostgreSQLParam ¶ added in v1.0.449
type PostgreSQLParam struct { // PostgreSQL的数据库名称 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // PostgreSQL的数据表名称,"*"为所监听的所有数据库中的非系统表,可以","间隔,监听多个数据表,但数据表需要以"Schema名.数据表名"的格式进行填写,需要填入正则表达式时,格式为"Schema名\\.数据表名" // 注意:此字段可能返回 null,表示取不到有效值。 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // 该PostgreSQL在连接管理内的Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // 插件名(decoderbufs/pgoutput),默认为decoderbufs // 注意:此字段可能返回 null,表示取不到有效值。 PluginName *string `json:"PluginName,omitnil,omitempty" name:"PluginName"` // 复制存量信息(never增量, initial全量),默认为initial // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"` // 上游数据格式(JSON/Debezium), 当数据库同步模式为默认字段匹配时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 DataFormat *string `json:"DataFormat,omitnil,omitempty" name:"DataFormat"` // "INSERT" 表示使用 Insert 模式插入,"UPSERT" 表示使用 Upsert 模式插入 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetInsertMode *string `json:"DataTargetInsertMode,omitnil,omitempty" name:"DataTargetInsertMode"` // 当 "DataInsertMode"="UPSERT" 时,传入当前 upsert 时依赖的主键 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetPrimaryKeyField *string `json:"DataTargetPrimaryKeyField,omitnil,omitempty" name:"DataTargetPrimaryKeyField"` // 表与消息间的映射关系 // 注意:此字段可能返回 null,表示取不到有效值。 DataTargetRecordMapping []*RecordMapping `json:"DataTargetRecordMapping,omitnil,omitempty" name:"DataTargetRecordMapping"` // 是否抛弃解析失败的消息,默认为true // 注意:此字段可能返回 null,表示取不到有效值。 DropInvalidMessage *bool `json:"DropInvalidMessage,omitnil,omitempty" name:"DropInvalidMessage"` // 输入的table是否为正则表达式 // 注意:此字段可能返回 null,表示取不到有效值。 IsTableRegular *bool `json:"IsTableRegular,omitnil,omitempty" name:"IsTableRegular"` // 格式:库1.表1:字段1,字段2;库2.表2:字段2,表之间;(分号)隔开,字段之间,(逗号)隔开。不指定的表默认取表的主键 // 注意:此字段可能返回 null,表示取不到有效值。 KeyColumns *string `json:"KeyColumns,omitnil,omitempty" name:"KeyColumns"` // 如果该值为 true,则消息中会携带消息结构体对应的schema,如果该值为false则不会携带 // 注意:此字段可能返回 null,表示取不到有效值。 RecordWithSchema *bool `json:"RecordWithSchema,omitnil,omitempty" name:"RecordWithSchema"` }
type PrivateLinkParam ¶ added in v1.0.449
type PrometheusDTO ¶ added in v1.0.888
type PrometheusDTO struct { // export类型(jmx_export\node_export) Type *string `json:"Type,omitnil,omitempty" name:"Type"` // vip SourceIp *string `json:"SourceIp,omitnil,omitempty" name:"SourceIp"` // vport SourcePort *int64 `json:"SourcePort,omitnil,omitempty" name:"SourcePort"` // broker地址 // 注意:此字段可能返回 null,表示取不到有效值。 BrokerIp *string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"` // VPC ID信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID信息 // 注意:此字段可能返回 null,表示取不到有效值。 SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` }
type PrometheusResult ¶ added in v1.0.888
type PrometheusResult struct { // 返回的code,0为正常,非0为错误 ReturnCode *string `json:"ReturnCode,omitnil,omitempty" name:"ReturnCode"` // 成功消息 ReturnMessage *string `json:"ReturnMessage,omitnil,omitempty" name:"ReturnMessage"` // 操作型返回的Data数据,可能有flowId等 Data *OperateResponseData `json:"Data,omitnil,omitempty" name:"Data"` }
type RecordMapping ¶ added in v1.0.449
type RecordMapping struct { // 消息的 key 名称 // 注意:此字段可能返回 null,表示取不到有效值。 JsonKey *string `json:"JsonKey,omitnil,omitempty" name:"JsonKey"` // 消息类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 消息是否允许为空 // 注意:此字段可能返回 null,表示取不到有效值。 AllowNull *bool `json:"AllowNull,omitnil,omitempty" name:"AllowNull"` // 对应映射列名称 // 注意:此字段可能返回 null,表示取不到有效值。 ColumnName *string `json:"ColumnName,omitnil,omitempty" name:"ColumnName"` // 数据库表额外字段 // 注意:此字段可能返回 null,表示取不到有效值。 ExtraInfo *string `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"` // 当前列大小 // 注意:此字段可能返回 null,表示取不到有效值。 ColumnSize *string `json:"ColumnSize,omitnil,omitempty" name:"ColumnSize"` // 当前列精度 // 注意:此字段可能返回 null,表示取不到有效值。 DecimalDigits *string `json:"DecimalDigits,omitnil,omitempty" name:"DecimalDigits"` // 是否为自增列 // 注意:此字段可能返回 null,表示取不到有效值。 AutoIncrement *bool `json:"AutoIncrement,omitnil,omitempty" name:"AutoIncrement"` // 数据库表默认参数 // 注意:此字段可能返回 null,表示取不到有效值。 DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"` }
type RegexReplaceParam ¶ added in v1.0.449
type Region ¶
type Region struct { // 地域ID RegionId *int64 `json:"RegionId,omitnil,omitempty" name:"RegionId"` // 地域名称 RegionName *string `json:"RegionName,omitnil,omitempty" name:"RegionName"` // 区域名称 AreaName *string `json:"AreaName,omitnil,omitempty" name:"AreaName"` // 地域代码 // 注意:此字段可能返回 null,表示取不到有效值。 RegionCode *string `json:"RegionCode,omitnil,omitempty" name:"RegionCode"` // 地域代码(V3版本) // 注意:此字段可能返回 null,表示取不到有效值。 RegionCodeV3 *string `json:"RegionCodeV3,omitnil,omitempty" name:"RegionCodeV3"` // NONE:默认值不支持任何特殊机型\nCVM:支持CVM类型 // 注意:此字段可能返回 null,表示取不到有效值。 Support *string `json:"Support,omitnil,omitempty" name:"Support"` // 是否支持ipv6, 0:表示不支持,1:表示支持 // 注意:此字段可能返回 null,表示取不到有效值。 Ipv6 *int64 `json:"Ipv6,omitnil,omitempty" name:"Ipv6"` // 是否支持跨可用区, 0:表示不支持,1:表示支持 // 注意:此字段可能返回 null,表示取不到有效值。 MultiZone *int64 `json:"MultiZone,omitnil,omitempty" name:"MultiZone"` }
type RenewCkafkaInstanceRequest ¶ added in v1.0.641
type RenewCkafkaInstanceRequest struct { *tchttp.BaseRequest // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 续费时长, 默认为1, 单位是月 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
func NewRenewCkafkaInstanceRequest ¶ added in v1.0.641
func NewRenewCkafkaInstanceRequest() (request *RenewCkafkaInstanceRequest)
func (*RenewCkafkaInstanceRequest) FromJsonString ¶ added in v1.0.641
func (r *RenewCkafkaInstanceRequest) 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 (*RenewCkafkaInstanceRequest) ToJsonString ¶ added in v1.0.641
func (r *RenewCkafkaInstanceRequest) ToJsonString() string
type RenewCkafkaInstanceRequestParams ¶ added in v1.0.641
type RenewCkafkaInstanceRequestParams struct { // 实例id InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 续费时长, 默认为1, 单位是月 TimeSpan *int64 `json:"TimeSpan,omitnil,omitempty" name:"TimeSpan"` }
Predefined struct for user
type RenewCkafkaInstanceResp ¶ added in v1.0.721
type RenewCkafkaInstanceResponse ¶ added in v1.0.641
type RenewCkafkaInstanceResponse struct { *tchttp.BaseResponse Response *RenewCkafkaInstanceResponseParams `json:"Response"` }
func NewRenewCkafkaInstanceResponse ¶ added in v1.0.641
func NewRenewCkafkaInstanceResponse() (response *RenewCkafkaInstanceResponse)
func (*RenewCkafkaInstanceResponse) FromJsonString ¶ added in v1.0.641
func (r *RenewCkafkaInstanceResponse) 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 (*RenewCkafkaInstanceResponse) ToJsonString ¶ added in v1.0.641
func (r *RenewCkafkaInstanceResponse) ToJsonString() string
type RenewCkafkaInstanceResponseParams ¶ added in v1.0.641
type RenewCkafkaInstanceResponseParams struct { // 返回值 Result *RenewCkafkaInstanceResp `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReplaceParam ¶ added in v1.0.449
type Route ¶
type Route struct { // 实例接入方式 // 0:PLAINTEXT (明文方式,没有带用户信息老版本及社区版本都支持) // 1:SASL_PLAINTEXT(明文方式,不过在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // 2:SSL(SSL加密通信,没有带用户信息,老版本及社区版本都支持) // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` // 路由ID RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` // vip网络类型(1:外网TGW 2:基础网络 3:VPC网络 4:支撑网络(idc 环境) 5:SSL外网访问方式访问 6:黑石环境vpc 7:支撑网络(cvm 环境) VipType *int64 `json:"VipType,omitnil,omitempty" name:"VipType"` // 虚拟IP列表 VipList []*VipEntity `json:"VipList,omitnil,omitempty" name:"VipList"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名port // 注意:此字段可能返回 null,表示取不到有效值。 DomainPort *int64 `json:"DomainPort,omitnil,omitempty" name:"DomainPort"` // 时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 DeleteTimestamp *string `json:"DeleteTimestamp,omitnil,omitempty" name:"DeleteTimestamp"` // 子网信息 // 注意:此字段可能返回 null,表示取不到有效值。 Subnet *string `json:"Subnet,omitnil,omitempty" name:"Subnet"` // 虚拟IP列表(1对1 broker节点) // 注意:此字段可能返回 null,表示取不到有效值。 BrokerVipList []*VipEntity `json:"BrokerVipList,omitnil,omitempty" name:"BrokerVipList"` // vpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` }
type RouteDTO ¶ added in v1.0.674
type RouteDTO struct { // RouteId11 // 注意:此字段可能返回 null,表示取不到有效值。 RouteId *int64 `json:"RouteId,omitnil,omitempty" name:"RouteId"` }
type RouteResponse ¶
type RouteResponse struct { // 路由信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Routers []*Route `json:"Routers,omitnil,omitempty" name:"Routers"` }
type RowParam ¶ added in v1.0.480
type RowParam struct { // 行内容,KEY_VALUE,VALUE RowContent *string `json:"RowContent,omitnil,omitempty" name:"RowContent"` // key和value间的分隔符 // 注意:此字段可能返回 null,表示取不到有效值。 KeyValueDelimiter *string `json:"KeyValueDelimiter,omitnil,omitempty" name:"KeyValueDelimiter"` // 元素建的分隔符 // 注意:此字段可能返回 null,表示取不到有效值。 EntryDelimiter *string `json:"EntryDelimiter,omitnil,omitempty" name:"EntryDelimiter"` }
type SMTParam ¶ added in v1.0.449
type SMTParam struct { // 数据处理KEY Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 操作,DATE系统预设-时间戳,CUSTOMIZE自定义,MAPPING映射,JSONPATH Operate *string `json:"Operate,omitnil,omitempty" name:"Operate"` // 数据类型,ORIGINAL原始,STRING,INT64,FLOAT64,BOOLEAN,MAP,ARRAY SchemeType *string `json:"SchemeType,omitnil,omitempty" name:"SchemeType"` // 数据处理VALUE // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // VALUE处理 // 注意:此字段可能返回 null,表示取不到有效值。 ValueOperate *ValueParam `json:"ValueOperate,omitnil,omitempty" name:"ValueOperate"` // 原始VALUE // 注意:此字段可能返回 null,表示取不到有效值。 OriginalValue *string `json:"OriginalValue,omitnil,omitempty" name:"OriginalValue"` // VALUE处理链 // 注意:此字段可能返回 null,表示取不到有效值。 ValueOperates []*ValueParam `json:"ValueOperates,omitnil,omitempty" name:"ValueOperates"` }
type SQLServerConnectParam ¶ added in v1.0.449
type SQLServerConnectParam struct { // SQLServer的连接port // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // SQLServer连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // SQLServer连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // SQLServer连接源的实例资源 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // SQLServer连接源的实例vip,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // SQLServer连接源的vpcId,当为腾讯云实例时,必填 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // 是否更新到关联的Dip任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type SQLServerModifyConnectParam ¶ added in v1.0.450
type SQLServerModifyConnectParam struct { // SQLServer连接源的实例资源【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // SQLServer的连接port【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // SQLServer连接源的实例vip【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceVip *string `json:"ServiceVip,omitnil,omitempty" name:"ServiceVip"` // SQLServer连接源的vpcId【不支持修改】 // 注意:此字段可能返回 null,表示取不到有效值。 UniqVpcId *string `json:"UniqVpcId,omitnil,omitempty" name:"UniqVpcId"` // SQLServer连接源的用户名 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // SQLServer连接源的密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` // 是否更新到关联的Dip任务 // 注意:此字段可能返回 null,表示取不到有效值。 IsUpdate *bool `json:"IsUpdate,omitnil,omitempty" name:"IsUpdate"` }
type SQLServerParam ¶ added in v1.0.449
type SQLServerParam struct { // SQLServer的数据库名称 // 注意:此字段可能返回 null,表示取不到有效值。 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // SQLServer的数据表名称,"*"为所监听的所有数据库中的非系统表,可以","间隔,监听多个数据表,但数据表需要以"数据库名.数据表名"的格式进行填写 // 注意:此字段可能返回 null,表示取不到有效值。 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // 该SQLServer在连接管理内的Id // 注意:此字段可能返回 null,表示取不到有效值。 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // 复制存量信息(schema_only增量, initial全量),默认为initial // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotMode *string `json:"SnapshotMode,omitnil,omitempty" name:"SnapshotMode"` }
type SaleInfo ¶ added in v1.0.270
type SaleInfo struct { // 手动设置的flag标志 // 注意:此字段可能返回 null,表示取不到有效值。 Flag *bool `json:"Flag,omitnil,omitempty" name:"Flag"` // ckakfa版本号(1.1.1/2.4.2/0.10.2) // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 专业版、标准版标志 // 注意:此字段可能返回 null,表示取不到有效值。 Platform *string `json:"Platform,omitnil,omitempty" name:"Platform"` // 售罄标志:true售罄 // 注意:此字段可能返回 null,表示取不到有效值。 SoldOut *bool `json:"SoldOut,omitnil,omitempty" name:"SoldOut"` }
type ScalingDownResp ¶ added in v1.0.707
type ScalingDownResp struct { // 订单号 // 注意:此字段可能返回 null,表示取不到有效值。 DealNames []*string `json:"DealNames,omitnil,omitempty" name:"DealNames"` }
type ScfParam ¶ added in v1.0.563
type ScfParam struct { // SCF云函数函数名 // 注意:此字段可能返回 null,表示取不到有效值。 FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"` // SCF云函数命名空间, 默认为default // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // SCF云函数版本及别名, 默认为$DEFAULT // 注意:此字段可能返回 null,表示取不到有效值。 Qualifier *string `json:"Qualifier,omitnil,omitempty" name:"Qualifier"` // 每批最大发送消息数, 默认为1000 // 注意:此字段可能返回 null,表示取不到有效值。 BatchSize *int64 `json:"BatchSize,omitnil,omitempty" name:"BatchSize"` // SCF调用失败后重试次数, 默认为5 // 注意:此字段可能返回 null,表示取不到有效值。 MaxRetries *int64 `json:"MaxRetries,omitnil,omitempty" name:"MaxRetries"` }
type SecondaryAnalyseParam ¶ added in v1.0.449
type SecondaryAnalyseParam struct { // 分隔符 Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"` }
type SendMessageRequest ¶ added in v1.0.319
type SendMessageRequest struct { *tchttp.BaseRequest // DataHub接入ID DataHubId *string `json:"DataHubId,omitnil,omitempty" name:"DataHubId"` // 发送消息内容(单次请求最多500条) Message []*BatchContent `json:"Message,omitnil,omitempty" name:"Message"` }
func NewSendMessageRequest ¶ added in v1.0.319
func NewSendMessageRequest() (request *SendMessageRequest)
func (*SendMessageRequest) FromJsonString ¶ added in v1.0.319
func (r *SendMessageRequest) 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 (*SendMessageRequest) ToJsonString ¶ added in v1.0.319
func (r *SendMessageRequest) ToJsonString() string
type SendMessageRequestParams ¶ added in v1.0.426
type SendMessageRequestParams struct { // DataHub接入ID DataHubId *string `json:"DataHubId,omitnil,omitempty" name:"DataHubId"` // 发送消息内容(单次请求最多500条) Message []*BatchContent `json:"Message,omitnil,omitempty" name:"Message"` }
Predefined struct for user
type SendMessageResponse ¶ added in v1.0.319
type SendMessageResponse struct { *tchttp.BaseResponse Response *SendMessageResponseParams `json:"Response"` }
func NewSendMessageResponse ¶ added in v1.0.319
func NewSendMessageResponse() (response *SendMessageResponse)
func (*SendMessageResponse) FromJsonString ¶ added in v1.0.319
func (r *SendMessageResponse) 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 (*SendMessageResponse) ToJsonString ¶ added in v1.0.319
func (r *SendMessageResponse) ToJsonString() string
type SendMessageResponseParams ¶ added in v1.0.426
type SendMessageResponseParams struct { // 消息ID列表 MessageId []*string `json:"MessageId,omitnil,omitempty" name:"MessageId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SplitParam ¶ added in v1.0.499
type SplitParam struct { // 分隔符 Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"` }
type SubscribedInfo ¶
type SubscribedInfo struct { // 订阅的主题名 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 订阅的分区 // 注意:此字段可能返回 null,表示取不到有效值。 Partition []*int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // 分区offset信息 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionOffset []*PartitionOffset `json:"PartitionOffset,omitnil,omitempty" name:"PartitionOffset"` // 订阅的主题ID // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` }
type SubstrParam ¶ added in v1.0.449
type TableMapping ¶ added in v1.0.475
type TableMapping struct { // 库名 Database *string `json:"Database,omitnil,omitempty" name:"Database"` // 表名,多个表,(逗号)隔开 Table *string `json:"Table,omitnil,omitempty" name:"Table"` // Topic名称 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // Topic ID TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` }
type TaskStatusResponse ¶ added in v1.0.654
type TdwParam ¶ added in v1.0.449
type TdwParam struct { // Tdw的bid // 注意:此字段可能返回 null,表示取不到有效值。 Bid *string `json:"Bid,omitnil,omitempty" name:"Bid"` // Tdw的tid // 注意:此字段可能返回 null,表示取不到有效值。 Tid *string `json:"Tid,omitnil,omitempty" name:"Tid"` // 默认true // 注意:此字段可能返回 null,表示取不到有效值。 IsDomestic *bool `json:"IsDomestic,omitnil,omitempty" name:"IsDomestic"` // TDW地址,默认tl-tdbank-tdmanager.tencent-distribute.com // 注意:此字段可能返回 null,表示取不到有效值。 TdwHost *string `json:"TdwHost,omitnil,omitempty" name:"TdwHost"` // TDW端口,默认8099 // 注意:此字段可能返回 null,表示取不到有效值。 TdwPort *int64 `json:"TdwPort,omitnil,omitempty" name:"TdwPort"` }
type TopicAttributesResponse ¶
type TopicAttributesResponse struct { // 主题 ID TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 主题备注 // 注意:此字段可能返回 null,表示取不到有效值。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 分区个数 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // IP 白名单开关,1:打开; 0:关闭 EnableWhiteList *int64 `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // IP 白名单列表 IpWhiteList []*string `json:"IpWhiteList,omitnil,omitempty" name:"IpWhiteList"` // topic 配置数组 Config *Config `json:"Config,omitnil,omitempty" name:"Config"` // 分区详情 Partitions []*TopicPartitionDO `json:"Partitions,omitnil,omitempty" name:"Partitions"` // ACL预设策略开关,1:打开; 0:关闭 // 注意:此字段可能返回 null,表示取不到有效值。 EnableAclRule *int64 `json:"EnableAclRule,omitnil,omitempty" name:"EnableAclRule"` // 预设策略列表 // 注意:此字段可能返回 null,表示取不到有效值。 AclRuleList []*AclRule `json:"AclRuleList,omitnil,omitempty" name:"AclRuleList"` // topic 限流策略 // 注意:此字段可能返回 null,表示取不到有效值。 QuotaConfig *InstanceQuotaConfigResp `json:"QuotaConfig,omitnil,omitempty" name:"QuotaConfig"` // 副本数 // 注意:此字段可能返回 null,表示取不到有效值。 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` }
type TopicDetail ¶
type TopicDetail struct { // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 主题ID TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 分区数 PartitionNum *int64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 副本数 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // 备注 // 注意:此字段可能返回 null,表示取不到有效值。 Note *string `json:"Note,omitnil,omitempty" name:"Note"` // 创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 是否开启ip鉴权白名单,true表示开启,false表示不开启 EnableWhiteList *bool `json:"EnableWhiteList,omitnil,omitempty" name:"EnableWhiteList"` // ip白名单中ip个数 IpWhiteListCount *int64 `json:"IpWhiteListCount,omitnil,omitempty" name:"IpWhiteListCount"` // 数据备份cos bucket: 转存到cos 的bucket地址 // 注意:此字段可能返回 null,表示取不到有效值。 ForwardCosBucket *string `json:"ForwardCosBucket,omitnil,omitempty" name:"ForwardCosBucket"` // 数据备份cos 状态: 1 不开启数据备份,0 开启数据备份 ForwardStatus *int64 `json:"ForwardStatus,omitnil,omitempty" name:"ForwardStatus"` // 数据备份到cos的周期频率 ForwardInterval *int64 `json:"ForwardInterval,omitnil,omitempty" name:"ForwardInterval"` // 高级配置 // 注意:此字段可能返回 null,表示取不到有效值。 Config *Config `json:"Config,omitnil,omitempty" name:"Config"` // 消息保留时间配置(用于动态配置变更记录) // 注意:此字段可能返回 null,表示取不到有效值。 RetentionTimeConfig *TopicRetentionTimeConfigRsp `json:"RetentionTimeConfig,omitnil,omitempty" name:"RetentionTimeConfig"` // 0:正常,1:已删除,2:删除中 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*Tag `json:"Tags,omitnil,omitempty" name:"Tags"` }
type TopicDetailResponse ¶
type TopicDetailResponse struct { // 返回的主题详情列表 // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*TopicDetail `json:"TopicList,omitnil,omitempty" name:"TopicList"` // 符合条件的所有主题详情数量 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TopicFlowRanking ¶ added in v1.0.655
type TopicFlowRanking struct { // 主题Id TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 主题名称 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 分区数 PartitionNum *uint64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 副本数 ReplicaNum *uint64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // Topic 流量 TopicTraffic *string `json:"TopicTraffic,omitnil,omitempty" name:"TopicTraffic"` // Topic 消息堆积 MessageHeap *uint64 `json:"MessageHeap,omitnil,omitempty" name:"MessageHeap"` }
type TopicFlowRankingResult ¶ added in v1.0.655
type TopicFlowRankingResult struct { // Topic 流量数组 TopicFlow []*TopicFlowRanking `json:"TopicFlow,omitnil,omitempty" name:"TopicFlow"` // 消费者组消费速度排行速度 ConsumeSpeed []*ConsumerGroupSpeed `json:"ConsumeSpeed,omitnil,omitempty" name:"ConsumeSpeed"` // Topic 消息堆积/占用磁盘排行 // 注意:此字段可能返回 null,表示取不到有效值。 TopicMessageHeap []*TopicMessageHeapRanking `json:"TopicMessageHeap,omitnil,omitempty" name:"TopicMessageHeap"` // Broker Ip 列表 // 注意:此字段可能返回 null,表示取不到有效值。 BrokerIp []*string `json:"BrokerIp,omitnil,omitempty" name:"BrokerIp"` // 单个broker 节点 Topic占用的数据大小 // 注意:此字段可能返回 null,表示取不到有效值。 BrokerTopicData []*BrokerTopicData `json:"BrokerTopicData,omitnil,omitempty" name:"BrokerTopicData"` // 单个Broker 节点Topic 流量的大小(单位MB) BrokerTopicFlowData []*BrokerTopicFlowData `json:"BrokerTopicFlowData,omitnil,omitempty" name:"BrokerTopicFlowData"` }
type TopicInSyncReplicaInfo ¶ added in v1.0.239
type TopicInSyncReplicaInfo struct { // 分区名称 Partition *string `json:"Partition,omitnil,omitempty" name:"Partition"` // Leader Id Leader *uint64 `json:"Leader,omitnil,omitempty" name:"Leader"` // 副本集 Replica *string `json:"Replica,omitnil,omitempty" name:"Replica"` // ISR InSyncReplica *string `json:"InSyncReplica,omitnil,omitempty" name:"InSyncReplica"` // 起始Offset // 注意:此字段可能返回 null,表示取不到有效值。 BeginOffset *uint64 `json:"BeginOffset,omitnil,omitempty" name:"BeginOffset"` // 末端Offset // 注意:此字段可能返回 null,表示取不到有效值。 EndOffset *uint64 `json:"EndOffset,omitnil,omitempty" name:"EndOffset"` // 消息数 // 注意:此字段可能返回 null,表示取不到有效值。 MessageCount *uint64 `json:"MessageCount,omitnil,omitempty" name:"MessageCount"` // 未同步副本集 // 注意:此字段可能返回 null,表示取不到有效值。 OutOfSyncReplica *string `json:"OutOfSyncReplica,omitnil,omitempty" name:"OutOfSyncReplica"` }
type TopicInSyncReplicaResult ¶ added in v1.0.239
type TopicInSyncReplicaResult struct { // Topic详情及副本合集 TopicInSyncReplicaList []*TopicInSyncReplicaInfo `json:"TopicInSyncReplicaList,omitnil,omitempty" name:"TopicInSyncReplicaList"` // 总计个数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type TopicMessageHeapRanking ¶ added in v1.0.655
type TopicMessageHeapRanking struct { // 主题ID // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 主题名称 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 分区数 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionNum *uint64 `json:"PartitionNum,omitnil,omitempty" name:"PartitionNum"` // 副本数 // 注意:此字段可能返回 null,表示取不到有效值。 ReplicaNum *uint64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` // Topic 流量 // 注意:此字段可能返回 null,表示取不到有效值。 TopicTraffic *string `json:"TopicTraffic,omitnil,omitempty" name:"TopicTraffic"` // topic消息堆积/占用磁盘 // 注意:此字段可能返回 null,表示取不到有效值。 MessageHeap *uint64 `json:"MessageHeap,omitnil,omitempty" name:"MessageHeap"` }
type TopicParam ¶ added in v1.0.449
type TopicParam struct { // 单独售卖Topic的Topic名称 Resource *string `json:"Resource,omitnil,omitempty" name:"Resource"` // Offset类型,最开始位置earliest,最新位置latest,时间点位置timestamp // 注意:此字段可能返回 null,表示取不到有效值。 OffsetType *string `json:"OffsetType,omitnil,omitempty" name:"OffsetType"` // Offset类型为timestamp时必传,传时间戳,精确到秒 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // Topic的TopicId【出参】 // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 写入Topic时是否进行压缩,不开启填"none",开启的话,可选择"gzip", "snappy", "lz4"中的一个进行填写。 // 注意:此字段可能返回 null,表示取不到有效值。 CompressionType *string `json:"CompressionType,omitnil,omitempty" name:"CompressionType"` // 使用的Topic是否需要自动创建(目前只支持SOURCE流入任务) // 注意:此字段可能返回 null,表示取不到有效值。 UseAutoCreateTopic *bool `json:"UseAutoCreateTopic,omitnil,omitempty" name:"UseAutoCreateTopic"` // 源topic消息1条扩增成msgMultiple条写入目标topic(该参数目前只有ckafka流入ckafka适用) // 注意:此字段可能返回 null,表示取不到有效值。 MsgMultiple *int64 `json:"MsgMultiple,omitnil,omitempty" name:"MsgMultiple"` }
type TopicPartitionDO ¶
type TopicPartitionDO struct { // Partition ID Partition *int64 `json:"Partition,omitnil,omitempty" name:"Partition"` // Leader 运行状态 LeaderStatus *int64 `json:"LeaderStatus,omitnil,omitempty" name:"LeaderStatus"` // ISR 个数 IsrNum *int64 `json:"IsrNum,omitnil,omitempty" name:"IsrNum"` // 副本个数 ReplicaNum *int64 `json:"ReplicaNum,omitnil,omitempty" name:"ReplicaNum"` }
type TopicResult ¶
type TopicRetentionTimeConfigRsp ¶
type TopicRetentionTimeConfigRsp struct { // 期望值,即用户配置的Topic消息保留时间(单位分钟) // 注意:此字段可能返回 null,表示取不到有效值。 Expect *int64 `json:"Expect,omitnil,omitempty" name:"Expect"` // 当前值,即当前生效值(可能存在动态调整,单位分钟) // 注意:此字段可能返回 null,表示取不到有效值。 Current *int64 `json:"Current,omitnil,omitempty" name:"Current"` // 最近变更时间 // 注意:此字段可能返回 null,表示取不到有效值。 ModTimeStamp *int64 `json:"ModTimeStamp,omitnil,omitempty" name:"ModTimeStamp"` }
type TopicSubscribeGroup ¶ added in v1.0.228
type TopicSubscribeGroup struct { // 总数 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 消费分组状态数量信息 StatusCountInfo *string `json:"StatusCountInfo,omitnil,omitempty" name:"StatusCountInfo"` // 消费分组信息 // 注意:此字段可能返回 null,表示取不到有效值。 GroupsInfo []*GroupInfoResponse `json:"GroupsInfo,omitnil,omitempty" name:"GroupsInfo"` // 此次请求是否异步的状态。实例里分组较少的会直接返回结果,Status为1。当分组较多时,会异步更新缓存,Status为0时不会返回分组信息,直至Status为1更新完毕返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type TransformParam ¶ added in v1.0.449
type TransformParam struct { // 解析格式,JSON,DELIMITER分隔符,REGULAR正则提取 AnalysisFormat *string `json:"AnalysisFormat,omitnil,omitempty" name:"AnalysisFormat"` // 输出格式 OutputFormat *string `json:"OutputFormat,omitnil,omitempty" name:"OutputFormat"` // 是否保留解析失败数据 FailureParam *FailureParam `json:"FailureParam,omitnil,omitempty" name:"FailureParam"` // 原始数据 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 数据来源,TOPIC从源topic拉取,CUSTOMIZE自定义 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 分隔符、正则表达式 Regex *string `json:"Regex,omitnil,omitempty" name:"Regex"` // Map MapParam []*MapParam `json:"MapParam,omitnil,omitempty" name:"MapParam"` // 过滤器 FilterParam []*FilterMapParam `json:"FilterParam,omitnil,omitempty" name:"FilterParam"` // 测试结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 解析结果 // 注意:此字段可能返回 null,表示取不到有效值。 AnalyseResult []*MapParam `json:"AnalyseResult,omitnil,omitempty" name:"AnalyseResult"` // 底层引擎是否使用eb // 注意:此字段可能返回 null,表示取不到有效值。 UseEventBus *bool `json:"UseEventBus,omitnil,omitempty" name:"UseEventBus"` }
type TransformsParam ¶ added in v1.0.449
type TransformsParam struct { // 原始数据 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 处理链 FieldChain []*FieldParam `json:"FieldChain,omitnil,omitempty" name:"FieldChain"` // 过滤器 // 注意:此字段可能返回 null,表示取不到有效值。 FilterParam []*FilterMapParam `json:"FilterParam,omitnil,omitempty" name:"FilterParam"` // 失败处理 // 注意:此字段可能返回 null,表示取不到有效值。 FailureParam *FailureParam `json:"FailureParam,omitnil,omitempty" name:"FailureParam"` // 测试结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 数据来源 // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 输出格式,JSON,ROW,默认为JSON // 注意:此字段可能返回 null,表示取不到有效值。 OutputFormat *string `json:"OutputFormat,omitnil,omitempty" name:"OutputFormat"` // 输出格式为ROW必填 // 注意:此字段可能返回 null,表示取不到有效值。 RowParam *RowParam `json:"RowParam,omitnil,omitempty" name:"RowParam"` // 是否保留数据源Topic元数据信息(源Topic、Partition、Offset),默认为false // 注意:此字段可能返回 null,表示取不到有效值。 KeepMetadata *bool `json:"KeepMetadata,omitnil,omitempty" name:"KeepMetadata"` // 数组解析 // 注意:此字段可能返回 null,表示取不到有效值。 BatchAnalyse *BatchAnalyseParam `json:"BatchAnalyse,omitnil,omitempty" name:"BatchAnalyse"` }
type UrlDecodeParam ¶ added in v1.0.526
type UrlDecodeParam struct { // 编码 // 注意:此字段可能返回 null,表示取不到有效值。 CharsetName *string `json:"CharsetName,omitnil,omitempty" name:"CharsetName"` }
type User ¶
type User struct { // 用户id UserId *int64 `json:"UserId,omitnil,omitempty" name:"UserId"` // 用户名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后更新时间 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type UserResponse ¶
type ValueParam ¶ added in v1.0.449
type ValueParam struct { // 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 替换,TYPE=REPLACE时必传 // 注意:此字段可能返回 null,表示取不到有效值。 Replace *ReplaceParam `json:"Replace,omitnil,omitempty" name:"Replace"` // 截取,TYPE=SUBSTR时必传 // 注意:此字段可能返回 null,表示取不到有效值。 Substr *SubstrParam `json:"Substr,omitnil,omitempty" name:"Substr"` // 时间转换,TYPE=DATE时必传 // 注意:此字段可能返回 null,表示取不到有效值。 Date *DateParam `json:"Date,omitnil,omitempty" name:"Date"` // 正则替换,TYPE=REGEX_REPLACE时必传 // 注意:此字段可能返回 null,表示取不到有效值。 RegexReplace *RegexReplaceParam `json:"RegexReplace,omitnil,omitempty" name:"RegexReplace"` // 值支持一拆多,TYPE=SPLIT时必传 // 注意:此字段可能返回 null,表示取不到有效值。 Split *SplitParam `json:"Split,omitnil,omitempty" name:"Split"` // key-value二次解析,TYPE=KV时必传 // 注意:此字段可能返回 null,表示取不到有效值。 KV *KVParam `json:"KV,omitnil,omitempty" name:"KV"` // 处理结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // JsonPath替换,TYPE=JSON_PATH_REPLACE时必传 // 注意:此字段可能返回 null,表示取不到有效值。 JsonPathReplace *JsonPathReplaceParam `json:"JsonPathReplace,omitnil,omitempty" name:"JsonPathReplace"` // Url解析 // 注意:此字段可能返回 null,表示取不到有效值。 UrlDecode *UrlDecodeParam `json:"UrlDecode,omitnil,omitempty" name:"UrlDecode"` // 小写字符解析 // 注意:此字段可能返回 null,表示取不到有效值。 Lowercase *LowercaseParam `json:"Lowercase,omitnil,omitempty" name:"Lowercase"` }
type ZoneInfo ¶
type ZoneInfo struct { // zone的id ZoneId *string `json:"ZoneId,omitnil,omitempty" name:"ZoneId"` // 是否内部APP IsInternalApp *int64 `json:"IsInternalApp,omitnil,omitempty" name:"IsInternalApp"` // app id AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 标识 Flag *bool `json:"Flag,omitnil,omitempty" name:"Flag"` // zone名称 ZoneName *string `json:"ZoneName,omitnil,omitempty" name:"ZoneName"` // zone状态 ZoneStatus *int64 `json:"ZoneStatus,omitnil,omitempty" name:"ZoneStatus"` // 额外标识 // // Deprecated: Exflag is deprecated. Exflag *string `json:"Exflag,omitnil,omitempty" name:"Exflag"` // json对象,key为机型,value true为售罄,false为未售罄 SoldOut *string `json:"SoldOut,omitnil,omitempty" name:"SoldOut"` // 标准版售罄信息 // 注意:此字段可能返回 null,表示取不到有效值。 SalesInfo []*SaleInfo `json:"SalesInfo,omitnil,omitempty" name:"SalesInfo"` // 额外标识 ExtraFlag *string `json:"ExtraFlag,omitnil,omitempty" name:"ExtraFlag"` }
type ZoneResponse ¶
type ZoneResponse struct { // zone列表 ZoneList []*ZoneInfo `json:"ZoneList,omitnil,omitempty" name:"ZoneList"` // 最大购买实例个数 MaxBuyInstanceNum *int64 `json:"MaxBuyInstanceNum,omitnil,omitempty" name:"MaxBuyInstanceNum"` // 最大购买带宽 单位Mb/s MaxBandwidth *int64 `json:"MaxBandwidth,omitnil,omitempty" name:"MaxBandwidth"` // 后付费单位价格 UnitPrice *Price `json:"UnitPrice,omitnil,omitempty" name:"UnitPrice"` // 后付费消息单价 MessagePrice *Price `json:"MessagePrice,omitnil,omitempty" name:"MessagePrice"` // 用户独占集群信息 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterInfo []*ClusterInfo `json:"ClusterInfo,omitnil,omitempty" name:"ClusterInfo"` // 购买标准版配置 // 注意:此字段可能返回 null,表示取不到有效值。 Standard *string `json:"Standard,omitnil,omitempty" name:"Standard"` // 购买标准版S2配置 // 注意:此字段可能返回 null,表示取不到有效值。 StandardS2 *string `json:"StandardS2,omitnil,omitempty" name:"StandardS2"` // 购买专业版配置 // 注意:此字段可能返回 null,表示取不到有效值。 Profession *string `json:"Profession,omitnil,omitempty" name:"Profession"` // 购买物理独占版配置 // 注意:此字段可能返回 null,表示取不到有效值。 Physical *string `json:"Physical,omitnil,omitempty" name:"Physical"` // 公网带宽 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetwork *string `json:"PublicNetwork,omitnil,omitempty" name:"PublicNetwork"` // 公网带宽配置 // 注意:此字段可能返回 null,表示取不到有效值。 PublicNetworkLimit *string `json:"PublicNetworkLimit,omitnil,omitempty" name:"PublicNetworkLimit"` }