Documentation ¶
Index ¶
- type AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequest(regionId string, instanceId string, name string) *AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequestWithAllParams(regionId string, instanceId string, name string) *AddWhiteListGroupRequest
- func NewAddWhiteListGroupRequestWithoutParam() *AddWhiteListGroupRequest
- type AddWhiteListGroupResponse
- type AddWhiteListGroupResult
- type AttachNetworkRequest
- type AttachNetworkResponse
- type AttachNetworkResult
- type AzsRequest
- type AzsResponse
- type AzsResult
- type CreateAccountRequest
- func NewCreateAccountRequest(regionId string, instanceId string, accountName string, accountPassword string, ...) *CreateAccountRequest
- func NewCreateAccountRequestWithAllParams(regionId string, instanceId string, accountName string, accountPassword string, ...) *CreateAccountRequest
- func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
- func (r CreateAccountRequest) GetRegionId() string
- func (r *CreateAccountRequest) SetAccountName(accountName string)
- func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
- func (r *CreateAccountRequest) SetInstanceId(instanceId string)
- func (r *CreateAccountRequest) SetPrivilege(privilege string)
- func (r *CreateAccountRequest) SetRegionId(regionId string)
- type CreateAccountResponse
- type CreateAccountResult
- type CreateInstanceRequest
- func NewCreateInstanceRequest(regionId string, instanceSpec *clickhouse.ClickhouseInstanceSpec) *CreateInstanceRequest
- func NewCreateInstanceRequestWithAllParams(regionId string, instanceSpec *clickhouse.ClickhouseInstanceSpec) *CreateInstanceRequest
- func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest
- type CreateInstanceResponse
- type CreateInstanceResult
- type DeleteAccountRequest
- type DeleteAccountResponse
- type DeleteAccountResult
- type DeleteInstanceByForceRequest
- func NewDeleteInstanceByForceRequest(regionId string, instanceId string, requestUser string) *DeleteInstanceByForceRequest
- func NewDeleteInstanceByForceRequestWithAllParams(regionId string, instanceId string, requestUser string) *DeleteInstanceByForceRequest
- func NewDeleteInstanceByForceRequestWithoutParam() *DeleteInstanceByForceRequest
- type DeleteInstanceByForceResponse
- type DeleteInstanceByForceResult
- type DeleteInstanceRequest
- type DeleteInstanceResponse
- type DeleteInstanceResult
- type DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequest(regionId string, instanceId string, name string) *DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequestWithAllParams(regionId string, instanceId string, name string) *DeleteWhiteListGroupRequest
- func NewDeleteWhiteListGroupRequestWithoutParam() *DeleteWhiteListGroupRequest
- type DeleteWhiteListGroupResponse
- type DeleteWhiteListGroupResult
- type DescribeAccountsRequest
- func NewDescribeAccountsRequest(regionId string, instanceId string) *DescribeAccountsRequest
- func NewDescribeAccountsRequestWithAllParams(regionId string, instanceId string, pageNumber *int, pageSize *int, ...) *DescribeAccountsRequest
- func NewDescribeAccountsRequestWithoutParam() *DescribeAccountsRequest
- func (r DescribeAccountsRequest) GetRegionId() string
- func (r *DescribeAccountsRequest) SetFilters(filters []common.Filter)
- func (r *DescribeAccountsRequest) SetInstanceId(instanceId string)
- func (r *DescribeAccountsRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAccountsRequest) SetPageSize(pageSize int)
- func (r *DescribeAccountsRequest) SetRegionId(regionId string)
- type DescribeAccountsResponse
- type DescribeAccountsResult
- type DescribeAuditResultRequest
- func NewDescribeAuditResultRequest(regionId string, instanceId string) *DescribeAuditResultRequest
- func NewDescribeAuditResultRequestWithAllParams(regionId string, instanceId string, pageNumber *int, pageSize *int, ...) *DescribeAuditResultRequest
- func NewDescribeAuditResultRequestWithoutParam() *DescribeAuditResultRequest
- func (r DescribeAuditResultRequest) GetRegionId() string
- func (r *DescribeAuditResultRequest) SetEndTime(endTime string)
- func (r *DescribeAuditResultRequest) SetFilters(filters []common.Filter)
- func (r *DescribeAuditResultRequest) SetInstanceId(instanceId string)
- func (r *DescribeAuditResultRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAuditResultRequest) SetPageSize(pageSize int)
- func (r *DescribeAuditResultRequest) SetRegionId(regionId string)
- func (r *DescribeAuditResultRequest) SetSegmentName(segmentName string)
- func (r *DescribeAuditResultRequest) SetStartTime(startTime string)
- type DescribeAuditResultResponse
- type DescribeAuditResultResult
- type DescribeDefaultConfigRequest
- func NewDescribeDefaultConfigRequest(regionId string) *DescribeDefaultConfigRequest
- func NewDescribeDefaultConfigRequestWithAllParams(regionId string, chNodeClass *string, shardNum *int, replicaNum *int) *DescribeDefaultConfigRequest
- func NewDescribeDefaultConfigRequestWithoutParam() *DescribeDefaultConfigRequest
- func (r DescribeDefaultConfigRequest) GetRegionId() string
- func (r *DescribeDefaultConfigRequest) SetChNodeClass(chNodeClass string)
- func (r *DescribeDefaultConfigRequest) SetRegionId(regionId string)
- func (r *DescribeDefaultConfigRequest) SetReplicaNum(replicaNum int)
- func (r *DescribeDefaultConfigRequest) SetShardNum(shardNum int)
- type DescribeDefaultConfigResponse
- type DescribeDefaultConfigResult
- type DescribeDomainNamesRequest
- type DescribeDomainNamesResponse
- type DescribeDomainNamesResult
- type DescribeExposeTypeRequest
- type DescribeExposeTypeResponse
- type DescribeExposeTypeResult
- type DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequest(regionId string, instanceId string) *DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequestWithAllParams(regionId string, instanceId string) *DescribeInstanceAttributesRequest
- func NewDescribeInstanceAttributesRequestWithoutParam() *DescribeInstanceAttributesRequest
- type DescribeInstanceAttributesResponse
- type DescribeInstanceAttributesResult
- type DescribeInstancesRequest
- func (r DescribeInstancesRequest) GetRegionId() string
- func (r *DescribeInstancesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
- func (r *DescribeInstancesRequest) SetRegionId(regionId string)
- func (r *DescribeInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
- type DescribeInstancesResponse
- type DescribeInstancesResult
- type DescribeNodeClassesRequest
- type DescribeNodeClassesResponse
- type DescribeNodeClassesResult
- type DescribeNodesRequest
- func (r DescribeNodesRequest) GetRegionId() string
- func (r *DescribeNodesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeNodesRequest) SetInstanceId(instanceId string)
- func (r *DescribeNodesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeNodesRequest) SetPageSize(pageSize int)
- func (r *DescribeNodesRequest) SetRegionId(regionId string)
- func (r *DescribeNodesRequest) SetSorts(sorts []common.Sort)
- type DescribeNodesResponse
- type DescribeNodesResult
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeParametersResult
- type DescribePodMapRequest
- type DescribePodMapResponse
- type DescribePodMapResult
- type DescribeProgressRequest
- type DescribeProgressResponse
- type DescribeProgressResult
- type DescribeSlowlogResultRequest
- func NewDescribeSlowlogResultRequest(regionId string, instanceId string) *DescribeSlowlogResultRequest
- func NewDescribeSlowlogResultRequestWithAllParams(regionId string, instanceId string, pageNumber *int, pageSize *int, ...) *DescribeSlowlogResultRequest
- func NewDescribeSlowlogResultRequestWithoutParam() *DescribeSlowlogResultRequest
- func (r DescribeSlowlogResultRequest) GetRegionId() string
- func (r *DescribeSlowlogResultRequest) SetEndTime(endTime string)
- func (r *DescribeSlowlogResultRequest) SetFilters(filters []common.Filter)
- func (r *DescribeSlowlogResultRequest) SetInstanceId(instanceId string)
- func (r *DescribeSlowlogResultRequest) SetPageNumber(pageNumber int)
- func (r *DescribeSlowlogResultRequest) SetPageSize(pageSize int)
- func (r *DescribeSlowlogResultRequest) SetQueryTime(queryTime string)
- func (r *DescribeSlowlogResultRequest) SetRegionId(regionId string)
- func (r *DescribeSlowlogResultRequest) SetSegmentName(segmentName string)
- func (r *DescribeSlowlogResultRequest) SetStartTime(startTime string)
- type DescribeSlowlogResultResponse
- type DescribeSlowlogResultResult
- type DescribeWhiteListRequest
- type DescribeWhiteListResponse
- type DescribeWhiteListResult
- type DetachNetworkRequest
- type DetachNetworkResponse
- type DetachNetworkResult
- type DisableCloudDiskCapacityRequest
- func NewDisableCloudDiskCapacityRequest(regionId string, pin string) *DisableCloudDiskCapacityRequest
- func NewDisableCloudDiskCapacityRequestWithAllParams(regionId string, pin string, instanceId *string) *DisableCloudDiskCapacityRequest
- func NewDisableCloudDiskCapacityRequestWithoutParam() *DisableCloudDiskCapacityRequest
- type DisableCloudDiskCapacityResponse
- type DisableCloudDiskCapacityResult
- type DisableInternetAccessRequest
- func NewDisableInternetAccessRequest(regionId string, instanceId string, serviceType string) *DisableInternetAccessRequest
- func NewDisableInternetAccessRequestWithAllParams(regionId string, instanceId string, serviceType string) *DisableInternetAccessRequest
- func NewDisableInternetAccessRequestWithoutParam() *DisableInternetAccessRequest
- type DisableInternetAccessResponse
- type DisableInternetAccessResult
- type EnableCloudDiskCapacityRequest
- func NewEnableCloudDiskCapacityRequest(regionId string, pin string) *EnableCloudDiskCapacityRequest
- func NewEnableCloudDiskCapacityRequestWithAllParams(regionId string, pin string, instanceId *string) *EnableCloudDiskCapacityRequest
- func NewEnableCloudDiskCapacityRequestWithoutParam() *EnableCloudDiskCapacityRequest
- type EnableCloudDiskCapacityResponse
- type EnableCloudDiskCapacityResult
- type EnableInternetAccessRequest
- func NewEnableInternetAccessRequest(regionId string, instanceId string, serviceType string) *EnableInternetAccessRequest
- func NewEnableInternetAccessRequestWithAllParams(regionId string, instanceId string, serviceType string) *EnableInternetAccessRequest
- func NewEnableInternetAccessRequestWithoutParam() *EnableInternetAccessRequest
- type EnableInternetAccessResponse
- type EnableInternetAccessResult
- type InternalDescribeInstanceRequest
- func NewInternalDescribeInstanceRequest(regionId string, instanceId string) *InternalDescribeInstanceRequest
- func NewInternalDescribeInstanceRequestWithAllParams(regionId string, instanceId string) *InternalDescribeInstanceRequest
- func NewInternalDescribeInstanceRequestWithoutParam() *InternalDescribeInstanceRequest
- type InternalDescribeInstanceResponse
- type InternalDescribeInstanceResult
- type ModifyInstanceNameRequest
- func NewModifyInstanceNameRequest(regionId string, instanceId string, instanceName string) *ModifyInstanceNameRequest
- func NewModifyInstanceNameRequestWithAllParams(regionId string, instanceId string, instanceName string) *ModifyInstanceNameRequest
- func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest
- type ModifyInstanceNameResponse
- type ModifyInstanceNameResult
- type ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequest(regionId string, instanceId string) *ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequestWithAllParams(regionId string, instanceId string, chNodeClass *string, zkNodeClass *string, ...) *ModifyInstanceSpecRequest
- func NewModifyInstanceSpecRequestWithoutParam() *ModifyInstanceSpecRequest
- func (r ModifyInstanceSpecRequest) GetRegionId() string
- func (r *ModifyInstanceSpecRequest) SetChNodeClass(chNodeClass string)
- func (r *ModifyInstanceSpecRequest) SetChNodeStorageGB(chNodeStorageGB int)
- func (r *ModifyInstanceSpecRequest) SetInstanceId(instanceId string)
- func (r *ModifyInstanceSpecRequest) SetMonitorNodeClass(monitorNodeClass string)
- func (r *ModifyInstanceSpecRequest) SetRegionId(regionId string)
- func (r *ModifyInstanceSpecRequest) SetZkNodeClass(zkNodeClass string)
- type ModifyInstanceSpecResponse
- type ModifyInstanceSpecResult
- type ModifyParametersRequest
- func NewModifyParametersRequest(regionId string, instanceId string) *ModifyParametersRequest
- func NewModifyParametersRequestWithAllParams(regionId string, instanceId string, parameters []clickhouse.Parameters) *ModifyParametersRequest
- func NewModifyParametersRequestWithoutParam() *ModifyParametersRequest
- type ModifyParametersResponse
- type ModifyParametersResult
- type ModifyPrivilegeRequest
- func NewModifyPrivilegeRequest(regionId string, instanceId string, accountName string) *ModifyPrivilegeRequest
- func NewModifyPrivilegeRequestWithAllParams(regionId string, instanceId string, accountName string, privileges *string) *ModifyPrivilegeRequest
- func NewModifyPrivilegeRequestWithoutParam() *ModifyPrivilegeRequest
- func (r ModifyPrivilegeRequest) GetRegionId() string
- func (r *ModifyPrivilegeRequest) SetAccountName(accountName string)
- func (r *ModifyPrivilegeRequest) SetInstanceId(instanceId string)
- func (r *ModifyPrivilegeRequest) SetPrivileges(privileges string)
- func (r *ModifyPrivilegeRequest) SetRegionId(regionId string)
- type ModifyPrivilegeResponse
- type ModifyPrivilegeResult
- type ModifyWhiteListRequest
- func NewModifyWhiteListRequest(regionId string, instanceId string, ips string, name string) *ModifyWhiteListRequest
- func NewModifyWhiteListRequestWithAllParams(regionId string, instanceId string, ips string, name string) *ModifyWhiteListRequest
- func NewModifyWhiteListRequestWithoutParam() *ModifyWhiteListRequest
- type ModifyWhiteListResponse
- type ModifyWhiteListResult
- type OrderableInstanceTypeRequest
- type OrderableInstanceTypeResponse
- type OrderableInstanceTypeResult
- type ResetPasswordRequest
- func (r ResetPasswordRequest) GetRegionId() string
- func (r *ResetPasswordRequest) SetAccountName(accountName string)
- func (r *ResetPasswordRequest) SetAccountPassword(accountPassword string)
- func (r *ResetPasswordRequest) SetInstanceId(instanceId string)
- func (r *ResetPasswordRequest) SetRegionId(regionId string)
- type ResetPasswordResponse
- type ResetPasswordResult
- type SelectDetailListRequest
- type SelectDetailListResponse
- type SelectDetailListResult
- type UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequest(regionId string, instanceId string, targetVersion string) *UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequestWithAllParams(regionId string, instanceId string, targetVersion string) *UpgradeEngineVersionRequest
- func NewUpgradeEngineVersionRequestWithoutParam() *UpgradeEngineVersionRequest
- type UpgradeEngineVersionResponse
- type UpgradeEngineVersionResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddWhiteListGroupRequest ¶
type AddWhiteListGroupRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` /* 白名单分组名 */ Name string `json:"name"` }
func NewAddWhiteListGroupRequest ¶
func NewAddWhiteListGroupRequest( regionId string, instanceId string, name string, ) *AddWhiteListGroupRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddWhiteListGroupRequestWithAllParams ¶
func NewAddWhiteListGroupRequestWithAllParams( regionId string, instanceId string, name string, ) *AddWhiteListGroupRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param name: 白名单分组名 (Required)
func NewAddWhiteListGroupRequestWithoutParam ¶
func NewAddWhiteListGroupRequestWithoutParam() *AddWhiteListGroupRequest
This constructor has better compatible ability when API parameters changed
func (AddWhiteListGroupRequest) GetRegionId ¶
func (r AddWhiteListGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddWhiteListGroupRequest) SetInstanceId ¶
func (r *AddWhiteListGroupRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*AddWhiteListGroupRequest) SetName ¶
func (r *AddWhiteListGroupRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*AddWhiteListGroupRequest) SetRegionId ¶
func (r *AddWhiteListGroupRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type AddWhiteListGroupResponse ¶
type AddWhiteListGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddWhiteListGroupResult `json:"result"` }
type AddWhiteListGroupResult ¶
type AddWhiteListGroupResult struct { }
type AttachNetworkRequest ¶
type AttachNetworkRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewAttachNetworkRequest ¶
func NewAttachNetworkRequest( regionId string, instanceId string, ) *AttachNetworkRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAttachNetworkRequestWithAllParams ¶
func NewAttachNetworkRequestWithAllParams( regionId string, instanceId string, ) *AttachNetworkRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewAttachNetworkRequestWithoutParam ¶
func NewAttachNetworkRequestWithoutParam() *AttachNetworkRequest
This constructor has better compatible ability when API parameters changed
func (AttachNetworkRequest) GetRegionId ¶
func (r AttachNetworkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AttachNetworkRequest) SetInstanceId ¶
func (r *AttachNetworkRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*AttachNetworkRequest) SetRegionId ¶
func (r *AttachNetworkRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type AttachNetworkResponse ¶
type AttachNetworkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AttachNetworkResult `json:"result"` }
type AttachNetworkResult ¶
type AttachNetworkResult struct { }
type AzsRequest ¶
type AzsRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` }
func NewAzsRequest ¶
func NewAzsRequest( regionId string, ) *AzsRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAzsRequestWithAllParams ¶
func NewAzsRequestWithAllParams( regionId string, ) *AzsRequest
* param regionId: 地域代码 (Required)
func NewAzsRequestWithoutParam ¶
func NewAzsRequestWithoutParam() *AzsRequest
This constructor has better compatible ability when API parameters changed
func (AzsRequest) GetRegionId ¶
func (r AzsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AzsRequest) SetRegionId ¶
func (r *AzsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type AzsResponse ¶
type AzsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AzsResult `json:"result"` }
type CreateAccountRequest ¶
type CreateAccountRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 账号名 */ AccountName string `json:"accountName"` /* 密码 */ AccountPassword string `json:"accountPassword"` /* 账号权限 */ Privilege string `json:"privilege"` }
func NewCreateAccountRequest ¶
func NewCreateAccountRequest( regionId string, instanceId string, accountName string, accountPassword string, privilege string, ) *CreateAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 密码 (Required) * param privilege: 账号权限 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateAccountRequestWithAllParams ¶
func NewCreateAccountRequestWithAllParams( regionId string, instanceId string, accountName string, accountPassword string, privilege string, ) *CreateAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名 (Required) * param accountPassword: 密码 (Required) * param privilege: 账号权限 (Required)
func NewCreateAccountRequestWithoutParam ¶
func NewCreateAccountRequestWithoutParam() *CreateAccountRequest
This constructor has better compatible ability when API parameters changed
func (CreateAccountRequest) GetRegionId ¶
func (r CreateAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateAccountRequest) SetAccountName ¶
func (r *CreateAccountRequest) SetAccountName(accountName string)
param accountName: 账号名(Required)
func (*CreateAccountRequest) SetAccountPassword ¶
func (r *CreateAccountRequest) SetAccountPassword(accountPassword string)
param accountPassword: 密码(Required)
func (*CreateAccountRequest) SetInstanceId ¶
func (r *CreateAccountRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*CreateAccountRequest) SetPrivilege ¶
func (r *CreateAccountRequest) SetPrivilege(privilege string)
param privilege: 账号权限(Required)
func (*CreateAccountRequest) SetRegionId ¶
func (r *CreateAccountRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateAccountResponse ¶
type CreateAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateAccountResult `json:"result"` }
type CreateAccountResult ¶
type CreateAccountResult struct { }
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 新建实例规格 */ InstanceSpec *clickhouse.ClickhouseInstanceSpec `json:"instanceSpec"` }
func NewCreateInstanceRequest ¶
func NewCreateInstanceRequest( regionId string, instanceSpec *clickhouse.ClickhouseInstanceSpec, ) *CreateInstanceRequest
* param regionId: 地域代码 (Required) * param instanceSpec: 新建实例规格 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateInstanceRequestWithAllParams ¶
func NewCreateInstanceRequestWithAllParams( regionId string, instanceSpec *clickhouse.ClickhouseInstanceSpec, ) *CreateInstanceRequest
* param regionId: 地域代码 (Required) * param instanceSpec: 新建实例规格 (Required)
func NewCreateInstanceRequestWithoutParam ¶
func NewCreateInstanceRequestWithoutParam() *CreateInstanceRequest
This constructor has better compatible ability when API parameters changed
func (CreateInstanceRequest) GetRegionId ¶
func (r CreateInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateInstanceRequest) SetInstanceSpec ¶
func (r *CreateInstanceRequest) SetInstanceSpec(instanceSpec *clickhouse.ClickhouseInstanceSpec)
param instanceSpec: 新建实例规格(Required)
func (*CreateInstanceRequest) SetRegionId ¶
func (r *CreateInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result CreateInstanceResult `json:"result"` }
type CreateInstanceResult ¶
type DeleteAccountRequest ¶
type DeleteAccountRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 账号名称 */ AccountName string `json:"accountName"` }
func NewDeleteAccountRequest ¶
func NewDeleteAccountRequest( regionId string, instanceId string, accountName string, ) *DeleteAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteAccountRequestWithAllParams ¶
func NewDeleteAccountRequestWithAllParams( regionId string, instanceId string, accountName string, ) *DeleteAccountRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required)
func NewDeleteAccountRequestWithoutParam ¶
func NewDeleteAccountRequestWithoutParam() *DeleteAccountRequest
This constructor has better compatible ability when API parameters changed
func (DeleteAccountRequest) GetRegionId ¶
func (r DeleteAccountRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteAccountRequest) SetAccountName ¶
func (r *DeleteAccountRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*DeleteAccountRequest) SetInstanceId ¶
func (r *DeleteAccountRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteAccountRequest) SetRegionId ¶
func (r *DeleteAccountRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DeleteAccountResponse ¶
type DeleteAccountResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteAccountResult `json:"result"` }
type DeleteAccountResult ¶
type DeleteAccountResult struct { }
type DeleteInstanceByForceRequest ¶
type DeleteInstanceByForceRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 发出请求的运营后台的ERP账号 */ RequestUser string `json:"requestUser"` }
func NewDeleteInstanceByForceRequest ¶
func NewDeleteInstanceByForceRequest( regionId string, instanceId string, requestUser string, ) *DeleteInstanceByForceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param requestUser: 发出请求的运营后台的ERP账号 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteInstanceByForceRequestWithAllParams ¶
func NewDeleteInstanceByForceRequestWithAllParams( regionId string, instanceId string, requestUser string, ) *DeleteInstanceByForceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param requestUser: 发出请求的运营后台的ERP账号 (Required)
func NewDeleteInstanceByForceRequestWithoutParam ¶
func NewDeleteInstanceByForceRequestWithoutParam() *DeleteInstanceByForceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteInstanceByForceRequest) GetRegionId ¶
func (r DeleteInstanceByForceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteInstanceByForceRequest) SetInstanceId ¶
func (r *DeleteInstanceByForceRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteInstanceByForceRequest) SetRegionId ¶
func (r *DeleteInstanceByForceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DeleteInstanceByForceRequest) SetRequestUser ¶
func (r *DeleteInstanceByForceRequest) SetRequestUser(requestUser string)
param requestUser: 发出请求的运营后台的ERP账号(Required)
type DeleteInstanceByForceResponse ¶
type DeleteInstanceByForceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteInstanceByForceResult `json:"result"` }
type DeleteInstanceByForceResult ¶
type DeleteInstanceByForceResult struct { }
type DeleteInstanceRequest ¶
type DeleteInstanceRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDeleteInstanceRequest ¶
func NewDeleteInstanceRequest( regionId string, instanceId string, ) *DeleteInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteInstanceRequestWithAllParams ¶
func NewDeleteInstanceRequestWithAllParams( regionId string, instanceId string, ) *DeleteInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDeleteInstanceRequestWithoutParam ¶
func NewDeleteInstanceRequestWithoutParam() *DeleteInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DeleteInstanceRequest) GetRegionId ¶
func (r DeleteInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteInstanceRequest) SetInstanceId ¶
func (r *DeleteInstanceRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteInstanceRequest) SetRegionId ¶
func (r *DeleteInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DeleteInstanceResponse ¶
type DeleteInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteInstanceResult `json:"result"` }
type DeleteInstanceResult ¶
type DeleteInstanceResult struct { }
type DeleteWhiteListGroupRequest ¶
type DeleteWhiteListGroupRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` /* 白名单分组名 */ Name string `json:"name"` }
func NewDeleteWhiteListGroupRequest ¶
func NewDeleteWhiteListGroupRequest( regionId string, instanceId string, name string, ) *DeleteWhiteListGroupRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteWhiteListGroupRequestWithAllParams ¶
func NewDeleteWhiteListGroupRequestWithAllParams( regionId string, instanceId string, name string, ) *DeleteWhiteListGroupRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param name: 白名单分组名 (Required)
func NewDeleteWhiteListGroupRequestWithoutParam ¶
func NewDeleteWhiteListGroupRequestWithoutParam() *DeleteWhiteListGroupRequest
This constructor has better compatible ability when API parameters changed
func (DeleteWhiteListGroupRequest) GetRegionId ¶
func (r DeleteWhiteListGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteWhiteListGroupRequest) SetInstanceId ¶
func (r *DeleteWhiteListGroupRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*DeleteWhiteListGroupRequest) SetName ¶
func (r *DeleteWhiteListGroupRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*DeleteWhiteListGroupRequest) SetRegionId ¶
func (r *DeleteWhiteListGroupRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type DeleteWhiteListGroupResponse ¶
type DeleteWhiteListGroupResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteWhiteListGroupResult `json:"result"` }
type DeleteWhiteListGroupResult ¶
type DeleteWhiteListGroupResult struct { }
type DescribeAccountsRequest ¶
type DescribeAccountsRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */ PageNumber *int `json:"pageNumber"` /* 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) */ PageSize *int `json:"pageSize"` /* accountStatus, 支持operator选项:eq (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeAccountsRequest ¶
func NewDescribeAccountsRequest( regionId string, instanceId string, ) *DescribeAccountsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAccountsRequestWithAllParams ¶
func NewDescribeAccountsRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeAccountsRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) * param filters: accountStatus, 支持operator选项:eq (Optional)
func NewDescribeAccountsRequestWithoutParam ¶
func NewDescribeAccountsRequestWithoutParam() *DescribeAccountsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAccountsRequest) GetRegionId ¶
func (r DescribeAccountsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAccountsRequest) SetFilters ¶
func (r *DescribeAccountsRequest) SetFilters(filters []common.Filter)
param filters: accountStatus, 支持operator选项:eq
(Optional)
func (*DescribeAccountsRequest) SetInstanceId ¶
func (r *DescribeAccountsRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeAccountsRequest) SetPageNumber ¶
func (r *DescribeAccountsRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeAccountsRequest) SetPageSize ¶
func (r *DescribeAccountsRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口(Optional)
func (*DescribeAccountsRequest) SetRegionId ¶
func (r *DescribeAccountsRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAccountsResult `json:"result"` }
type DescribeAccountsResult ¶
type DescribeAccountsResult struct { Accounts []clickhouse.Account `json:"accounts"` TotalCount int `json:"totalCount"` }
type DescribeAuditResultRequest ¶
type DescribeAuditResultRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */ PageNumber *int `json:"pageNumber"` /* 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间 (Optional) */ EndTime *string `json:"endTime"` /* 节点名称 (Optional) */ SegmentName *string `json:"segmentName"` /* (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeAuditResultRequest ¶
func NewDescribeAuditResultRequest( regionId string, instanceId string, ) *DescribeAuditResultRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAuditResultRequestWithAllParams ¶
func NewDescribeAuditResultRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, segmentName *string, filters []common.Filter, ) *DescribeAuditResultRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) * param startTime: 开始时间 (Optional) * param endTime: 结束时间 (Optional) * param segmentName: 节点名称 (Optional) * param filters: (Optional)
func NewDescribeAuditResultRequestWithoutParam ¶
func NewDescribeAuditResultRequestWithoutParam() *DescribeAuditResultRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAuditResultRequest) GetRegionId ¶
func (r DescribeAuditResultRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAuditResultRequest) SetEndTime ¶
func (r *DescribeAuditResultRequest) SetEndTime(endTime string)
param endTime: 结束时间(Optional)
func (*DescribeAuditResultRequest) SetFilters ¶
func (r *DescribeAuditResultRequest) SetFilters(filters []common.Filter)
param filters: (Optional)
func (*DescribeAuditResultRequest) SetInstanceId ¶
func (r *DescribeAuditResultRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeAuditResultRequest) SetPageNumber ¶
func (r *DescribeAuditResultRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeAuditResultRequest) SetPageSize ¶
func (r *DescribeAuditResultRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口(Optional)
func (*DescribeAuditResultRequest) SetRegionId ¶
func (r *DescribeAuditResultRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeAuditResultRequest) SetSegmentName ¶
func (r *DescribeAuditResultRequest) SetSegmentName(segmentName string)
param segmentName: 节点名称(Optional)
func (*DescribeAuditResultRequest) SetStartTime ¶
func (r *DescribeAuditResultRequest) SetStartTime(startTime string)
param startTime: 开始时间(Optional)
type DescribeAuditResultResponse ¶
type DescribeAuditResultResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeAuditResultResult `json:"result"` }
type DescribeAuditResultResult ¶
type DescribeAuditResultResult struct { AuditResult clickhouse.AuditLog `json:"auditResult"` TotalCount int `json:"totalCount"` }
type DescribeDefaultConfigRequest ¶
type DescribeDefaultConfigRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 计算节点规格 (Optional) */ ChNodeClass *string `json:"chNodeClass"` /* 分片数 (Optional) */ ShardNum *int `json:"shardNum"` /* 副本数 (Optional) */ ReplicaNum *int `json:"replicaNum"` }
func NewDescribeDefaultConfigRequest ¶
func NewDescribeDefaultConfigRequest( regionId string, ) *DescribeDefaultConfigRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDefaultConfigRequestWithAllParams ¶
func NewDescribeDefaultConfigRequestWithAllParams( regionId string, chNodeClass *string, shardNum *int, replicaNum *int, ) *DescribeDefaultConfigRequest
* param regionId: 地域代码 (Required) * param chNodeClass: 计算节点规格 (Optional) * param shardNum: 分片数 (Optional) * param replicaNum: 副本数 (Optional)
func NewDescribeDefaultConfigRequestWithoutParam ¶
func NewDescribeDefaultConfigRequestWithoutParam() *DescribeDefaultConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDefaultConfigRequest) GetRegionId ¶
func (r DescribeDefaultConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDefaultConfigRequest) SetChNodeClass ¶
func (r *DescribeDefaultConfigRequest) SetChNodeClass(chNodeClass string)
param chNodeClass: 计算节点规格(Optional)
func (*DescribeDefaultConfigRequest) SetRegionId ¶
func (r *DescribeDefaultConfigRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeDefaultConfigRequest) SetReplicaNum ¶
func (r *DescribeDefaultConfigRequest) SetReplicaNum(replicaNum int)
param replicaNum: 副本数(Optional)
func (*DescribeDefaultConfigRequest) SetShardNum ¶
func (r *DescribeDefaultConfigRequest) SetShardNum(shardNum int)
param shardNum: 分片数(Optional)
type DescribeDefaultConfigResponse ¶
type DescribeDefaultConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeDefaultConfigResult `json:"result"` }
type DescribeDefaultConfigResult ¶
type DescribeDefaultConfigResult struct { ZkNodeClass string `json:"zkNodeClass"` ZkNodeNum int `json:"zkNodeNum"` ZkNodeCPU int `json:"zkNodeCPU"` ZkNodeMemoryGB int `json:"zkNodeMemoryGB"` ZkNodeStorageGB int `json:"zkNodeStorageGB"` MonitorNodeClass string `json:"monitorNodeClass"` MonitorNodeCPU int `json:"monitorNodeCPU"` MonitorNodeMemoryGB int `json:"monitorNodeMemoryGB"` MonitorNodeStorageGB int `json:"monitorNodeStorageGB"` }
type DescribeDomainNamesRequest ¶
type DescribeDomainNamesRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDescribeDomainNamesRequest ¶
func NewDescribeDomainNamesRequest( regionId string, instanceId string, ) *DescribeDomainNamesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDomainNamesRequestWithAllParams ¶
func NewDescribeDomainNamesRequestWithAllParams( regionId string, instanceId string, ) *DescribeDomainNamesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeDomainNamesRequestWithoutParam ¶
func NewDescribeDomainNamesRequestWithoutParam() *DescribeDomainNamesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDomainNamesRequest) GetRegionId ¶
func (r DescribeDomainNamesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDomainNamesRequest) SetInstanceId ¶
func (r *DescribeDomainNamesRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeDomainNamesRequest) SetRegionId ¶
func (r *DescribeDomainNamesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeDomainNamesResponse ¶
type DescribeDomainNamesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeDomainNamesResult `json:"result"` }
type DescribeExposeTypeRequest ¶
type DescribeExposeTypeRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* vpcId */ VpcId string `json:"vpcId"` }
func NewDescribeExposeTypeRequest ¶
func NewDescribeExposeTypeRequest( regionId string, vpcId string, ) *DescribeExposeTypeRequest
* param regionId: 地域代码 (Required) * param vpcId: vpcId (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeExposeTypeRequestWithAllParams ¶
func NewDescribeExposeTypeRequestWithAllParams( regionId string, vpcId string, ) *DescribeExposeTypeRequest
* param regionId: 地域代码 (Required) * param vpcId: vpcId (Required)
func NewDescribeExposeTypeRequestWithoutParam ¶
func NewDescribeExposeTypeRequestWithoutParam() *DescribeExposeTypeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeExposeTypeRequest) GetRegionId ¶
func (r DescribeExposeTypeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeExposeTypeRequest) SetRegionId ¶
func (r *DescribeExposeTypeRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeExposeTypeRequest) SetVpcId ¶
func (r *DescribeExposeTypeRequest) SetVpcId(vpcId string)
param vpcId: vpcId(Required)
type DescribeExposeTypeResponse ¶
type DescribeExposeTypeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeExposeTypeResult `json:"result"` }
type DescribeExposeTypeResult ¶
type DescribeExposeTypeResult struct {
ExposeType []string `json:"exposeType"`
}
type DescribeInstanceAttributesRequest ¶
type DescribeInstanceAttributesRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDescribeInstanceAttributesRequest ¶
func NewDescribeInstanceAttributesRequest( regionId string, instanceId string, ) *DescribeInstanceAttributesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceAttributesRequestWithAllParams ¶
func NewDescribeInstanceAttributesRequestWithAllParams( regionId string, instanceId string, ) *DescribeInstanceAttributesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribeInstanceAttributesRequestWithoutParam ¶
func NewDescribeInstanceAttributesRequestWithoutParam() *DescribeInstanceAttributesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceAttributesRequest) GetRegionId ¶
func (r DescribeInstanceAttributesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceAttributesRequest) SetInstanceId ¶
func (r *DescribeInstanceAttributesRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeInstanceAttributesRequest) SetRegionId ¶
func (r *DescribeInstanceAttributesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeInstanceAttributesResponse ¶
type DescribeInstanceAttributesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstanceAttributesResult `json:"result"` }
type DescribeInstanceAttributesResult ¶
type DescribeInstanceAttributesResult struct {
ClickhouseInstanceAttributes clickhouse.ClickhouseInstanceAttributes `json:"clickhouseInstanceAttributes"`
}
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */ PageNumber *int `json:"pageNumber"` /* 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) */ PageSize *int `json:"pageSize"` /* 过滤参数,多个过滤参数之间的关系为“与”(and) 支持以下属性的过滤: instanceId, 支持operator选项:eq,ne resourceId, 支持operator选项:eq,ne instanceName, 支持operator选项:eq,ne,like instanceStatus, 支持operator选项:eq,ne (Optional) */ Filters []common.Filter `json:"filters"` /* 资源标签 (Optional) */ TagFilters []common.TagFilter `json:"tagFilters"` }
func NewDescribeInstancesRequest ¶
func NewDescribeInstancesRequest( regionId string, ) *DescribeInstancesRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstancesRequestWithAllParams ¶
func NewDescribeInstancesRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, tagFilters []common.TagFilter, ) *DescribeInstancesRequest
- param regionId: 地域代码 (Required)
- param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional)
- param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional)
- param filters: 过滤参数,多个过滤参数之间的关系为“与”(and)
支持以下属性的过滤: instanceId, 支持operator选项:eq,ne resourceId, 支持operator选项:eq,ne instanceName, 支持operator选项:eq,ne,like instanceStatus, 支持operator选项:eq,ne
(Optional) * param tagFilters: 资源标签 (Optional)
func NewDescribeInstancesRequestWithoutParam ¶
func NewDescribeInstancesRequestWithoutParam() *DescribeInstancesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstancesRequest) GetRegionId ¶
func (r DescribeInstancesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstancesRequest) SetFilters ¶
func (r *DescribeInstancesRequest) SetFilters(filters []common.Filter)
param filters: 过滤参数,多个过滤参数之间的关系为“与”(and)
支持以下属性的过滤: instanceId, 支持operator选项:eq,ne resourceId, 支持operator选项:eq,ne instanceName, 支持operator选项:eq,ne,like instanceStatus, 支持operator选项:eq,ne (Optional)
func (*DescribeInstancesRequest) SetPageNumber ¶
func (r *DescribeInstancesRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeInstancesRequest) SetPageSize ¶
func (r *DescribeInstancesRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口(Optional)
func (*DescribeInstancesRequest) SetRegionId ¶
func (r *DescribeInstancesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeInstancesRequest) SetTagFilters ¶
func (r *DescribeInstancesRequest) SetTagFilters(tagFilters []common.TagFilter)
param tagFilters: 资源标签(Optional)
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeInstancesResult `json:"result"` }
type DescribeInstancesResult ¶
type DescribeInstancesResult struct { Instances []clickhouse.Instance `json:"instances"` TotalCount int `json:"totalCount"` }
type DescribeNodeClassesRequest ¶
type DescribeNodeClassesRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 节点类型 CH ZK Monitor (Optional) */ NodeType *string `json:"nodeType"` /* 存储类型: EBS_SSD (Optional) */ NodeStorageType *string `json:"nodeStorageType"` }
func NewDescribeNodeClassesRequest ¶
func NewDescribeNodeClassesRequest( regionId string, ) *DescribeNodeClassesRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeNodeClassesRequestWithAllParams ¶
func NewDescribeNodeClassesRequestWithAllParams( regionId string, nodeType *string, nodeStorageType *string, ) *DescribeNodeClassesRequest
* param regionId: 地域代码 (Required) * param nodeType: 节点类型 CH ZK Monitor (Optional) * param nodeStorageType: 存储类型: EBS_SSD (Optional)
func NewDescribeNodeClassesRequestWithoutParam ¶
func NewDescribeNodeClassesRequestWithoutParam() *DescribeNodeClassesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeNodeClassesRequest) GetRegionId ¶
func (r DescribeNodeClassesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeNodeClassesRequest) SetNodeStorageType ¶
func (r *DescribeNodeClassesRequest) SetNodeStorageType(nodeStorageType string)
param nodeStorageType: 存储类型: EBS_SSD(Optional)
func (*DescribeNodeClassesRequest) SetNodeType ¶
func (r *DescribeNodeClassesRequest) SetNodeType(nodeType string)
param nodeType: 节点类型 CH ZK Monitor(Optional)
func (*DescribeNodeClassesRequest) SetRegionId ¶
func (r *DescribeNodeClassesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeNodeClassesResponse ¶
type DescribeNodeClassesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeNodeClassesResult `json:"result"` }
type DescribeNodeClassesResult ¶
type DescribeNodeClassesResult struct { ChSpec clickhouse.ChSpec `json:"chSpec"` ZkSpec clickhouse.ZkSpec `json:"zkSpec"` MonitorSpec clickhouse.MonitorSpec `json:"monitorSpec"` }
type DescribeNodesRequest ¶
type DescribeNodesRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */ PageNumber *int `json:"pageNumber"` /* 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口 (Optional) */ PageSize *int `json:"pageSize"` /* nodeId - node序号 cpuUtil - CPU使用率 memeryUtil - 内存使用率 diskUsage - 磁盘使用率 (Optional) */ Sorts []common.Sort `json:"sorts"` /* nodeStatus, 支持operator选项:eq ne (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeNodesRequest ¶
func NewDescribeNodesRequest( regionId string, instanceId string, ) *DescribeNodesRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeNodesRequestWithAllParams ¶
func NewDescribeNodesRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, sorts []common.Sort, filters []common.Filter, ) *DescribeNodesRequest
- param regionId: 地域代码 (Required)
- param instanceId: 实例ID (Required)
- param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional)
- param pageSize: 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口 (Optional)
- param sorts: nodeId - node序号
cpuUtil - CPU使用率 memeryUtil - 内存使用率 diskUsage - 磁盘使用率
(Optional) * param filters: nodeStatus, 支持operator选项:eq ne (Optional)
func NewDescribeNodesRequestWithoutParam ¶
func NewDescribeNodesRequestWithoutParam() *DescribeNodesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeNodesRequest) GetRegionId ¶
func (r DescribeNodesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeNodesRequest) SetFilters ¶
func (r *DescribeNodesRequest) SetFilters(filters []common.Filter)
param filters: nodeStatus, 支持operator选项:eq ne
(Optional)
func (*DescribeNodesRequest) SetInstanceId ¶
func (r *DescribeNodesRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeNodesRequest) SetPageNumber ¶
func (r *DescribeNodesRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeNodesRequest) SetPageSize ¶
func (r *DescribeNodesRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为50,取值范围:[50,100],用于查询列表的接口(Optional)
func (*DescribeNodesRequest) SetRegionId ¶
func (r *DescribeNodesRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeNodesRequest) SetSorts ¶
func (r *DescribeNodesRequest) SetSorts(sorts []common.Sort)
param sorts: nodeId - node序号
cpuUtil - CPU使用率 memeryUtil - 内存使用率 diskUsage - 磁盘使用率 (Optional)
type DescribeNodesResponse ¶
type DescribeNodesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeNodesResult `json:"result"` }
type DescribeNodesResult ¶
type DescribeNodesResult struct { Nodes clickhouse.Node `json:"nodes"` TotalCount int `json:"totalCount"` }
type DescribeParametersRequest ¶
type DescribeParametersRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` }
func NewDescribeParametersRequest ¶
func NewDescribeParametersRequest( regionId string, instanceId string, ) *DescribeParametersRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeParametersRequestWithAllParams ¶
func NewDescribeParametersRequestWithAllParams( regionId string, instanceId string, ) *DescribeParametersRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required)
func NewDescribeParametersRequestWithoutParam ¶
func NewDescribeParametersRequestWithoutParam() *DescribeParametersRequest
This constructor has better compatible ability when API parameters changed
func (DescribeParametersRequest) GetRegionId ¶
func (r DescribeParametersRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeParametersRequest) SetInstanceId ¶
func (r *DescribeParametersRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*DescribeParametersRequest) SetRegionId ¶
func (r *DescribeParametersRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type DescribeParametersResponse ¶
type DescribeParametersResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeParametersResult `json:"result"` }
type DescribeParametersResult ¶
type DescribeParametersResult struct {
Parameters []clickhouse.InstanceParameter `json:"parameters"`
}
type DescribePodMapRequest ¶
type DescribePodMapRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDescribePodMapRequest ¶
func NewDescribePodMapRequest( regionId string, instanceId string, ) *DescribePodMapRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribePodMapRequestWithAllParams ¶
func NewDescribePodMapRequestWithAllParams( regionId string, instanceId string, ) *DescribePodMapRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDescribePodMapRequestWithoutParam ¶
func NewDescribePodMapRequestWithoutParam() *DescribePodMapRequest
This constructor has better compatible ability when API parameters changed
func (DescribePodMapRequest) GetRegionId ¶
func (r DescribePodMapRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribePodMapRequest) SetInstanceId ¶
func (r *DescribePodMapRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribePodMapRequest) SetRegionId ¶
func (r *DescribePodMapRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribePodMapResponse ¶
type DescribePodMapResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribePodMapResult `json:"result"` }
type DescribePodMapResult ¶
type DescribePodMapResult struct {
PodIds []string `json:"podIds"`
}
type DescribeProgressRequest ¶
type DescribeProgressRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 是否获取创建域名进度,0不需要,1需要 (Optional) */ BackendProgress *int `json:"backendProgress"` }
func NewDescribeProgressRequest ¶
func NewDescribeProgressRequest( regionId string, instanceId string, ) *DescribeProgressRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeProgressRequestWithAllParams ¶
func NewDescribeProgressRequestWithAllParams( regionId string, instanceId string, backendProgress *int, ) *DescribeProgressRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param backendProgress: 是否获取创建域名进度,0不需要,1需要 (Optional)
func NewDescribeProgressRequestWithoutParam ¶
func NewDescribeProgressRequestWithoutParam() *DescribeProgressRequest
This constructor has better compatible ability when API parameters changed
func (DescribeProgressRequest) GetRegionId ¶
func (r DescribeProgressRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeProgressRequest) SetBackendProgress ¶
func (r *DescribeProgressRequest) SetBackendProgress(backendProgress int)
param backendProgress: 是否获取创建域名进度,0不需要,1需要(Optional)
func (*DescribeProgressRequest) SetInstanceId ¶
func (r *DescribeProgressRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeProgressRequest) SetRegionId ¶
func (r *DescribeProgressRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DescribeProgressResponse ¶
type DescribeProgressResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeProgressResult `json:"result"` }
type DescribeProgressResult ¶
type DescribeSlowlogResultRequest ¶
type DescribeSlowlogResultRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) */ PageNumber *int `json:"pageNumber"` /* 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) */ PageSize *int `json:"pageSize"` /* 开始时间 (Optional) */ StartTime *string `json:"startTime"` /* 结束时间 (Optional) */ EndTime *string `json:"endTime"` /* 节点名称 (Optional) */ SegmentName *string `json:"segmentName"` /* 查询时间 (Optional) */ QueryTime *string `json:"queryTime"` /* (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeSlowlogResultRequest ¶
func NewDescribeSlowlogResultRequest( regionId string, instanceId string, ) *DescribeSlowlogResultRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeSlowlogResultRequestWithAllParams ¶
func NewDescribeSlowlogResultRequestWithAllParams( regionId string, instanceId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, segmentName *string, queryTime *string, filters []common.Filter, ) *DescribeSlowlogResultRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页; (Optional) * param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口 (Optional) * param startTime: 开始时间 (Optional) * param endTime: 结束时间 (Optional) * param segmentName: 节点名称 (Optional) * param queryTime: 查询时间 (Optional) * param filters: (Optional)
func NewDescribeSlowlogResultRequestWithoutParam ¶
func NewDescribeSlowlogResultRequestWithoutParam() *DescribeSlowlogResultRequest
This constructor has better compatible ability when API parameters changed
func (DescribeSlowlogResultRequest) GetRegionId ¶
func (r DescribeSlowlogResultRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeSlowlogResultRequest) SetEndTime ¶
func (r *DescribeSlowlogResultRequest) SetEndTime(endTime string)
param endTime: 结束时间(Optional)
func (*DescribeSlowlogResultRequest) SetFilters ¶
func (r *DescribeSlowlogResultRequest) SetFilters(filters []common.Filter)
param filters: (Optional)
func (*DescribeSlowlogResultRequest) SetInstanceId ¶
func (r *DescribeSlowlogResultRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeSlowlogResultRequest) SetPageNumber ¶
func (r *DescribeSlowlogResultRequest) SetPageNumber(pageNumber int)
param pageNumber: 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;(Optional)
func (*DescribeSlowlogResultRequest) SetPageSize ¶
func (r *DescribeSlowlogResultRequest) SetPageSize(pageSize int)
param pageSize: 每页显示的数据条数,默认为10,取值范围:[10,100],用于查询列表的接口(Optional)
func (*DescribeSlowlogResultRequest) SetQueryTime ¶
func (r *DescribeSlowlogResultRequest) SetQueryTime(queryTime string)
param queryTime: 查询时间(Optional)
func (*DescribeSlowlogResultRequest) SetRegionId ¶
func (r *DescribeSlowlogResultRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DescribeSlowlogResultRequest) SetSegmentName ¶
func (r *DescribeSlowlogResultRequest) SetSegmentName(segmentName string)
param segmentName: 节点名称(Optional)
func (*DescribeSlowlogResultRequest) SetStartTime ¶
func (r *DescribeSlowlogResultRequest) SetStartTime(startTime string)
param startTime: 开始时间(Optional)
type DescribeSlowlogResultResponse ¶
type DescribeSlowlogResultResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeSlowlogResultResult `json:"result"` }
type DescribeSlowlogResultResult ¶
type DescribeSlowlogResultResult struct { SlowlogResult clickhouse.SlowLog `json:"slowlogResult"` TotalCount int `json:"totalCount"` }
type DescribeWhiteListRequest ¶
type DescribeWhiteListRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` }
func NewDescribeWhiteListRequest ¶
func NewDescribeWhiteListRequest( regionId string, instanceId string, ) *DescribeWhiteListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeWhiteListRequestWithAllParams ¶
func NewDescribeWhiteListRequestWithAllParams( regionId string, instanceId string, ) *DescribeWhiteListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required)
func NewDescribeWhiteListRequestWithoutParam ¶
func NewDescribeWhiteListRequestWithoutParam() *DescribeWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeWhiteListRequest) GetRegionId ¶
func (r DescribeWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeWhiteListRequest) SetInstanceId ¶
func (r *DescribeWhiteListRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*DescribeWhiteListRequest) SetRegionId ¶
func (r *DescribeWhiteListRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type DescribeWhiteListResponse ¶
type DescribeWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeWhiteListResult `json:"result"` }
type DescribeWhiteListResult ¶
type DescribeWhiteListResult struct {
WhiteLists []clickhouse.WhiteList `json:"whiteLists"`
}
type DetachNetworkRequest ¶
type DetachNetworkRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewDetachNetworkRequest ¶
func NewDetachNetworkRequest( regionId string, instanceId string, ) *DetachNetworkRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDetachNetworkRequestWithAllParams ¶
func NewDetachNetworkRequestWithAllParams( regionId string, instanceId string, ) *DetachNetworkRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewDetachNetworkRequestWithoutParam ¶
func NewDetachNetworkRequestWithoutParam() *DetachNetworkRequest
This constructor has better compatible ability when API parameters changed
func (DetachNetworkRequest) GetRegionId ¶
func (r DetachNetworkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DetachNetworkRequest) SetInstanceId ¶
func (r *DetachNetworkRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DetachNetworkRequest) SetRegionId ¶
func (r *DetachNetworkRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DetachNetworkResponse ¶
type DetachNetworkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DetachNetworkResult `json:"result"` }
type DetachNetworkResult ¶
type DetachNetworkResult struct { }
type DisableCloudDiskCapacityRequest ¶
type DisableCloudDiskCapacityRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* pin */ Pin string `json:"pin"` /* instanceId (Optional) */ InstanceId *string `json:"instanceId"` }
func NewDisableCloudDiskCapacityRequest ¶
func NewDisableCloudDiskCapacityRequest( regionId string, pin string, ) *DisableCloudDiskCapacityRequest
* param regionId: 地域代码 (Required) * param pin: pin (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableCloudDiskCapacityRequestWithAllParams ¶
func NewDisableCloudDiskCapacityRequestWithAllParams( regionId string, pin string, instanceId *string, ) *DisableCloudDiskCapacityRequest
* param regionId: 地域代码 (Required) * param pin: pin (Required) * param instanceId: instanceId (Optional)
func NewDisableCloudDiskCapacityRequestWithoutParam ¶
func NewDisableCloudDiskCapacityRequestWithoutParam() *DisableCloudDiskCapacityRequest
This constructor has better compatible ability when API parameters changed
func (DisableCloudDiskCapacityRequest) GetRegionId ¶
func (r DisableCloudDiskCapacityRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableCloudDiskCapacityRequest) SetInstanceId ¶
func (r *DisableCloudDiskCapacityRequest) SetInstanceId(instanceId string)
param instanceId: instanceId(Optional)
func (*DisableCloudDiskCapacityRequest) SetPin ¶
func (r *DisableCloudDiskCapacityRequest) SetPin(pin string)
param pin: pin(Required)
func (*DisableCloudDiskCapacityRequest) SetRegionId ¶
func (r *DisableCloudDiskCapacityRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type DisableCloudDiskCapacityResponse ¶
type DisableCloudDiskCapacityResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableCloudDiskCapacityResult `json:"result"` }
type DisableCloudDiskCapacityResult ¶
type DisableCloudDiskCapacityResult struct { }
type DisableInternetAccessRequest ¶
type DisableInternetAccessRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 服务类型(database/monitor) */ ServiceType string `json:"serviceType"` }
func NewDisableInternetAccessRequest ¶
func NewDisableInternetAccessRequest( regionId string, instanceId string, serviceType string, ) *DisableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 服务类型(database/monitor) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableInternetAccessRequestWithAllParams ¶
func NewDisableInternetAccessRequestWithAllParams( regionId string, instanceId string, serviceType string, ) *DisableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 服务类型(database/monitor) (Required)
func NewDisableInternetAccessRequestWithoutParam ¶
func NewDisableInternetAccessRequestWithoutParam() *DisableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (DisableInternetAccessRequest) GetRegionId ¶
func (r DisableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableInternetAccessRequest) SetInstanceId ¶
func (r *DisableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DisableInternetAccessRequest) SetRegionId ¶
func (r *DisableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*DisableInternetAccessRequest) SetServiceType ¶
func (r *DisableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 服务类型(database/monitor)(Required)
type DisableInternetAccessResponse ¶
type DisableInternetAccessResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DisableInternetAccessResult `json:"result"` }
type DisableInternetAccessResult ¶
type DisableInternetAccessResult struct { }
type EnableCloudDiskCapacityRequest ¶
type EnableCloudDiskCapacityRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* pin */ Pin string `json:"pin"` /* instanceId (Optional) */ InstanceId *string `json:"instanceId"` }
func NewEnableCloudDiskCapacityRequest ¶
func NewEnableCloudDiskCapacityRequest( regionId string, pin string, ) *EnableCloudDiskCapacityRequest
* param regionId: 地域代码 (Required) * param pin: pin (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableCloudDiskCapacityRequestWithAllParams ¶
func NewEnableCloudDiskCapacityRequestWithAllParams( regionId string, pin string, instanceId *string, ) *EnableCloudDiskCapacityRequest
* param regionId: 地域代码 (Required) * param pin: pin (Required) * param instanceId: instanceId (Optional)
func NewEnableCloudDiskCapacityRequestWithoutParam ¶
func NewEnableCloudDiskCapacityRequestWithoutParam() *EnableCloudDiskCapacityRequest
This constructor has better compatible ability when API parameters changed
func (EnableCloudDiskCapacityRequest) GetRegionId ¶
func (r EnableCloudDiskCapacityRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableCloudDiskCapacityRequest) SetInstanceId ¶
func (r *EnableCloudDiskCapacityRequest) SetInstanceId(instanceId string)
param instanceId: instanceId(Optional)
func (*EnableCloudDiskCapacityRequest) SetPin ¶
func (r *EnableCloudDiskCapacityRequest) SetPin(pin string)
param pin: pin(Required)
func (*EnableCloudDiskCapacityRequest) SetRegionId ¶
func (r *EnableCloudDiskCapacityRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type EnableCloudDiskCapacityResponse ¶
type EnableCloudDiskCapacityResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableCloudDiskCapacityResult `json:"result"` }
type EnableCloudDiskCapacityResult ¶
type EnableCloudDiskCapacityResult struct { }
type EnableInternetAccessRequest ¶
type EnableInternetAccessRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 服务类型 (database/monitor) */ ServiceType string `json:"serviceType"` }
func NewEnableInternetAccessRequest ¶
func NewEnableInternetAccessRequest( regionId string, instanceId string, serviceType string, ) *EnableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 服务类型 (database/monitor) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableInternetAccessRequestWithAllParams ¶
func NewEnableInternetAccessRequestWithAllParams( regionId string, instanceId string, serviceType string, ) *EnableInternetAccessRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param serviceType: 服务类型 (database/monitor) (Required)
func NewEnableInternetAccessRequestWithoutParam ¶
func NewEnableInternetAccessRequestWithoutParam() *EnableInternetAccessRequest
This constructor has better compatible ability when API parameters changed
func (EnableInternetAccessRequest) GetRegionId ¶
func (r EnableInternetAccessRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableInternetAccessRequest) SetInstanceId ¶
func (r *EnableInternetAccessRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*EnableInternetAccessRequest) SetRegionId ¶
func (r *EnableInternetAccessRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*EnableInternetAccessRequest) SetServiceType ¶
func (r *EnableInternetAccessRequest) SetServiceType(serviceType string)
param serviceType: 服务类型 (database/monitor)(Required)
type EnableInternetAccessResponse ¶
type EnableInternetAccessResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result EnableInternetAccessResult `json:"result"` }
type EnableInternetAccessResult ¶
type EnableInternetAccessResult struct { }
type InternalDescribeInstanceRequest ¶
type InternalDescribeInstanceRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` }
func NewInternalDescribeInstanceRequest ¶
func NewInternalDescribeInstanceRequest( regionId string, instanceId string, ) *InternalDescribeInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewInternalDescribeInstanceRequestWithAllParams ¶
func NewInternalDescribeInstanceRequestWithAllParams( regionId string, instanceId string, ) *InternalDescribeInstanceRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required)
func NewInternalDescribeInstanceRequestWithoutParam ¶
func NewInternalDescribeInstanceRequestWithoutParam() *InternalDescribeInstanceRequest
This constructor has better compatible ability when API parameters changed
func (InternalDescribeInstanceRequest) GetRegionId ¶
func (r InternalDescribeInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*InternalDescribeInstanceRequest) SetInstanceId ¶
func (r *InternalDescribeInstanceRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*InternalDescribeInstanceRequest) SetRegionId ¶
func (r *InternalDescribeInstanceRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type InternalDescribeInstanceResponse ¶
type InternalDescribeInstanceResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result InternalDescribeInstanceResult `json:"result"` }
type ModifyInstanceNameRequest ¶
type ModifyInstanceNameRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 实例名 */ InstanceName string `json:"instanceName"` }
func NewModifyInstanceNameRequest ¶
func NewModifyInstanceNameRequest( regionId string, instanceId string, instanceName string, ) *ModifyInstanceNameRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param instanceName: 实例名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceNameRequestWithAllParams ¶
func NewModifyInstanceNameRequestWithAllParams( regionId string, instanceId string, instanceName string, ) *ModifyInstanceNameRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param instanceName: 实例名 (Required)
func NewModifyInstanceNameRequestWithoutParam ¶
func NewModifyInstanceNameRequestWithoutParam() *ModifyInstanceNameRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceNameRequest) GetRegionId ¶
func (r ModifyInstanceNameRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceNameRequest) SetInstanceId ¶
func (r *ModifyInstanceNameRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyInstanceNameRequest) SetInstanceName ¶
func (r *ModifyInstanceNameRequest) SetInstanceName(instanceName string)
param instanceName: 实例名(Required)
func (*ModifyInstanceNameRequest) SetRegionId ¶
func (r *ModifyInstanceNameRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ModifyInstanceNameResponse ¶
type ModifyInstanceNameResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceNameResult `json:"result"` }
type ModifyInstanceNameResult ¶
type ModifyInstanceNameResult struct { }
type ModifyInstanceSpecRequest ¶
type ModifyInstanceSpecRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* clickhouse实例规格 (Optional) */ ChNodeClass *string `json:"chNodeClass"` /* zookeeper实例规格 (Optional) */ ZkNodeClass *string `json:"zkNodeClass"` /* clickhouse实例磁盘大小(GB) (Optional) */ ChNodeStorageGB *int `json:"chNodeStorageGB"` /* 监控实例规格 (Optional) */ MonitorNodeClass *string `json:"monitorNodeClass"` }
func NewModifyInstanceSpecRequest ¶
func NewModifyInstanceSpecRequest( regionId string, instanceId string, ) *ModifyInstanceSpecRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceSpecRequestWithAllParams ¶
func NewModifyInstanceSpecRequestWithAllParams( regionId string, instanceId string, chNodeClass *string, zkNodeClass *string, chNodeStorageGB *int, monitorNodeClass *string, ) *ModifyInstanceSpecRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param chNodeClass: clickhouse实例规格 (Optional) * param zkNodeClass: zookeeper实例规格 (Optional) * param chNodeStorageGB: clickhouse实例磁盘大小(GB) (Optional) * param monitorNodeClass: 监控实例规格 (Optional)
func NewModifyInstanceSpecRequestWithoutParam ¶
func NewModifyInstanceSpecRequestWithoutParam() *ModifyInstanceSpecRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceSpecRequest) GetRegionId ¶
func (r ModifyInstanceSpecRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceSpecRequest) SetChNodeClass ¶
func (r *ModifyInstanceSpecRequest) SetChNodeClass(chNodeClass string)
param chNodeClass: clickhouse实例规格(Optional)
func (*ModifyInstanceSpecRequest) SetChNodeStorageGB ¶
func (r *ModifyInstanceSpecRequest) SetChNodeStorageGB(chNodeStorageGB int)
param chNodeStorageGB: clickhouse实例磁盘大小(GB)(Optional)
func (*ModifyInstanceSpecRequest) SetInstanceId ¶
func (r *ModifyInstanceSpecRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyInstanceSpecRequest) SetMonitorNodeClass ¶
func (r *ModifyInstanceSpecRequest) SetMonitorNodeClass(monitorNodeClass string)
param monitorNodeClass: 监控实例规格(Optional)
func (*ModifyInstanceSpecRequest) SetRegionId ¶
func (r *ModifyInstanceSpecRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*ModifyInstanceSpecRequest) SetZkNodeClass ¶
func (r *ModifyInstanceSpecRequest) SetZkNodeClass(zkNodeClass string)
param zkNodeClass: zookeeper实例规格(Optional)
type ModifyInstanceSpecResponse ¶
type ModifyInstanceSpecResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyInstanceSpecResult `json:"result"` }
type ModifyParametersRequest ¶
type ModifyParametersRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` /* 目前支持的参数 keep_alive_timeout、max_connections、max_partition_size_to_drop、max_table_size_to_drop、max_concurrent_queries、uncompressed_cache_size、mark_cache_size、use_uncompressed_cache、max_memory_usage、distributed_ddl_task_timeout、background_pool_size、max_memory_usage_for_all_queries、max_query_size、max_partitions_per_insert_block (Optional) */ Parameters []clickhouse.Parameters `json:"parameters"` }
func NewModifyParametersRequest ¶
func NewModifyParametersRequest( regionId string, instanceId string, ) *ModifyParametersRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyParametersRequestWithAllParams ¶
func NewModifyParametersRequestWithAllParams( regionId string, instanceId string, parameters []clickhouse.Parameters, ) *ModifyParametersRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param parameters: 目前支持的参数 keep_alive_timeout、max_connections、max_partition_size_to_drop、max_table_size_to_drop、max_concurrent_queries、uncompressed_cache_size、mark_cache_size、use_uncompressed_cache、max_memory_usage、distributed_ddl_task_timeout、background_pool_size、max_memory_usage_for_all_queries、max_query_size、max_partitions_per_insert_block (Optional)
func NewModifyParametersRequestWithoutParam ¶
func NewModifyParametersRequestWithoutParam() *ModifyParametersRequest
This constructor has better compatible ability when API parameters changed
func (ModifyParametersRequest) GetRegionId ¶
func (r ModifyParametersRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyParametersRequest) SetInstanceId ¶
func (r *ModifyParametersRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*ModifyParametersRequest) SetParameters ¶
func (r *ModifyParametersRequest) SetParameters(parameters []clickhouse.Parameters)
param parameters: 目前支持的参数 keep_alive_timeout、max_connections、max_partition_size_to_drop、max_table_size_to_drop、max_concurrent_queries、uncompressed_cache_size、mark_cache_size、use_uncompressed_cache、max_memory_usage、distributed_ddl_task_timeout、background_pool_size、max_memory_usage_for_all_queries、max_query_size、max_partitions_per_insert_block(Optional)
func (*ModifyParametersRequest) SetRegionId ¶
func (r *ModifyParametersRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type ModifyParametersResponse ¶
type ModifyParametersResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyParametersResult `json:"result"` }
type ModifyParametersResult ¶
type ModifyParametersResult struct { }
type ModifyPrivilegeRequest ¶
type ModifyPrivilegeRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 账号名称 */ AccountName string `json:"accountName"` /* 账号的访问权限 (Optional) */ Privileges *string `json:"privileges"` }
func NewModifyPrivilegeRequest ¶
func NewModifyPrivilegeRequest( regionId string, instanceId string, accountName string, ) *ModifyPrivilegeRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyPrivilegeRequestWithAllParams ¶
func NewModifyPrivilegeRequestWithAllParams( regionId string, instanceId string, accountName string, privileges *string, ) *ModifyPrivilegeRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required) * param privileges: 账号的访问权限 (Optional)
func NewModifyPrivilegeRequestWithoutParam ¶
func NewModifyPrivilegeRequestWithoutParam() *ModifyPrivilegeRequest
This constructor has better compatible ability when API parameters changed
func (ModifyPrivilegeRequest) GetRegionId ¶
func (r ModifyPrivilegeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyPrivilegeRequest) SetAccountName ¶
func (r *ModifyPrivilegeRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*ModifyPrivilegeRequest) SetInstanceId ¶
func (r *ModifyPrivilegeRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ModifyPrivilegeRequest) SetPrivileges ¶
func (r *ModifyPrivilegeRequest) SetPrivileges(privileges string)
param privileges: 账号的访问权限(Optional)
func (*ModifyPrivilegeRequest) SetRegionId ¶
func (r *ModifyPrivilegeRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ModifyPrivilegeResponse ¶
type ModifyPrivilegeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyPrivilegeResult `json:"result"` }
type ModifyPrivilegeResult ¶
type ModifyPrivilegeResult struct { }
type ModifyWhiteListRequest ¶
type ModifyWhiteListRequest struct { core.JDCloudRequest /* 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) */ RegionId string `json:"regionId"` /* 实例ID,唯一标识一个实例 */ InstanceId string `json:"instanceId"` /* IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 */ Ips string `json:"ips"` /* 白名单分组名 */ Name string `json:"name"` }
func NewModifyWhiteListRequest ¶
func NewModifyWhiteListRequest( regionId string, instanceId string, ips string, name string, ) *ModifyWhiteListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 (Required) * param name: 白名单分组名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyWhiteListRequestWithAllParams ¶
func NewModifyWhiteListRequestWithAllParams( regionId string, instanceId string, ips string, name string, ) *ModifyWhiteListRequest
* param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md) (Required) * param instanceId: 实例ID,唯一标识一个实例 (Required) * param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10 (Required) * param name: 白名单分组名 (Required)
func NewModifyWhiteListRequestWithoutParam ¶
func NewModifyWhiteListRequestWithoutParam() *ModifyWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (ModifyWhiteListRequest) GetRegionId ¶
func (r ModifyWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyWhiteListRequest) SetInstanceId ¶
func (r *ModifyWhiteListRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID,唯一标识一个实例(Required)
func (*ModifyWhiteListRequest) SetIps ¶
func (r *ModifyWhiteListRequest) SetIps(ips string)
param ips: IP或IP段,不同的IP/IP段之间用英文逗号分隔,例如0.0.0.0/0,192.168.0.10(Required)
func (*ModifyWhiteListRequest) SetName ¶
func (r *ModifyWhiteListRequest) SetName(name string)
param name: 白名单分组名(Required)
func (*ModifyWhiteListRequest) SetRegionId ¶
func (r *ModifyWhiteListRequest) SetRegionId(regionId string)
param regionId: 地域代码,取值范围参见[《各地域及可用区对照表》](../Enum-Definitions/Regions-AZ.md)(Required)
type ModifyWhiteListResponse ¶
type ModifyWhiteListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ModifyWhiteListResult `json:"result"` }
type ModifyWhiteListResult ¶
type ModifyWhiteListResult struct { }
type OrderableInstanceTypeRequest ¶
type OrderableInstanceTypeRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` }
func NewOrderableInstanceTypeRequest ¶
func NewOrderableInstanceTypeRequest( regionId string, ) *OrderableInstanceTypeRequest
* param regionId: 地域代码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewOrderableInstanceTypeRequestWithAllParams ¶
func NewOrderableInstanceTypeRequestWithAllParams( regionId string, ) *OrderableInstanceTypeRequest
* param regionId: 地域代码 (Required)
func NewOrderableInstanceTypeRequestWithoutParam ¶
func NewOrderableInstanceTypeRequestWithoutParam() *OrderableInstanceTypeRequest
This constructor has better compatible ability when API parameters changed
func (OrderableInstanceTypeRequest) GetRegionId ¶
func (r OrderableInstanceTypeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*OrderableInstanceTypeRequest) SetRegionId ¶
func (r *OrderableInstanceTypeRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type OrderableInstanceTypeResponse ¶
type OrderableInstanceTypeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result OrderableInstanceTypeResult `json:"result"` }
type OrderableInstanceTypeResult ¶
type OrderableInstanceTypeResult struct { EngineStatus int `json:"engineStatus"` OrderableAZs []clickhouse.Az `json:"orderableAZs"` }
type ResetPasswordRequest ¶
type ResetPasswordRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 账号名称 */ AccountName string `json:"accountName"` /* 新密码 (Optional) */ AccountPassword *string `json:"accountPassword"` }
func NewResetPasswordRequest ¶
func NewResetPasswordRequest( regionId string, instanceId string, accountName string, ) *ResetPasswordRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewResetPasswordRequestWithAllParams ¶
func NewResetPasswordRequestWithAllParams( regionId string, instanceId string, accountName string, accountPassword *string, ) *ResetPasswordRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param accountName: 账号名称 (Required) * param accountPassword: 新密码 (Optional)
func NewResetPasswordRequestWithoutParam ¶
func NewResetPasswordRequestWithoutParam() *ResetPasswordRequest
This constructor has better compatible ability when API parameters changed
func (ResetPasswordRequest) GetRegionId ¶
func (r ResetPasswordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResetPasswordRequest) SetAccountName ¶
func (r *ResetPasswordRequest) SetAccountName(accountName string)
param accountName: 账号名称(Required)
func (*ResetPasswordRequest) SetAccountPassword ¶
func (r *ResetPasswordRequest) SetAccountPassword(accountPassword string)
param accountPassword: 新密码(Optional)
func (*ResetPasswordRequest) SetInstanceId ¶
func (r *ResetPasswordRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*ResetPasswordRequest) SetRegionId ¶
func (r *ResetPasswordRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
type ResetPasswordResponse ¶
type ResetPasswordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ResetPasswordResult `json:"result"` }
type ResetPasswordResult ¶
type ResetPasswordResult struct { }
type SelectDetailListRequest ¶
type SelectDetailListRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 资源id列表(多个以,分隔) */ ResourceList string `json:"resourceList"` }
func NewSelectDetailListRequest ¶
func NewSelectDetailListRequest( regionId string, resourceList string, ) *SelectDetailListRequest
* param regionId: 地域代码 (Required) * param resourceList: 资源id列表(多个以,分隔) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSelectDetailListRequestWithAllParams ¶
func NewSelectDetailListRequestWithAllParams( regionId string, resourceList string, ) *SelectDetailListRequest
* param regionId: 地域代码 (Required) * param resourceList: 资源id列表(多个以,分隔) (Required)
func NewSelectDetailListRequestWithoutParam ¶
func NewSelectDetailListRequestWithoutParam() *SelectDetailListRequest
This constructor has better compatible ability when API parameters changed
func (SelectDetailListRequest) GetRegionId ¶
func (r SelectDetailListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SelectDetailListRequest) SetRegionId ¶
func (r *SelectDetailListRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*SelectDetailListRequest) SetResourceList ¶
func (r *SelectDetailListRequest) SetResourceList(resourceList string)
param resourceList: 资源id列表(多个以,分隔)(Required)
type SelectDetailListResponse ¶
type SelectDetailListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SelectDetailListResult `json:"result"` }
type SelectDetailListResult ¶
type SelectDetailListResult struct {
Data []clickhouse.ResourceInfo `json:"data"`
}
type UpgradeEngineVersionRequest ¶
type UpgradeEngineVersionRequest struct { core.JDCloudRequest /* 地域代码 */ RegionId string `json:"regionId"` /* 实例ID */ InstanceId string `json:"instanceId"` /* 集群版本号 */ TargetVersion string `json:"targetVersion"` }
func NewUpgradeEngineVersionRequest ¶
func NewUpgradeEngineVersionRequest( regionId string, instanceId string, targetVersion string, ) *UpgradeEngineVersionRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param targetVersion: 集群版本号 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpgradeEngineVersionRequestWithAllParams ¶
func NewUpgradeEngineVersionRequestWithAllParams( regionId string, instanceId string, targetVersion string, ) *UpgradeEngineVersionRequest
* param regionId: 地域代码 (Required) * param instanceId: 实例ID (Required) * param targetVersion: 集群版本号 (Required)
func NewUpgradeEngineVersionRequestWithoutParam ¶
func NewUpgradeEngineVersionRequestWithoutParam() *UpgradeEngineVersionRequest
This constructor has better compatible ability when API parameters changed
func (UpgradeEngineVersionRequest) GetRegionId ¶
func (r UpgradeEngineVersionRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpgradeEngineVersionRequest) SetInstanceId ¶
func (r *UpgradeEngineVersionRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*UpgradeEngineVersionRequest) SetRegionId ¶
func (r *UpgradeEngineVersionRequest) SetRegionId(regionId string)
param regionId: 地域代码(Required)
func (*UpgradeEngineVersionRequest) SetTargetVersion ¶
func (r *UpgradeEngineVersionRequest) SetTargetVersion(targetVersion string)
param targetVersion: 集群版本号(Required)
type UpgradeEngineVersionResponse ¶
type UpgradeEngineVersionResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result UpgradeEngineVersionResult `json:"result"` }
type UpgradeEngineVersionResult ¶
type UpgradeEngineVersionResult struct { }
Source Files ¶
- AddWhiteListGroup.go
- AttachNetwork.go
- Azs.go
- CreateAccount.go
- CreateInstance.go
- DeleteAccount.go
- DeleteInstance.go
- DeleteInstanceByForce.go
- DeleteWhiteListGroup.go
- DescribeAccounts.go
- DescribeAuditResult.go
- DescribeDefaultConfig.go
- DescribeDomainNames.go
- DescribeExposeType.go
- DescribeInstanceAttributes.go
- DescribeInstances.go
- DescribeNodeClasses.go
- DescribeNodes.go
- DescribeParameters.go
- DescribePodMap.go
- DescribeProgress.go
- DescribeSlowlogResult.go
- DescribeWhiteList.go
- DetachNetwork.go
- DisableCloudDiskCapacity.go
- DisableInternetAccess.go
- EnableCloudDiskCapacity.go
- EnableInternetAccess.go
- InternalDescribeInstance.go
- ModifyInstanceName.go
- ModifyInstanceSpec.go
- ModifyParameters.go
- ModifyPrivilege.go
- ModifyWhiteList.go
- OrderableInstanceType.go
- ResetPassword.go
- SelectDetailList.go
- UpgradeEngineVersion.go