Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Account
- type Accounts
- type AllocatePublicContactPointsRequest
- type AllocatePublicContactPointsResponse
- type Backup
- type BackupPlan
- type BackupPlans
- type Backups
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AllocatePublicContactPoints(request *AllocatePublicContactPointsRequest) (response *AllocatePublicContactPointsResponse, err error)
- func (client *Client) AllocatePublicContactPointsWithCallback(request *AllocatePublicContactPointsRequest, ...) <-chan int
- func (client *Client) AllocatePublicContactPointsWithChan(request *AllocatePublicContactPointsRequest) (<-chan *AllocatePublicContactPointsResponse, <-chan error)
- func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (response *CreateBackupPlanResponse, err error)
- func (client *Client) CreateBackupPlanWithCallback(request *CreateBackupPlanRequest, ...) <-chan int
- func (client *Client) CreateBackupPlanWithChan(request *CreateBackupPlanRequest) (<-chan *CreateBackupPlanResponse, <-chan error)
- func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
- func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, ...) <-chan int
- func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
- func (client *Client) CreateDataCenter(request *CreateDataCenterRequest) (response *CreateDataCenterResponse, err error)
- func (client *Client) CreateDataCenterWithCallback(request *CreateDataCenterRequest, ...) <-chan int
- func (client *Client) CreateDataCenterWithChan(request *CreateDataCenterRequest) (<-chan *CreateDataCenterResponse, <-chan error)
- func (client *Client) DeleteBackupPlan(request *DeleteBackupPlanRequest) (response *DeleteBackupPlanResponse, err error)
- func (client *Client) DeleteBackupPlanWithCallback(request *DeleteBackupPlanRequest, ...) <-chan int
- func (client *Client) DeleteBackupPlanWithChan(request *DeleteBackupPlanRequest) (<-chan *DeleteBackupPlanResponse, <-chan error)
- func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
- func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, ...) <-chan int
- func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
- func (client *Client) DeleteDataCenter(request *DeleteDataCenterRequest) (response *DeleteDataCenterResponse, err error)
- func (client *Client) DeleteDataCenterWithCallback(request *DeleteDataCenterRequest, ...) <-chan int
- func (client *Client) DeleteDataCenterWithChan(request *DeleteDataCenterRequest) (<-chan *DeleteDataCenterResponse, <-chan error)
- func (client *Client) DeleteNodeToolExecutionHistory(request *DeleteNodeToolExecutionHistoryRequest) (response *DeleteNodeToolExecutionHistoryResponse, err error)
- func (client *Client) DeleteNodeToolExecutionHistoryWithCallback(request *DeleteNodeToolExecutionHistoryRequest, ...) <-chan int
- func (client *Client) DeleteNodeToolExecutionHistoryWithChan(request *DeleteNodeToolExecutionHistoryRequest) (<-chan *DeleteNodeToolExecutionHistoryResponse, <-chan error)
- func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
- func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, ...) <-chan int
- func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
- func (client *Client) DescribeBackup(request *DescribeBackupRequest) (response *DescribeBackupResponse, err error)
- func (client *Client) DescribeBackupPlan(request *DescribeBackupPlanRequest) (response *DescribeBackupPlanResponse, err error)
- func (client *Client) DescribeBackupPlanWithCallback(request *DescribeBackupPlanRequest, ...) <-chan int
- func (client *Client) DescribeBackupPlanWithChan(request *DescribeBackupPlanRequest) (<-chan *DescribeBackupPlanResponse, <-chan error)
- func (client *Client) DescribeBackupPlans(request *DescribeBackupPlansRequest) (response *DescribeBackupPlansResponse, err error)
- func (client *Client) DescribeBackupPlansWithCallback(request *DescribeBackupPlansRequest, ...) <-chan int
- func (client *Client) DescribeBackupPlansWithChan(request *DescribeBackupPlansRequest) (<-chan *DescribeBackupPlansResponse, <-chan error)
- func (client *Client) DescribeBackupWithCallback(request *DescribeBackupRequest, ...) <-chan int
- func (client *Client) DescribeBackupWithChan(request *DescribeBackupRequest) (<-chan *DescribeBackupResponse, <-chan error)
- func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)
- func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, ...) <-chan int
- func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)
- func (client *Client) DescribeCluster(request *DescribeClusterRequest) (response *DescribeClusterResponse, err error)
- func (client *Client) DescribeClusterDashboard(request *DescribeClusterDashboardRequest) (response *DescribeClusterDashboardResponse, err error)
- func (client *Client) DescribeClusterDashboardWithCallback(request *DescribeClusterDashboardRequest, ...) <-chan int
- func (client *Client) DescribeClusterDashboardWithChan(request *DescribeClusterDashboardRequest) (<-chan *DescribeClusterDashboardResponse, <-chan error)
- func (client *Client) DescribeClusterStatus(request *DescribeClusterStatusRequest) (response *DescribeClusterStatusResponse, err error)
- func (client *Client) DescribeClusterStatusWithCallback(request *DescribeClusterStatusRequest, ...) <-chan int
- func (client *Client) DescribeClusterStatusWithChan(request *DescribeClusterStatusRequest) (<-chan *DescribeClusterStatusResponse, <-chan error)
- func (client *Client) DescribeClusterWithCallback(request *DescribeClusterRequest, ...) <-chan int
- func (client *Client) DescribeClusterWithChan(request *DescribeClusterRequest) (<-chan *DescribeClusterResponse, <-chan error)
- func (client *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
- func (client *Client) DescribeClustersWithCallback(request *DescribeClustersRequest, ...) <-chan int
- func (client *Client) DescribeClustersWithChan(request *DescribeClustersRequest) (<-chan *DescribeClustersResponse, <-chan error)
- func (client *Client) DescribeContactPoints(request *DescribeContactPointsRequest) (response *DescribeContactPointsResponse, err error)
- func (client *Client) DescribeContactPointsWithCallback(request *DescribeContactPointsRequest, ...) <-chan int
- func (client *Client) DescribeContactPointsWithChan(request *DescribeContactPointsRequest) (<-chan *DescribeContactPointsResponse, <-chan error)
- func (client *Client) DescribeDataCenter(request *DescribeDataCenterRequest) (response *DescribeDataCenterResponse, err error)
- func (client *Client) DescribeDataCenterWithCallback(request *DescribeDataCenterRequest, ...) <-chan int
- func (client *Client) DescribeDataCenterWithChan(request *DescribeDataCenterRequest) (<-chan *DescribeDataCenterResponse, <-chan error)
- func (client *Client) DescribeDataCenters(request *DescribeDataCentersRequest) (response *DescribeDataCentersResponse, err error)
- func (client *Client) DescribeDataCentersWithCallback(request *DescribeDataCentersRequest, ...) <-chan int
- func (client *Client) DescribeDataCentersWithChan(request *DescribeDataCentersRequest) (<-chan *DescribeDataCentersResponse, <-chan error)
- func (client *Client) DescribeDeletedClusters(request *DescribeDeletedClustersRequest) (response *DescribeDeletedClustersResponse, err error)
- func (client *Client) DescribeDeletedClustersWithCallback(request *DescribeDeletedClustersRequest, ...) <-chan int
- func (client *Client) DescribeDeletedClustersWithChan(request *DescribeDeletedClustersRequest) (<-chan *DescribeDeletedClustersResponse, <-chan error)
- func (client *Client) DescribeInstanceType(request *DescribeInstanceTypeRequest) (response *DescribeInstanceTypeResponse, err error)
- func (client *Client) DescribeInstanceTypeWithCallback(request *DescribeInstanceTypeRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTypeWithChan(request *DescribeInstanceTypeRequest) (<-chan *DescribeInstanceTypeResponse, <-chan error)
- func (client *Client) DescribeIpWhitelist(request *DescribeIpWhitelistRequest) (response *DescribeIpWhitelistResponse, err error)
- func (client *Client) DescribeIpWhitelistGroups(request *DescribeIpWhitelistGroupsRequest) (response *DescribeIpWhitelistGroupsResponse, err error)
- func (client *Client) DescribeIpWhitelistGroupsWithCallback(request *DescribeIpWhitelistGroupsRequest, ...) <-chan int
- func (client *Client) DescribeIpWhitelistGroupsWithChan(request *DescribeIpWhitelistGroupsRequest) (<-chan *DescribeIpWhitelistGroupsResponse, <-chan error)
- func (client *Client) DescribeIpWhitelistWithCallback(request *DescribeIpWhitelistRequest, ...) <-chan int
- func (client *Client) DescribeIpWhitelistWithChan(request *DescribeIpWhitelistRequest) (<-chan *DescribeIpWhitelistResponse, <-chan error)
- func (client *Client) DescribeNodeToolExecutionHistories(request *DescribeNodeToolExecutionHistoriesRequest) (response *DescribeNodeToolExecutionHistoriesResponse, err error)
- func (client *Client) DescribeNodeToolExecutionHistoriesWithCallback(request *DescribeNodeToolExecutionHistoriesRequest, ...) <-chan int
- func (client *Client) DescribeNodeToolExecutionHistoriesWithChan(request *DescribeNodeToolExecutionHistoriesRequest) (<-chan *DescribeNodeToolExecutionHistoriesResponse, <-chan error)
- func (client *Client) DescribeNodeToolExecutionHistory(request *DescribeNodeToolExecutionHistoryRequest) (response *DescribeNodeToolExecutionHistoryResponse, err error)
- func (client *Client) DescribeNodeToolExecutionHistoryWithCallback(request *DescribeNodeToolExecutionHistoryRequest, ...) <-chan int
- func (client *Client) DescribeNodeToolExecutionHistoryWithChan(request *DescribeNodeToolExecutionHistoryRequest) (<-chan *DescribeNodeToolExecutionHistoryResponse, <-chan error)
- func (client *Client) DescribeParameterModificationHistories(request *DescribeParameterModificationHistoriesRequest) (response *DescribeParameterModificationHistoriesResponse, err error)
- func (client *Client) DescribeParameterModificationHistoriesWithCallback(request *DescribeParameterModificationHistoriesRequest, ...) <-chan int
- func (client *Client) DescribeParameterModificationHistoriesWithChan(request *DescribeParameterModificationHistoriesRequest) (<-chan *DescribeParameterModificationHistoriesResponse, <-chan error)
- func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
- func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, ...) <-chan int
- func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
- func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
- func (client *Client) ExecuteNodeTool(request *ExecuteNodeToolRequest) (response *ExecuteNodeToolResponse, err error)
- func (client *Client) ExecuteNodeToolWithCallback(request *ExecuteNodeToolRequest, ...) <-chan int
- func (client *Client) ExecuteNodeToolWithChan(request *ExecuteNodeToolRequest) (<-chan *ExecuteNodeToolResponse, <-chan error)
- func (client *Client) GetCmsUrl(request *GetCmsUrlRequest) (response *GetCmsUrlResponse, err error)
- func (client *Client) GetCmsUrlWithCallback(request *GetCmsUrlRequest, ...) <-chan int
- func (client *Client) GetCmsUrlWithChan(request *GetCmsUrlRequest) (<-chan *GetCmsUrlResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListTags(request *ListTagsRequest) (response *ListTagsResponse, err error)
- func (client *Client) ListTagsWithCallback(request *ListTagsRequest, callback func(response *ListTagsResponse, err error)) <-chan int
- func (client *Client) ListTagsWithChan(request *ListTagsRequest) (<-chan *ListTagsResponse, <-chan error)
- func (client *Client) ModifyAccountPassword(request *ModifyAccountPasswordRequest) (response *ModifyAccountPasswordResponse, err error)
- func (client *Client) ModifyAccountPasswordWithCallback(request *ModifyAccountPasswordRequest, ...) <-chan int
- func (client *Client) ModifyAccountPasswordWithChan(request *ModifyAccountPasswordRequest) (<-chan *ModifyAccountPasswordResponse, <-chan error)
- func (client *Client) ModifyBackupPlan(request *ModifyBackupPlanRequest) (response *ModifyBackupPlanResponse, err error)
- func (client *Client) ModifyBackupPlanWithCallback(request *ModifyBackupPlanRequest, ...) <-chan int
- func (client *Client) ModifyBackupPlanWithChan(request *ModifyBackupPlanRequest) (<-chan *ModifyBackupPlanResponse, <-chan error)
- func (client *Client) ModifyCluster(request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)
- func (client *Client) ModifyClusterWithCallback(request *ModifyClusterRequest, ...) <-chan int
- func (client *Client) ModifyClusterWithChan(request *ModifyClusterRequest) (<-chan *ModifyClusterResponse, <-chan error)
- func (client *Client) ModifyDataCenter(request *ModifyDataCenterRequest) (response *ModifyDataCenterResponse, err error)
- func (client *Client) ModifyDataCenterWithCallback(request *ModifyDataCenterRequest, ...) <-chan int
- func (client *Client) ModifyDataCenterWithChan(request *ModifyDataCenterRequest) (<-chan *ModifyDataCenterResponse, <-chan error)
- func (client *Client) ModifyInstanceMaintainTime(request *ModifyInstanceMaintainTimeRequest) (response *ModifyInstanceMaintainTimeResponse, err error)
- func (client *Client) ModifyInstanceMaintainTimeWithCallback(request *ModifyInstanceMaintainTimeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceMaintainTimeWithChan(request *ModifyInstanceMaintainTimeRequest) (<-chan *ModifyInstanceMaintainTimeResponse, <-chan error)
- func (client *Client) ModifyInstanceType(request *ModifyInstanceTypeRequest) (response *ModifyInstanceTypeResponse, err error)
- func (client *Client) ModifyInstanceTypeWithCallback(request *ModifyInstanceTypeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceTypeWithChan(request *ModifyInstanceTypeRequest) (<-chan *ModifyInstanceTypeResponse, <-chan error)
- func (client *Client) ModifyIpWhitelist(request *ModifyIpWhitelistRequest) (response *ModifyIpWhitelistResponse, err error)
- func (client *Client) ModifyIpWhitelistGroup(request *ModifyIpWhitelistGroupRequest) (response *ModifyIpWhitelistGroupResponse, err error)
- func (client *Client) ModifyIpWhitelistGroupWithCallback(request *ModifyIpWhitelistGroupRequest, ...) <-chan int
- func (client *Client) ModifyIpWhitelistGroupWithChan(request *ModifyIpWhitelistGroupRequest) (<-chan *ModifyIpWhitelistGroupResponse, <-chan error)
- func (client *Client) ModifyIpWhitelistWithCallback(request *ModifyIpWhitelistRequest, ...) <-chan int
- func (client *Client) ModifyIpWhitelistWithChan(request *ModifyIpWhitelistRequest) (<-chan *ModifyIpWhitelistResponse, <-chan error)
- func (client *Client) ModifyParameter(request *ModifyParameterRequest) (response *ModifyParameterResponse, err error)
- func (client *Client) ModifyParameterWithCallback(request *ModifyParameterRequest, ...) <-chan int
- func (client *Client) ModifyParameterWithChan(request *ModifyParameterRequest) (<-chan *ModifyParameterResponse, <-chan error)
- func (client *Client) ModifySecurityGroups(request *ModifySecurityGroupsRequest) (response *ModifySecurityGroupsResponse, err error)
- func (client *Client) ModifySecurityGroupsWithCallback(request *ModifySecurityGroupsRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupsWithChan(request *ModifySecurityGroupsRequest) (<-chan *ModifySecurityGroupsResponse, <-chan error)
- func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
- func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, ...) <-chan int
- func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
- func (client *Client) PurgeCluster(request *PurgeClusterRequest) (response *PurgeClusterResponse, err error)
- func (client *Client) PurgeClusterWithCallback(request *PurgeClusterRequest, ...) <-chan int
- func (client *Client) PurgeClusterWithChan(request *PurgeClusterRequest) (<-chan *PurgeClusterResponse, <-chan error)
- func (client *Client) RebootCluster(request *RebootClusterRequest) (response *RebootClusterResponse, err error)
- func (client *Client) RebootClusterWithCallback(request *RebootClusterRequest, ...) <-chan int
- func (client *Client) RebootClusterWithChan(request *RebootClusterRequest) (<-chan *RebootClusterResponse, <-chan error)
- func (client *Client) ReleasePublicContactPoints(request *ReleasePublicContactPointsRequest) (response *ReleasePublicContactPointsResponse, err error)
- func (client *Client) ReleasePublicContactPointsWithCallback(request *ReleasePublicContactPointsRequest, ...) <-chan int
- func (client *Client) ReleasePublicContactPointsWithChan(request *ReleasePublicContactPointsRequest) (<-chan *ReleasePublicContactPointsResponse, <-chan error)
- func (client *Client) ResizeDiskSize(request *ResizeDiskSizeRequest) (response *ResizeDiskSizeResponse, err error)
- func (client *Client) ResizeDiskSizeWithCallback(request *ResizeDiskSizeRequest, ...) <-chan int
- func (client *Client) ResizeDiskSizeWithChan(request *ResizeDiskSizeRequest) (<-chan *ResizeDiskSizeResponse, <-chan error)
- func (client *Client) ResizeNodeCount(request *ResizeNodeCountRequest) (response *ResizeNodeCountResponse, err error)
- func (client *Client) ResizeNodeCountWithCallback(request *ResizeNodeCountRequest, ...) <-chan int
- func (client *Client) ResizeNodeCountWithChan(request *ResizeNodeCountRequest) (<-chan *ResizeNodeCountResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error)
- func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, ...) <-chan int
- func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error)
- func (client *Client) UpgradeClusterVersion(request *UpgradeClusterVersionRequest) (response *UpgradeClusterVersionResponse, err error)
- func (client *Client) UpgradeClusterVersionWithCallback(request *UpgradeClusterVersionRequest, ...) <-chan int
- func (client *Client) UpgradeClusterVersionWithChan(request *UpgradeClusterVersionRequest) (<-chan *UpgradeClusterVersionResponse, <-chan error)
- type Cluster
- type ClustersInDescribeClusters
- type ClustersInDescribeDeletedClusters
- type ContactPoint
- type ContactPoints
- type CreateBackupPlanRequest
- type CreateBackupPlanResponse
- type CreateClusterRequest
- type CreateClusterResponse
- type CreateDataCenterRequest
- type CreateDataCenterResponse
- type Dashboard
- type DataCenter
- type DataCentersInDescribeClusterDashboard
- type DataCentersInDescribeDataCenters
- type DeleteBackupPlanRequest
- type DeleteBackupPlanResponse
- type DeleteClusterRequest
- type DeleteClusterResponse
- type DeleteDataCenterRequest
- type DeleteDataCenterResponse
- type DeleteNodeToolExecutionHistoryRequest
- type DeleteNodeToolExecutionHistoryResponse
- type DescribeAccountsRequest
- type DescribeAccountsResponse
- type DescribeBackupPlanRequest
- type DescribeBackupPlanResponse
- type DescribeBackupPlansRequest
- type DescribeBackupPlansResponse
- type DescribeBackupRequest
- type DescribeBackupResponse
- type DescribeBackupsRequest
- type DescribeBackupsResponse
- type DescribeClusterDashboardRequest
- type DescribeClusterDashboardResponse
- type DescribeClusterRequest
- type DescribeClusterResponse
- type DescribeClusterStatusRequest
- type DescribeClusterStatusResponse
- type DescribeClustersRequest
- type DescribeClustersResponse
- type DescribeClustersTag
- type DescribeContactPointsRequest
- type DescribeContactPointsResponse
- type DescribeDataCenterRequest
- type DescribeDataCenterResponse
- type DescribeDataCentersRequest
- type DescribeDataCentersResponse
- type DescribeDeletedClustersRequest
- type DescribeDeletedClustersResponse
- type DescribeInstanceTypeRequest
- type DescribeInstanceTypeResponse
- type DescribeIpWhitelistGroupsRequest
- type DescribeIpWhitelistGroupsResponse
- type DescribeIpWhitelistRequest
- type DescribeIpWhitelistResponse
- type DescribeNodeToolExecutionHistoriesRequest
- type DescribeNodeToolExecutionHistoriesResponse
- type DescribeNodeToolExecutionHistoryRequest
- type DescribeNodeToolExecutionHistoryResponse
- type DescribeParameterModificationHistoriesRequest
- type DescribeParameterModificationHistoriesResponse
- type DescribeParametersRequest
- type DescribeParametersResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeSecurityGroupsRequest
- type DescribeSecurityGroupsResponse
- type ExecuteNodeToolRequest
- type ExecuteNodeToolResponse
- type GetCmsUrlRequest
- type GetCmsUrlResponse
- type Group
- type Groups
- type HistoriesInDescribeNodeToolExecutionHistories
- type HistoriesInDescribeParameterModificationHistories
- type History
- type InstanceTypeSpec
- type InstanceTypeSpecList
- type IpListInDescribeIpWhitelist
- type IpListInDescribeIpWhitelistGroups
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ListTagsRequest
- type ListTagsResponse
- type ModifyAccountPasswordRequest
- type ModifyAccountPasswordResponse
- type ModifyBackupPlanRequest
- type ModifyBackupPlanResponse
- type ModifyClusterRequest
- type ModifyClusterResponse
- type ModifyDataCenterRequest
- type ModifyDataCenterResponse
- type ModifyInstanceMaintainTimeRequest
- type ModifyInstanceMaintainTimeResponse
- type ModifyInstanceTypeRequest
- type ModifyInstanceTypeResponse
- type ModifyIpWhitelistGroupRequest
- type ModifyIpWhitelistGroupResponse
- type ModifyIpWhitelistRequest
- type ModifyIpWhitelistResponse
- type ModifyParameterRequest
- type ModifyParameterResponse
- type ModifySecurityGroupsRequest
- type ModifySecurityGroupsResponse
- type MoveResourceGroupRequest
- type MoveResourceGroupResponse
- type Node
- type Nodes
- type Parameter
- type Parameters
- type PrivateAddresses
- type PublicAddresses
- type PurgeClusterRequest
- type PurgeClusterResponse
- type RebootClusterRequest
- type RebootClusterResponse
- type Region
- type Regions
- type ReleasePublicContactPointsRequest
- type ReleasePublicContactPointsResponse
- type ResizeDiskSizeRequest
- type ResizeDiskSizeResponse
- type ResizeNodeCountRequest
- type ResizeNodeCountResponse
- type SecurityGroupIds
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInDescribeCluster
- type TagsInDescribeClusters
- type TagsInListTags
- type UnTagResourcesRequest
- type UnTagResourcesResponse
- type UpgradeClusterVersionRequest
- type UpgradeClusterVersionResponse
- type Zone
- type Zones
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Account ¶
type Account struct {
Name string `json:"Name" xml:"Name"`
}
Account is a nested struct in cassandra response
type Accounts ¶
type Accounts struct {
Account []Account `json:"Account" xml:"Account"`
}
Accounts is a nested struct in cassandra response
type AllocatePublicContactPointsRequest ¶
type AllocatePublicContactPointsRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
AllocatePublicContactPointsRequest is the request struct for api AllocatePublicContactPoints
func CreateAllocatePublicContactPointsRequest ¶
func CreateAllocatePublicContactPointsRequest() (request *AllocatePublicContactPointsRequest)
CreateAllocatePublicContactPointsRequest creates a request to invoke AllocatePublicContactPoints API
type AllocatePublicContactPointsResponse ¶
type AllocatePublicContactPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AllocatePublicContactPointsResponse is the response struct for api AllocatePublicContactPoints
func CreateAllocatePublicContactPointsResponse ¶
func CreateAllocatePublicContactPointsResponse() (response *AllocatePublicContactPointsResponse)
CreateAllocatePublicContactPointsResponse creates a response to parse from AllocatePublicContactPoints response
type Backup ¶
type Backup struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` Details string `json:"Details" xml:"Details"` Size int64 `json:"Size" xml:"Size"` BackupId string `json:"BackupId" xml:"BackupId"` Status string `json:"Status" xml:"Status"` BackupType string `json:"BackupType" xml:"BackupType"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` }
Backup is a nested struct in cassandra response
type BackupPlan ¶
type BackupPlan struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` BackupPeriod string `json:"BackupPeriod" xml:"BackupPeriod"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` RetentionPeriod int `json:"RetentionPeriod" xml:"RetentionPeriod"` BackupTime string `json:"BackupTime" xml:"BackupTime"` Active bool `json:"Active" xml:"Active"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` }
BackupPlan is a nested struct in cassandra response
type BackupPlans ¶
type BackupPlans struct {
BackupPlan []BackupPlan `json:"BackupPlan" xml:"BackupPlan"`
}
BackupPlans is a nested struct in cassandra response
type Backups ¶
type Backups struct {
Backup []Backup `json:"Backup" xml:"Backup"`
}
Backups is a nested struct in cassandra response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AllocatePublicContactPoints ¶
func (client *Client) AllocatePublicContactPoints(request *AllocatePublicContactPointsRequest) (response *AllocatePublicContactPointsResponse, err error)
AllocatePublicContactPoints invokes the cassandra.AllocatePublicContactPoints API synchronously
func (*Client) AllocatePublicContactPointsWithCallback ¶
func (client *Client) AllocatePublicContactPointsWithCallback(request *AllocatePublicContactPointsRequest, callback func(response *AllocatePublicContactPointsResponse, err error)) <-chan int
AllocatePublicContactPointsWithCallback invokes the cassandra.AllocatePublicContactPoints API asynchronously
func (*Client) AllocatePublicContactPointsWithChan ¶
func (client *Client) AllocatePublicContactPointsWithChan(request *AllocatePublicContactPointsRequest) (<-chan *AllocatePublicContactPointsResponse, <-chan error)
AllocatePublicContactPointsWithChan invokes the cassandra.AllocatePublicContactPoints API asynchronously
func (*Client) CreateBackupPlan ¶
func (client *Client) CreateBackupPlan(request *CreateBackupPlanRequest) (response *CreateBackupPlanResponse, err error)
CreateBackupPlan invokes the cassandra.CreateBackupPlan API synchronously
func (*Client) CreateBackupPlanWithCallback ¶
func (client *Client) CreateBackupPlanWithCallback(request *CreateBackupPlanRequest, callback func(response *CreateBackupPlanResponse, err error)) <-chan int
CreateBackupPlanWithCallback invokes the cassandra.CreateBackupPlan API asynchronously
func (*Client) CreateBackupPlanWithChan ¶
func (client *Client) CreateBackupPlanWithChan(request *CreateBackupPlanRequest) (<-chan *CreateBackupPlanResponse, <-chan error)
CreateBackupPlanWithChan invokes the cassandra.CreateBackupPlan API asynchronously
func (*Client) CreateCluster ¶
func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
CreateCluster invokes the cassandra.CreateCluster API synchronously
func (*Client) CreateClusterWithCallback ¶
func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, callback func(response *CreateClusterResponse, err error)) <-chan int
CreateClusterWithCallback invokes the cassandra.CreateCluster API asynchronously
func (*Client) CreateClusterWithChan ¶
func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
CreateClusterWithChan invokes the cassandra.CreateCluster API asynchronously
func (*Client) CreateDataCenter ¶
func (client *Client) CreateDataCenter(request *CreateDataCenterRequest) (response *CreateDataCenterResponse, err error)
CreateDataCenter invokes the cassandra.CreateDataCenter API synchronously
func (*Client) CreateDataCenterWithCallback ¶
func (client *Client) CreateDataCenterWithCallback(request *CreateDataCenterRequest, callback func(response *CreateDataCenterResponse, err error)) <-chan int
CreateDataCenterWithCallback invokes the cassandra.CreateDataCenter API asynchronously
func (*Client) CreateDataCenterWithChan ¶
func (client *Client) CreateDataCenterWithChan(request *CreateDataCenterRequest) (<-chan *CreateDataCenterResponse, <-chan error)
CreateDataCenterWithChan invokes the cassandra.CreateDataCenter API asynchronously
func (*Client) DeleteBackupPlan ¶
func (client *Client) DeleteBackupPlan(request *DeleteBackupPlanRequest) (response *DeleteBackupPlanResponse, err error)
DeleteBackupPlan invokes the cassandra.DeleteBackupPlan API synchronously
func (*Client) DeleteBackupPlanWithCallback ¶
func (client *Client) DeleteBackupPlanWithCallback(request *DeleteBackupPlanRequest, callback func(response *DeleteBackupPlanResponse, err error)) <-chan int
DeleteBackupPlanWithCallback invokes the cassandra.DeleteBackupPlan API asynchronously
func (*Client) DeleteBackupPlanWithChan ¶
func (client *Client) DeleteBackupPlanWithChan(request *DeleteBackupPlanRequest) (<-chan *DeleteBackupPlanResponse, <-chan error)
DeleteBackupPlanWithChan invokes the cassandra.DeleteBackupPlan API asynchronously
func (*Client) DeleteCluster ¶
func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
DeleteCluster invokes the cassandra.DeleteCluster API synchronously
func (*Client) DeleteClusterWithCallback ¶
func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, callback func(response *DeleteClusterResponse, err error)) <-chan int
DeleteClusterWithCallback invokes the cassandra.DeleteCluster API asynchronously
func (*Client) DeleteClusterWithChan ¶
func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
DeleteClusterWithChan invokes the cassandra.DeleteCluster API asynchronously
func (*Client) DeleteDataCenter ¶
func (client *Client) DeleteDataCenter(request *DeleteDataCenterRequest) (response *DeleteDataCenterResponse, err error)
DeleteDataCenter invokes the cassandra.DeleteDataCenter API synchronously
func (*Client) DeleteDataCenterWithCallback ¶
func (client *Client) DeleteDataCenterWithCallback(request *DeleteDataCenterRequest, callback func(response *DeleteDataCenterResponse, err error)) <-chan int
DeleteDataCenterWithCallback invokes the cassandra.DeleteDataCenter API asynchronously
func (*Client) DeleteDataCenterWithChan ¶
func (client *Client) DeleteDataCenterWithChan(request *DeleteDataCenterRequest) (<-chan *DeleteDataCenterResponse, <-chan error)
DeleteDataCenterWithChan invokes the cassandra.DeleteDataCenter API asynchronously
func (*Client) DeleteNodeToolExecutionHistory ¶
func (client *Client) DeleteNodeToolExecutionHistory(request *DeleteNodeToolExecutionHistoryRequest) (response *DeleteNodeToolExecutionHistoryResponse, err error)
DeleteNodeToolExecutionHistory invokes the cassandra.DeleteNodeToolExecutionHistory API synchronously
func (*Client) DeleteNodeToolExecutionHistoryWithCallback ¶
func (client *Client) DeleteNodeToolExecutionHistoryWithCallback(request *DeleteNodeToolExecutionHistoryRequest, callback func(response *DeleteNodeToolExecutionHistoryResponse, err error)) <-chan int
DeleteNodeToolExecutionHistoryWithCallback invokes the cassandra.DeleteNodeToolExecutionHistory API asynchronously
func (*Client) DeleteNodeToolExecutionHistoryWithChan ¶
func (client *Client) DeleteNodeToolExecutionHistoryWithChan(request *DeleteNodeToolExecutionHistoryRequest) (<-chan *DeleteNodeToolExecutionHistoryResponse, <-chan error)
DeleteNodeToolExecutionHistoryWithChan invokes the cassandra.DeleteNodeToolExecutionHistory API asynchronously
func (*Client) DescribeAccounts ¶
func (client *Client) DescribeAccounts(request *DescribeAccountsRequest) (response *DescribeAccountsResponse, err error)
DescribeAccounts invokes the cassandra.DescribeAccounts API synchronously
func (*Client) DescribeAccountsWithCallback ¶
func (client *Client) DescribeAccountsWithCallback(request *DescribeAccountsRequest, callback func(response *DescribeAccountsResponse, err error)) <-chan int
DescribeAccountsWithCallback invokes the cassandra.DescribeAccounts API asynchronously
func (*Client) DescribeAccountsWithChan ¶
func (client *Client) DescribeAccountsWithChan(request *DescribeAccountsRequest) (<-chan *DescribeAccountsResponse, <-chan error)
DescribeAccountsWithChan invokes the cassandra.DescribeAccounts API asynchronously
func (*Client) DescribeBackup ¶
func (client *Client) DescribeBackup(request *DescribeBackupRequest) (response *DescribeBackupResponse, err error)
DescribeBackup invokes the cassandra.DescribeBackup API synchronously
func (*Client) DescribeBackupPlan ¶
func (client *Client) DescribeBackupPlan(request *DescribeBackupPlanRequest) (response *DescribeBackupPlanResponse, err error)
DescribeBackupPlan invokes the cassandra.DescribeBackupPlan API synchronously
func (*Client) DescribeBackupPlanWithCallback ¶
func (client *Client) DescribeBackupPlanWithCallback(request *DescribeBackupPlanRequest, callback func(response *DescribeBackupPlanResponse, err error)) <-chan int
DescribeBackupPlanWithCallback invokes the cassandra.DescribeBackupPlan API asynchronously
func (*Client) DescribeBackupPlanWithChan ¶
func (client *Client) DescribeBackupPlanWithChan(request *DescribeBackupPlanRequest) (<-chan *DescribeBackupPlanResponse, <-chan error)
DescribeBackupPlanWithChan invokes the cassandra.DescribeBackupPlan API asynchronously
func (*Client) DescribeBackupPlans ¶
func (client *Client) DescribeBackupPlans(request *DescribeBackupPlansRequest) (response *DescribeBackupPlansResponse, err error)
DescribeBackupPlans invokes the cassandra.DescribeBackupPlans API synchronously
func (*Client) DescribeBackupPlansWithCallback ¶
func (client *Client) DescribeBackupPlansWithCallback(request *DescribeBackupPlansRequest, callback func(response *DescribeBackupPlansResponse, err error)) <-chan int
DescribeBackupPlansWithCallback invokes the cassandra.DescribeBackupPlans API asynchronously
func (*Client) DescribeBackupPlansWithChan ¶
func (client *Client) DescribeBackupPlansWithChan(request *DescribeBackupPlansRequest) (<-chan *DescribeBackupPlansResponse, <-chan error)
DescribeBackupPlansWithChan invokes the cassandra.DescribeBackupPlans API asynchronously
func (*Client) DescribeBackupWithCallback ¶
func (client *Client) DescribeBackupWithCallback(request *DescribeBackupRequest, callback func(response *DescribeBackupResponse, err error)) <-chan int
DescribeBackupWithCallback invokes the cassandra.DescribeBackup API asynchronously
func (*Client) DescribeBackupWithChan ¶
func (client *Client) DescribeBackupWithChan(request *DescribeBackupRequest) (<-chan *DescribeBackupResponse, <-chan error)
DescribeBackupWithChan invokes the cassandra.DescribeBackup API asynchronously
func (*Client) DescribeBackups ¶
func (client *Client) DescribeBackups(request *DescribeBackupsRequest) (response *DescribeBackupsResponse, err error)
DescribeBackups invokes the cassandra.DescribeBackups API synchronously
func (*Client) DescribeBackupsWithCallback ¶
func (client *Client) DescribeBackupsWithCallback(request *DescribeBackupsRequest, callback func(response *DescribeBackupsResponse, err error)) <-chan int
DescribeBackupsWithCallback invokes the cassandra.DescribeBackups API asynchronously
func (*Client) DescribeBackupsWithChan ¶
func (client *Client) DescribeBackupsWithChan(request *DescribeBackupsRequest) (<-chan *DescribeBackupsResponse, <-chan error)
DescribeBackupsWithChan invokes the cassandra.DescribeBackups API asynchronously
func (*Client) DescribeCluster ¶
func (client *Client) DescribeCluster(request *DescribeClusterRequest) (response *DescribeClusterResponse, err error)
DescribeCluster invokes the cassandra.DescribeCluster API synchronously
func (*Client) DescribeClusterDashboard ¶
func (client *Client) DescribeClusterDashboard(request *DescribeClusterDashboardRequest) (response *DescribeClusterDashboardResponse, err error)
DescribeClusterDashboard invokes the cassandra.DescribeClusterDashboard API synchronously
func (*Client) DescribeClusterDashboardWithCallback ¶
func (client *Client) DescribeClusterDashboardWithCallback(request *DescribeClusterDashboardRequest, callback func(response *DescribeClusterDashboardResponse, err error)) <-chan int
DescribeClusterDashboardWithCallback invokes the cassandra.DescribeClusterDashboard API asynchronously
func (*Client) DescribeClusterDashboardWithChan ¶
func (client *Client) DescribeClusterDashboardWithChan(request *DescribeClusterDashboardRequest) (<-chan *DescribeClusterDashboardResponse, <-chan error)
DescribeClusterDashboardWithChan invokes the cassandra.DescribeClusterDashboard API asynchronously
func (*Client) DescribeClusterStatus ¶
func (client *Client) DescribeClusterStatus(request *DescribeClusterStatusRequest) (response *DescribeClusterStatusResponse, err error)
DescribeClusterStatus invokes the cassandra.DescribeClusterStatus API synchronously
func (*Client) DescribeClusterStatusWithCallback ¶
func (client *Client) DescribeClusterStatusWithCallback(request *DescribeClusterStatusRequest, callback func(response *DescribeClusterStatusResponse, err error)) <-chan int
DescribeClusterStatusWithCallback invokes the cassandra.DescribeClusterStatus API asynchronously
func (*Client) DescribeClusterStatusWithChan ¶
func (client *Client) DescribeClusterStatusWithChan(request *DescribeClusterStatusRequest) (<-chan *DescribeClusterStatusResponse, <-chan error)
DescribeClusterStatusWithChan invokes the cassandra.DescribeClusterStatus API asynchronously
func (*Client) DescribeClusterWithCallback ¶
func (client *Client) DescribeClusterWithCallback(request *DescribeClusterRequest, callback func(response *DescribeClusterResponse, err error)) <-chan int
DescribeClusterWithCallback invokes the cassandra.DescribeCluster API asynchronously
func (*Client) DescribeClusterWithChan ¶
func (client *Client) DescribeClusterWithChan(request *DescribeClusterRequest) (<-chan *DescribeClusterResponse, <-chan error)
DescribeClusterWithChan invokes the cassandra.DescribeCluster API asynchronously
func (*Client) DescribeClusters ¶
func (client *Client) DescribeClusters(request *DescribeClustersRequest) (response *DescribeClustersResponse, err error)
DescribeClusters invokes the cassandra.DescribeClusters API synchronously
func (*Client) DescribeClustersWithCallback ¶
func (client *Client) DescribeClustersWithCallback(request *DescribeClustersRequest, callback func(response *DescribeClustersResponse, err error)) <-chan int
DescribeClustersWithCallback invokes the cassandra.DescribeClusters API asynchronously
func (*Client) DescribeClustersWithChan ¶
func (client *Client) DescribeClustersWithChan(request *DescribeClustersRequest) (<-chan *DescribeClustersResponse, <-chan error)
DescribeClustersWithChan invokes the cassandra.DescribeClusters API asynchronously
func (*Client) DescribeContactPoints ¶
func (client *Client) DescribeContactPoints(request *DescribeContactPointsRequest) (response *DescribeContactPointsResponse, err error)
DescribeContactPoints invokes the cassandra.DescribeContactPoints API synchronously
func (*Client) DescribeContactPointsWithCallback ¶
func (client *Client) DescribeContactPointsWithCallback(request *DescribeContactPointsRequest, callback func(response *DescribeContactPointsResponse, err error)) <-chan int
DescribeContactPointsWithCallback invokes the cassandra.DescribeContactPoints API asynchronously
func (*Client) DescribeContactPointsWithChan ¶
func (client *Client) DescribeContactPointsWithChan(request *DescribeContactPointsRequest) (<-chan *DescribeContactPointsResponse, <-chan error)
DescribeContactPointsWithChan invokes the cassandra.DescribeContactPoints API asynchronously
func (*Client) DescribeDataCenter ¶ added in v1.61.179
func (client *Client) DescribeDataCenter(request *DescribeDataCenterRequest) (response *DescribeDataCenterResponse, err error)
DescribeDataCenter invokes the cassandra.DescribeDataCenter API synchronously
func (*Client) DescribeDataCenterWithCallback ¶ added in v1.61.179
func (client *Client) DescribeDataCenterWithCallback(request *DescribeDataCenterRequest, callback func(response *DescribeDataCenterResponse, err error)) <-chan int
DescribeDataCenterWithCallback invokes the cassandra.DescribeDataCenter API asynchronously
func (*Client) DescribeDataCenterWithChan ¶ added in v1.61.179
func (client *Client) DescribeDataCenterWithChan(request *DescribeDataCenterRequest) (<-chan *DescribeDataCenterResponse, <-chan error)
DescribeDataCenterWithChan invokes the cassandra.DescribeDataCenter API asynchronously
func (*Client) DescribeDataCenters ¶
func (client *Client) DescribeDataCenters(request *DescribeDataCentersRequest) (response *DescribeDataCentersResponse, err error)
DescribeDataCenters invokes the cassandra.DescribeDataCenters API synchronously
func (*Client) DescribeDataCentersWithCallback ¶
func (client *Client) DescribeDataCentersWithCallback(request *DescribeDataCentersRequest, callback func(response *DescribeDataCentersResponse, err error)) <-chan int
DescribeDataCentersWithCallback invokes the cassandra.DescribeDataCenters API asynchronously
func (*Client) DescribeDataCentersWithChan ¶
func (client *Client) DescribeDataCentersWithChan(request *DescribeDataCentersRequest) (<-chan *DescribeDataCentersResponse, <-chan error)
DescribeDataCentersWithChan invokes the cassandra.DescribeDataCenters API asynchronously
func (*Client) DescribeDeletedClusters ¶
func (client *Client) DescribeDeletedClusters(request *DescribeDeletedClustersRequest) (response *DescribeDeletedClustersResponse, err error)
DescribeDeletedClusters invokes the cassandra.DescribeDeletedClusters API synchronously
func (*Client) DescribeDeletedClustersWithCallback ¶
func (client *Client) DescribeDeletedClustersWithCallback(request *DescribeDeletedClustersRequest, callback func(response *DescribeDeletedClustersResponse, err error)) <-chan int
DescribeDeletedClustersWithCallback invokes the cassandra.DescribeDeletedClusters API asynchronously
func (*Client) DescribeDeletedClustersWithChan ¶
func (client *Client) DescribeDeletedClustersWithChan(request *DescribeDeletedClustersRequest) (<-chan *DescribeDeletedClustersResponse, <-chan error)
DescribeDeletedClustersWithChan invokes the cassandra.DescribeDeletedClusters API asynchronously
func (*Client) DescribeInstanceType ¶
func (client *Client) DescribeInstanceType(request *DescribeInstanceTypeRequest) (response *DescribeInstanceTypeResponse, err error)
DescribeInstanceType invokes the cassandra.DescribeInstanceType API synchronously
func (*Client) DescribeInstanceTypeWithCallback ¶
func (client *Client) DescribeInstanceTypeWithCallback(request *DescribeInstanceTypeRequest, callback func(response *DescribeInstanceTypeResponse, err error)) <-chan int
DescribeInstanceTypeWithCallback invokes the cassandra.DescribeInstanceType API asynchronously
func (*Client) DescribeInstanceTypeWithChan ¶
func (client *Client) DescribeInstanceTypeWithChan(request *DescribeInstanceTypeRequest) (<-chan *DescribeInstanceTypeResponse, <-chan error)
DescribeInstanceTypeWithChan invokes the cassandra.DescribeInstanceType API asynchronously
func (*Client) DescribeIpWhitelist ¶
func (client *Client) DescribeIpWhitelist(request *DescribeIpWhitelistRequest) (response *DescribeIpWhitelistResponse, err error)
DescribeIpWhitelist invokes the cassandra.DescribeIpWhitelist API synchronously
func (*Client) DescribeIpWhitelistGroups ¶
func (client *Client) DescribeIpWhitelistGroups(request *DescribeIpWhitelistGroupsRequest) (response *DescribeIpWhitelistGroupsResponse, err error)
DescribeIpWhitelistGroups invokes the cassandra.DescribeIpWhitelistGroups API synchronously
func (*Client) DescribeIpWhitelistGroupsWithCallback ¶
func (client *Client) DescribeIpWhitelistGroupsWithCallback(request *DescribeIpWhitelistGroupsRequest, callback func(response *DescribeIpWhitelistGroupsResponse, err error)) <-chan int
DescribeIpWhitelistGroupsWithCallback invokes the cassandra.DescribeIpWhitelistGroups API asynchronously
func (*Client) DescribeIpWhitelistGroupsWithChan ¶
func (client *Client) DescribeIpWhitelistGroupsWithChan(request *DescribeIpWhitelistGroupsRequest) (<-chan *DescribeIpWhitelistGroupsResponse, <-chan error)
DescribeIpWhitelistGroupsWithChan invokes the cassandra.DescribeIpWhitelistGroups API asynchronously
func (*Client) DescribeIpWhitelistWithCallback ¶
func (client *Client) DescribeIpWhitelistWithCallback(request *DescribeIpWhitelistRequest, callback func(response *DescribeIpWhitelistResponse, err error)) <-chan int
DescribeIpWhitelistWithCallback invokes the cassandra.DescribeIpWhitelist API asynchronously
func (*Client) DescribeIpWhitelistWithChan ¶
func (client *Client) DescribeIpWhitelistWithChan(request *DescribeIpWhitelistRequest) (<-chan *DescribeIpWhitelistResponse, <-chan error)
DescribeIpWhitelistWithChan invokes the cassandra.DescribeIpWhitelist API asynchronously
func (*Client) DescribeNodeToolExecutionHistories ¶
func (client *Client) DescribeNodeToolExecutionHistories(request *DescribeNodeToolExecutionHistoriesRequest) (response *DescribeNodeToolExecutionHistoriesResponse, err error)
DescribeNodeToolExecutionHistories invokes the cassandra.DescribeNodeToolExecutionHistories API synchronously
func (*Client) DescribeNodeToolExecutionHistoriesWithCallback ¶
func (client *Client) DescribeNodeToolExecutionHistoriesWithCallback(request *DescribeNodeToolExecutionHistoriesRequest, callback func(response *DescribeNodeToolExecutionHistoriesResponse, err error)) <-chan int
DescribeNodeToolExecutionHistoriesWithCallback invokes the cassandra.DescribeNodeToolExecutionHistories API asynchronously
func (*Client) DescribeNodeToolExecutionHistoriesWithChan ¶
func (client *Client) DescribeNodeToolExecutionHistoriesWithChan(request *DescribeNodeToolExecutionHistoriesRequest) (<-chan *DescribeNodeToolExecutionHistoriesResponse, <-chan error)
DescribeNodeToolExecutionHistoriesWithChan invokes the cassandra.DescribeNodeToolExecutionHistories API asynchronously
func (*Client) DescribeNodeToolExecutionHistory ¶ added in v1.61.558
func (client *Client) DescribeNodeToolExecutionHistory(request *DescribeNodeToolExecutionHistoryRequest) (response *DescribeNodeToolExecutionHistoryResponse, err error)
DescribeNodeToolExecutionHistory invokes the cassandra.DescribeNodeToolExecutionHistory API synchronously
func (*Client) DescribeNodeToolExecutionHistoryWithCallback ¶ added in v1.61.558
func (client *Client) DescribeNodeToolExecutionHistoryWithCallback(request *DescribeNodeToolExecutionHistoryRequest, callback func(response *DescribeNodeToolExecutionHistoryResponse, err error)) <-chan int
DescribeNodeToolExecutionHistoryWithCallback invokes the cassandra.DescribeNodeToolExecutionHistory API asynchronously
func (*Client) DescribeNodeToolExecutionHistoryWithChan ¶ added in v1.61.558
func (client *Client) DescribeNodeToolExecutionHistoryWithChan(request *DescribeNodeToolExecutionHistoryRequest) (<-chan *DescribeNodeToolExecutionHistoryResponse, <-chan error)
DescribeNodeToolExecutionHistoryWithChan invokes the cassandra.DescribeNodeToolExecutionHistory API asynchronously
func (*Client) DescribeParameterModificationHistories ¶
func (client *Client) DescribeParameterModificationHistories(request *DescribeParameterModificationHistoriesRequest) (response *DescribeParameterModificationHistoriesResponse, err error)
DescribeParameterModificationHistories invokes the cassandra.DescribeParameterModificationHistories API synchronously
func (*Client) DescribeParameterModificationHistoriesWithCallback ¶
func (client *Client) DescribeParameterModificationHistoriesWithCallback(request *DescribeParameterModificationHistoriesRequest, callback func(response *DescribeParameterModificationHistoriesResponse, err error)) <-chan int
DescribeParameterModificationHistoriesWithCallback invokes the cassandra.DescribeParameterModificationHistories API asynchronously
func (*Client) DescribeParameterModificationHistoriesWithChan ¶
func (client *Client) DescribeParameterModificationHistoriesWithChan(request *DescribeParameterModificationHistoriesRequest) (<-chan *DescribeParameterModificationHistoriesResponse, <-chan error)
DescribeParameterModificationHistoriesWithChan invokes the cassandra.DescribeParameterModificationHistories API asynchronously
func (*Client) DescribeParameters ¶
func (client *Client) DescribeParameters(request *DescribeParametersRequest) (response *DescribeParametersResponse, err error)
DescribeParameters invokes the cassandra.DescribeParameters API synchronously
func (*Client) DescribeParametersWithCallback ¶
func (client *Client) DescribeParametersWithCallback(request *DescribeParametersRequest, callback func(response *DescribeParametersResponse, err error)) <-chan int
DescribeParametersWithCallback invokes the cassandra.DescribeParameters API asynchronously
func (*Client) DescribeParametersWithChan ¶
func (client *Client) DescribeParametersWithChan(request *DescribeParametersRequest) (<-chan *DescribeParametersResponse, <-chan error)
DescribeParametersWithChan invokes the cassandra.DescribeParameters API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the cassandra.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the cassandra.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the cassandra.DescribeRegions API asynchronously
func (*Client) DescribeSecurityGroups ¶
func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
DescribeSecurityGroups invokes the cassandra.DescribeSecurityGroups API synchronously
func (*Client) DescribeSecurityGroupsWithCallback ¶
func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, callback func(response *DescribeSecurityGroupsResponse, err error)) <-chan int
DescribeSecurityGroupsWithCallback invokes the cassandra.DescribeSecurityGroups API asynchronously
func (*Client) DescribeSecurityGroupsWithChan ¶
func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
DescribeSecurityGroupsWithChan invokes the cassandra.DescribeSecurityGroups API asynchronously
func (*Client) ExecuteNodeTool ¶
func (client *Client) ExecuteNodeTool(request *ExecuteNodeToolRequest) (response *ExecuteNodeToolResponse, err error)
ExecuteNodeTool invokes the cassandra.ExecuteNodeTool API synchronously
func (*Client) ExecuteNodeToolWithCallback ¶
func (client *Client) ExecuteNodeToolWithCallback(request *ExecuteNodeToolRequest, callback func(response *ExecuteNodeToolResponse, err error)) <-chan int
ExecuteNodeToolWithCallback invokes the cassandra.ExecuteNodeTool API asynchronously
func (*Client) ExecuteNodeToolWithChan ¶
func (client *Client) ExecuteNodeToolWithChan(request *ExecuteNodeToolRequest) (<-chan *ExecuteNodeToolResponse, <-chan error)
ExecuteNodeToolWithChan invokes the cassandra.ExecuteNodeTool API asynchronously
func (*Client) GetCmsUrl ¶
func (client *Client) GetCmsUrl(request *GetCmsUrlRequest) (response *GetCmsUrlResponse, err error)
GetCmsUrl invokes the cassandra.GetCmsUrl API synchronously
func (*Client) GetCmsUrlWithCallback ¶
func (client *Client) GetCmsUrlWithCallback(request *GetCmsUrlRequest, callback func(response *GetCmsUrlResponse, err error)) <-chan int
GetCmsUrlWithCallback invokes the cassandra.GetCmsUrl API asynchronously
func (*Client) GetCmsUrlWithChan ¶
func (client *Client) GetCmsUrlWithChan(request *GetCmsUrlRequest) (<-chan *GetCmsUrlResponse, <-chan error)
GetCmsUrlWithChan invokes the cassandra.GetCmsUrl API asynchronously
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the cassandra.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the cassandra.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the cassandra.ListTagResources API asynchronously
func (*Client) ListTags ¶
func (client *Client) ListTags(request *ListTagsRequest) (response *ListTagsResponse, err error)
ListTags invokes the cassandra.ListTags API synchronously
func (*Client) ListTagsWithCallback ¶
func (client *Client) ListTagsWithCallback(request *ListTagsRequest, callback func(response *ListTagsResponse, err error)) <-chan int
ListTagsWithCallback invokes the cassandra.ListTags API asynchronously
func (*Client) ListTagsWithChan ¶
func (client *Client) ListTagsWithChan(request *ListTagsRequest) (<-chan *ListTagsResponse, <-chan error)
ListTagsWithChan invokes the cassandra.ListTags API asynchronously
func (*Client) ModifyAccountPassword ¶
func (client *Client) ModifyAccountPassword(request *ModifyAccountPasswordRequest) (response *ModifyAccountPasswordResponse, err error)
ModifyAccountPassword invokes the cassandra.ModifyAccountPassword API synchronously
func (*Client) ModifyAccountPasswordWithCallback ¶
func (client *Client) ModifyAccountPasswordWithCallback(request *ModifyAccountPasswordRequest, callback func(response *ModifyAccountPasswordResponse, err error)) <-chan int
ModifyAccountPasswordWithCallback invokes the cassandra.ModifyAccountPassword API asynchronously
func (*Client) ModifyAccountPasswordWithChan ¶
func (client *Client) ModifyAccountPasswordWithChan(request *ModifyAccountPasswordRequest) (<-chan *ModifyAccountPasswordResponse, <-chan error)
ModifyAccountPasswordWithChan invokes the cassandra.ModifyAccountPassword API asynchronously
func (*Client) ModifyBackupPlan ¶
func (client *Client) ModifyBackupPlan(request *ModifyBackupPlanRequest) (response *ModifyBackupPlanResponse, err error)
ModifyBackupPlan invokes the cassandra.ModifyBackupPlan API synchronously
func (*Client) ModifyBackupPlanWithCallback ¶
func (client *Client) ModifyBackupPlanWithCallback(request *ModifyBackupPlanRequest, callback func(response *ModifyBackupPlanResponse, err error)) <-chan int
ModifyBackupPlanWithCallback invokes the cassandra.ModifyBackupPlan API asynchronously
func (*Client) ModifyBackupPlanWithChan ¶
func (client *Client) ModifyBackupPlanWithChan(request *ModifyBackupPlanRequest) (<-chan *ModifyBackupPlanResponse, <-chan error)
ModifyBackupPlanWithChan invokes the cassandra.ModifyBackupPlan API asynchronously
func (*Client) ModifyCluster ¶
func (client *Client) ModifyCluster(request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)
ModifyCluster invokes the cassandra.ModifyCluster API synchronously
func (*Client) ModifyClusterWithCallback ¶
func (client *Client) ModifyClusterWithCallback(request *ModifyClusterRequest, callback func(response *ModifyClusterResponse, err error)) <-chan int
ModifyClusterWithCallback invokes the cassandra.ModifyCluster API asynchronously
func (*Client) ModifyClusterWithChan ¶
func (client *Client) ModifyClusterWithChan(request *ModifyClusterRequest) (<-chan *ModifyClusterResponse, <-chan error)
ModifyClusterWithChan invokes the cassandra.ModifyCluster API asynchronously
func (*Client) ModifyDataCenter ¶
func (client *Client) ModifyDataCenter(request *ModifyDataCenterRequest) (response *ModifyDataCenterResponse, err error)
ModifyDataCenter invokes the cassandra.ModifyDataCenter API synchronously
func (*Client) ModifyDataCenterWithCallback ¶
func (client *Client) ModifyDataCenterWithCallback(request *ModifyDataCenterRequest, callback func(response *ModifyDataCenterResponse, err error)) <-chan int
ModifyDataCenterWithCallback invokes the cassandra.ModifyDataCenter API asynchronously
func (*Client) ModifyDataCenterWithChan ¶
func (client *Client) ModifyDataCenterWithChan(request *ModifyDataCenterRequest) (<-chan *ModifyDataCenterResponse, <-chan error)
ModifyDataCenterWithChan invokes the cassandra.ModifyDataCenter API asynchronously
func (*Client) ModifyInstanceMaintainTime ¶
func (client *Client) ModifyInstanceMaintainTime(request *ModifyInstanceMaintainTimeRequest) (response *ModifyInstanceMaintainTimeResponse, err error)
ModifyInstanceMaintainTime invokes the cassandra.ModifyInstanceMaintainTime API synchronously
func (*Client) ModifyInstanceMaintainTimeWithCallback ¶
func (client *Client) ModifyInstanceMaintainTimeWithCallback(request *ModifyInstanceMaintainTimeRequest, callback func(response *ModifyInstanceMaintainTimeResponse, err error)) <-chan int
ModifyInstanceMaintainTimeWithCallback invokes the cassandra.ModifyInstanceMaintainTime API asynchronously
func (*Client) ModifyInstanceMaintainTimeWithChan ¶
func (client *Client) ModifyInstanceMaintainTimeWithChan(request *ModifyInstanceMaintainTimeRequest) (<-chan *ModifyInstanceMaintainTimeResponse, <-chan error)
ModifyInstanceMaintainTimeWithChan invokes the cassandra.ModifyInstanceMaintainTime API asynchronously
func (*Client) ModifyInstanceType ¶
func (client *Client) ModifyInstanceType(request *ModifyInstanceTypeRequest) (response *ModifyInstanceTypeResponse, err error)
ModifyInstanceType invokes the cassandra.ModifyInstanceType API synchronously
func (*Client) ModifyInstanceTypeWithCallback ¶
func (client *Client) ModifyInstanceTypeWithCallback(request *ModifyInstanceTypeRequest, callback func(response *ModifyInstanceTypeResponse, err error)) <-chan int
ModifyInstanceTypeWithCallback invokes the cassandra.ModifyInstanceType API asynchronously
func (*Client) ModifyInstanceTypeWithChan ¶
func (client *Client) ModifyInstanceTypeWithChan(request *ModifyInstanceTypeRequest) (<-chan *ModifyInstanceTypeResponse, <-chan error)
ModifyInstanceTypeWithChan invokes the cassandra.ModifyInstanceType API asynchronously
func (*Client) ModifyIpWhitelist ¶
func (client *Client) ModifyIpWhitelist(request *ModifyIpWhitelistRequest) (response *ModifyIpWhitelistResponse, err error)
ModifyIpWhitelist invokes the cassandra.ModifyIpWhitelist API synchronously
func (*Client) ModifyIpWhitelistGroup ¶
func (client *Client) ModifyIpWhitelistGroup(request *ModifyIpWhitelistGroupRequest) (response *ModifyIpWhitelistGroupResponse, err error)
ModifyIpWhitelistGroup invokes the cassandra.ModifyIpWhitelistGroup API synchronously
func (*Client) ModifyIpWhitelistGroupWithCallback ¶
func (client *Client) ModifyIpWhitelistGroupWithCallback(request *ModifyIpWhitelistGroupRequest, callback func(response *ModifyIpWhitelistGroupResponse, err error)) <-chan int
ModifyIpWhitelistGroupWithCallback invokes the cassandra.ModifyIpWhitelistGroup API asynchronously
func (*Client) ModifyIpWhitelistGroupWithChan ¶
func (client *Client) ModifyIpWhitelistGroupWithChan(request *ModifyIpWhitelistGroupRequest) (<-chan *ModifyIpWhitelistGroupResponse, <-chan error)
ModifyIpWhitelistGroupWithChan invokes the cassandra.ModifyIpWhitelistGroup API asynchronously
func (*Client) ModifyIpWhitelistWithCallback ¶
func (client *Client) ModifyIpWhitelistWithCallback(request *ModifyIpWhitelistRequest, callback func(response *ModifyIpWhitelistResponse, err error)) <-chan int
ModifyIpWhitelistWithCallback invokes the cassandra.ModifyIpWhitelist API asynchronously
func (*Client) ModifyIpWhitelistWithChan ¶
func (client *Client) ModifyIpWhitelistWithChan(request *ModifyIpWhitelistRequest) (<-chan *ModifyIpWhitelistResponse, <-chan error)
ModifyIpWhitelistWithChan invokes the cassandra.ModifyIpWhitelist API asynchronously
func (*Client) ModifyParameter ¶
func (client *Client) ModifyParameter(request *ModifyParameterRequest) (response *ModifyParameterResponse, err error)
ModifyParameter invokes the cassandra.ModifyParameter API synchronously
func (*Client) ModifyParameterWithCallback ¶
func (client *Client) ModifyParameterWithCallback(request *ModifyParameterRequest, callback func(response *ModifyParameterResponse, err error)) <-chan int
ModifyParameterWithCallback invokes the cassandra.ModifyParameter API asynchronously
func (*Client) ModifyParameterWithChan ¶
func (client *Client) ModifyParameterWithChan(request *ModifyParameterRequest) (<-chan *ModifyParameterResponse, <-chan error)
ModifyParameterWithChan invokes the cassandra.ModifyParameter API asynchronously
func (*Client) ModifySecurityGroups ¶
func (client *Client) ModifySecurityGroups(request *ModifySecurityGroupsRequest) (response *ModifySecurityGroupsResponse, err error)
ModifySecurityGroups invokes the cassandra.ModifySecurityGroups API synchronously
func (*Client) ModifySecurityGroupsWithCallback ¶
func (client *Client) ModifySecurityGroupsWithCallback(request *ModifySecurityGroupsRequest, callback func(response *ModifySecurityGroupsResponse, err error)) <-chan int
ModifySecurityGroupsWithCallback invokes the cassandra.ModifySecurityGroups API asynchronously
func (*Client) ModifySecurityGroupsWithChan ¶
func (client *Client) ModifySecurityGroupsWithChan(request *ModifySecurityGroupsRequest) (<-chan *ModifySecurityGroupsResponse, <-chan error)
ModifySecurityGroupsWithChan invokes the cassandra.ModifySecurityGroups API asynchronously
func (*Client) MoveResourceGroup ¶ added in v1.61.1175
func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)
MoveResourceGroup invokes the cassandra.MoveResourceGroup API synchronously
func (*Client) MoveResourceGroupWithCallback ¶ added in v1.61.1175
func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int
MoveResourceGroupWithCallback invokes the cassandra.MoveResourceGroup API asynchronously
func (*Client) MoveResourceGroupWithChan ¶ added in v1.61.1175
func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)
MoveResourceGroupWithChan invokes the cassandra.MoveResourceGroup API asynchronously
func (*Client) PurgeCluster ¶
func (client *Client) PurgeCluster(request *PurgeClusterRequest) (response *PurgeClusterResponse, err error)
PurgeCluster invokes the cassandra.PurgeCluster API synchronously
func (*Client) PurgeClusterWithCallback ¶
func (client *Client) PurgeClusterWithCallback(request *PurgeClusterRequest, callback func(response *PurgeClusterResponse, err error)) <-chan int
PurgeClusterWithCallback invokes the cassandra.PurgeCluster API asynchronously
func (*Client) PurgeClusterWithChan ¶
func (client *Client) PurgeClusterWithChan(request *PurgeClusterRequest) (<-chan *PurgeClusterResponse, <-chan error)
PurgeClusterWithChan invokes the cassandra.PurgeCluster API asynchronously
func (*Client) RebootCluster ¶
func (client *Client) RebootCluster(request *RebootClusterRequest) (response *RebootClusterResponse, err error)
RebootCluster invokes the cassandra.RebootCluster API synchronously
func (*Client) RebootClusterWithCallback ¶
func (client *Client) RebootClusterWithCallback(request *RebootClusterRequest, callback func(response *RebootClusterResponse, err error)) <-chan int
RebootClusterWithCallback invokes the cassandra.RebootCluster API asynchronously
func (*Client) RebootClusterWithChan ¶
func (client *Client) RebootClusterWithChan(request *RebootClusterRequest) (<-chan *RebootClusterResponse, <-chan error)
RebootClusterWithChan invokes the cassandra.RebootCluster API asynchronously
func (*Client) ReleasePublicContactPoints ¶
func (client *Client) ReleasePublicContactPoints(request *ReleasePublicContactPointsRequest) (response *ReleasePublicContactPointsResponse, err error)
ReleasePublicContactPoints invokes the cassandra.ReleasePublicContactPoints API synchronously
func (*Client) ReleasePublicContactPointsWithCallback ¶
func (client *Client) ReleasePublicContactPointsWithCallback(request *ReleasePublicContactPointsRequest, callback func(response *ReleasePublicContactPointsResponse, err error)) <-chan int
ReleasePublicContactPointsWithCallback invokes the cassandra.ReleasePublicContactPoints API asynchronously
func (*Client) ReleasePublicContactPointsWithChan ¶
func (client *Client) ReleasePublicContactPointsWithChan(request *ReleasePublicContactPointsRequest) (<-chan *ReleasePublicContactPointsResponse, <-chan error)
ReleasePublicContactPointsWithChan invokes the cassandra.ReleasePublicContactPoints API asynchronously
func (*Client) ResizeDiskSize ¶
func (client *Client) ResizeDiskSize(request *ResizeDiskSizeRequest) (response *ResizeDiskSizeResponse, err error)
ResizeDiskSize invokes the cassandra.ResizeDiskSize API synchronously
func (*Client) ResizeDiskSizeWithCallback ¶
func (client *Client) ResizeDiskSizeWithCallback(request *ResizeDiskSizeRequest, callback func(response *ResizeDiskSizeResponse, err error)) <-chan int
ResizeDiskSizeWithCallback invokes the cassandra.ResizeDiskSize API asynchronously
func (*Client) ResizeDiskSizeWithChan ¶
func (client *Client) ResizeDiskSizeWithChan(request *ResizeDiskSizeRequest) (<-chan *ResizeDiskSizeResponse, <-chan error)
ResizeDiskSizeWithChan invokes the cassandra.ResizeDiskSize API asynchronously
func (*Client) ResizeNodeCount ¶
func (client *Client) ResizeNodeCount(request *ResizeNodeCountRequest) (response *ResizeNodeCountResponse, err error)
ResizeNodeCount invokes the cassandra.ResizeNodeCount API synchronously
func (*Client) ResizeNodeCountWithCallback ¶
func (client *Client) ResizeNodeCountWithCallback(request *ResizeNodeCountRequest, callback func(response *ResizeNodeCountResponse, err error)) <-chan int
ResizeNodeCountWithCallback invokes the cassandra.ResizeNodeCount API asynchronously
func (*Client) ResizeNodeCountWithChan ¶
func (client *Client) ResizeNodeCountWithChan(request *ResizeNodeCountRequest) (<-chan *ResizeNodeCountResponse, <-chan error)
ResizeNodeCountWithChan invokes the cassandra.ResizeNodeCount API asynchronously
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the cassandra.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the cassandra.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the cassandra.TagResources API asynchronously
func (*Client) UnTagResources ¶
func (client *Client) UnTagResources(request *UnTagResourcesRequest) (response *UnTagResourcesResponse, err error)
UnTagResources invokes the cassandra.UnTagResources API synchronously
func (*Client) UnTagResourcesWithCallback ¶
func (client *Client) UnTagResourcesWithCallback(request *UnTagResourcesRequest, callback func(response *UnTagResourcesResponse, err error)) <-chan int
UnTagResourcesWithCallback invokes the cassandra.UnTagResources API asynchronously
func (*Client) UnTagResourcesWithChan ¶
func (client *Client) UnTagResourcesWithChan(request *UnTagResourcesRequest) (<-chan *UnTagResourcesResponse, <-chan error)
UnTagResourcesWithChan invokes the cassandra.UnTagResources API asynchronously
func (*Client) UpgradeClusterVersion ¶
func (client *Client) UpgradeClusterVersion(request *UpgradeClusterVersionRequest) (response *UpgradeClusterVersionResponse, err error)
UpgradeClusterVersion invokes the cassandra.UpgradeClusterVersion API synchronously
func (*Client) UpgradeClusterVersionWithCallback ¶
func (client *Client) UpgradeClusterVersionWithCallback(request *UpgradeClusterVersionRequest, callback func(response *UpgradeClusterVersionResponse, err error)) <-chan int
UpgradeClusterVersionWithCallback invokes the cassandra.UpgradeClusterVersion API asynchronously
func (*Client) UpgradeClusterVersionWithChan ¶
func (client *Client) UpgradeClusterVersionWithChan(request *UpgradeClusterVersionRequest) (<-chan *UpgradeClusterVersionResponse, <-chan error)
UpgradeClusterVersionWithChan invokes the cassandra.UpgradeClusterVersion API asynchronously
type Cluster ¶
type Cluster struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` PayType string `json:"PayType" xml:"PayType"` MaintainStartTime string `json:"MaintainStartTime" xml:"MaintainStartTime"` AutoRenewPeriod int `json:"AutoRenewPeriod" xml:"AutoRenewPeriod"` MajorVersion string `json:"MajorVersion" xml:"MajorVersion"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` IsLatestVersion bool `json:"IsLatestVersion" xml:"IsLatestVersion"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` MinorVersion string `json:"MinorVersion" xml:"MinorVersion"` MaintainEndTime string `json:"MaintainEndTime" xml:"MaintainEndTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` ClusterName string `json:"ClusterName" xml:"ClusterName"` DataCenterCount int `json:"DataCenterCount" xml:"DataCenterCount"` Status string `json:"Status" xml:"Status"` LockMode string `json:"LockMode" xml:"LockMode"` Tags TagsInDescribeCluster `json:"Tags" xml:"Tags"` }
Cluster is a nested struct in cassandra response
type ClustersInDescribeClusters ¶
type ClustersInDescribeClusters struct {
Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}
ClustersInDescribeClusters is a nested struct in cassandra response
type ClustersInDescribeDeletedClusters ¶
type ClustersInDescribeDeletedClusters struct {
Cluster []Cluster `json:"Cluster" xml:"Cluster"`
}
ClustersInDescribeDeletedClusters is a nested struct in cassandra response
type ContactPoint ¶
type ContactPoint struct { DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` Port int `json:"Port" xml:"Port"` PrivateAddresses PrivateAddresses `json:"PrivateAddresses" xml:"PrivateAddresses"` PublicAddresses PublicAddresses `json:"PublicAddresses" xml:"PublicAddresses"` }
ContactPoint is a nested struct in cassandra response
type ContactPoints ¶
type ContactPoints struct {
ContactPoint []ContactPoint `json:"ContactPoint" xml:"ContactPoint"`
}
ContactPoints is a nested struct in cassandra response
type CreateBackupPlanRequest ¶
type CreateBackupPlanRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` RetentionPeriod requests.Integer `position:"Query" name:"RetentionPeriod"` DataCenterId string `position:"Query" name:"DataCenterId"` Active requests.Boolean `position:"Query" name:"Active"` ClusterId string `position:"Query" name:"ClusterId"` BackupTime string `position:"Query" name:"BackupTime"` BackupPeriod string `position:"Query" name:"BackupPeriod"` }
CreateBackupPlanRequest is the request struct for api CreateBackupPlan
func CreateCreateBackupPlanRequest ¶
func CreateCreateBackupPlanRequest() (request *CreateBackupPlanRequest)
CreateCreateBackupPlanRequest creates a request to invoke CreateBackupPlan API
type CreateBackupPlanResponse ¶
type CreateBackupPlanResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateBackupPlanResponse is the response struct for api CreateBackupPlan
func CreateCreateBackupPlanResponse ¶
func CreateCreateBackupPlanResponse() (response *CreateBackupPlanResponse)
CreateCreateBackupPlanResponse creates a response to parse from CreateBackupPlan response
type CreateClusterRequest ¶
type CreateClusterRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` ClusterName string `position:"Query" name:"ClusterName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Password string `position:"Query" name:"Password"` InstanceType string `position:"Query" name:"InstanceType"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` MajorVersion string `position:"Query" name:"MajorVersion"` DiskSize requests.Integer `position:"Query" name:"DiskSize"` DiskType string `position:"Query" name:"DiskType"` VswitchId string `position:"Query" name:"VswitchId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` DataCenterName string `position:"Query" name:"DataCenterName"` NodeCount requests.Integer `position:"Query" name:"NodeCount"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` PayType string `position:"Query" name:"PayType"` }
CreateClusterRequest is the request struct for api CreateCluster
func CreateCreateClusterRequest ¶
func CreateCreateClusterRequest() (request *CreateClusterRequest)
CreateCreateClusterRequest creates a request to invoke CreateCluster API
type CreateClusterResponse ¶
type CreateClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` }
CreateClusterResponse is the response struct for api CreateCluster
func CreateCreateClusterResponse ¶
func CreateCreateClusterResponse() (response *CreateClusterResponse)
CreateCreateClusterResponse creates a response to parse from CreateCluster response
type CreateDataCenterRequest ¶
type CreateDataCenterRequest struct { *requests.RpcRequest ClientToken string `position:"Query" name:"ClientToken"` InstanceType string `position:"Query" name:"InstanceType"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` DiskSize requests.Integer `position:"Query" name:"DiskSize"` ClusterId string `position:"Query" name:"ClusterId"` DiskType string `position:"Query" name:"DiskType"` VswitchId string `position:"Query" name:"VswitchId"` PeriodUnit string `position:"Query" name:"PeriodUnit"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` DataCenterName string `position:"Query" name:"DataCenterName"` NodeCount requests.Integer `position:"Query" name:"NodeCount"` VpcId string `position:"Query" name:"VpcId"` ZoneId string `position:"Query" name:"ZoneId"` PayType string `position:"Query" name:"PayType"` }
CreateDataCenterRequest is the request struct for api CreateDataCenter
func CreateCreateDataCenterRequest ¶
func CreateCreateDataCenterRequest() (request *CreateDataCenterRequest)
CreateCreateDataCenterRequest creates a request to invoke CreateDataCenter API
type CreateDataCenterResponse ¶
type CreateDataCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` }
CreateDataCenterResponse is the response struct for api CreateDataCenter
func CreateCreateDataCenterResponse ¶
func CreateCreateDataCenterResponse() (response *CreateDataCenterResponse)
CreateCreateDataCenterResponse creates a response to parse from CreateDataCenter response
type Dashboard ¶
type Dashboard struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` DataCenters DataCentersInDescribeClusterDashboard `json:"DataCenters" xml:"DataCenters"` }
Dashboard is a nested struct in cassandra response
type DataCenter ¶
type DataCenter struct { ClusterId string `json:"ClusterId" xml:"ClusterId"` DiskType string `json:"DiskType" xml:"DiskType"` PayType string `json:"PayType" xml:"PayType"` InstanceType string `json:"InstanceType" xml:"InstanceType"` DataCenterName string `json:"DataCenterName" xml:"DataCenterName"` AutoRenewPeriod int `json:"AutoRenewPeriod" xml:"AutoRenewPeriod"` NodeCount int `json:"NodeCount" xml:"NodeCount"` RegionId string `json:"RegionId" xml:"RegionId"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` ZoneId string `json:"ZoneId" xml:"ZoneId"` AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` VswitchId string `json:"VswitchId" xml:"VswitchId"` DiskSize int `json:"DiskSize" xml:"DiskSize"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` CommodityInstance string `json:"CommodityInstance" xml:"CommodityInstance"` Status string `json:"Status" xml:"Status"` VpcId string `json:"VpcId" xml:"VpcId"` LockMode string `json:"LockMode" xml:"LockMode"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` Nodes Nodes `json:"Nodes" xml:"Nodes"` }
DataCenter is a nested struct in cassandra response
type DataCentersInDescribeClusterDashboard ¶
type DataCentersInDescribeClusterDashboard struct {
DataCenter []DataCenter `json:"DataCenter" xml:"DataCenter"`
}
DataCentersInDescribeClusterDashboard is a nested struct in cassandra response
type DataCentersInDescribeDataCenters ¶
type DataCentersInDescribeDataCenters struct {
DataCenter []DataCenter `json:"DataCenter" xml:"DataCenter"`
}
DataCentersInDescribeDataCenters is a nested struct in cassandra response
type DeleteBackupPlanRequest ¶
type DeleteBackupPlanRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
DeleteBackupPlanRequest is the request struct for api DeleteBackupPlan
func CreateDeleteBackupPlanRequest ¶
func CreateDeleteBackupPlanRequest() (request *DeleteBackupPlanRequest)
CreateDeleteBackupPlanRequest creates a request to invoke DeleteBackupPlan API
type DeleteBackupPlanResponse ¶
type DeleteBackupPlanResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteBackupPlanResponse is the response struct for api DeleteBackupPlan
func CreateDeleteBackupPlanResponse ¶
func CreateDeleteBackupPlanResponse() (response *DeleteBackupPlanResponse)
CreateDeleteBackupPlanResponse creates a response to parse from DeleteBackupPlan response
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DeleteClusterRequest is the request struct for api DeleteCluster
func CreateDeleteClusterRequest ¶
func CreateDeleteClusterRequest() (request *DeleteClusterRequest)
CreateDeleteClusterRequest creates a request to invoke DeleteCluster API
type DeleteClusterResponse ¶
type DeleteClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteClusterResponse is the response struct for api DeleteCluster
func CreateDeleteClusterResponse ¶
func CreateDeleteClusterResponse() (response *DeleteClusterResponse)
CreateDeleteClusterResponse creates a response to parse from DeleteCluster response
type DeleteDataCenterRequest ¶
type DeleteDataCenterRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
DeleteDataCenterRequest is the request struct for api DeleteDataCenter
func CreateDeleteDataCenterRequest ¶
func CreateDeleteDataCenterRequest() (request *DeleteDataCenterRequest)
CreateDeleteDataCenterRequest creates a request to invoke DeleteDataCenter API
type DeleteDataCenterResponse ¶
type DeleteDataCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDataCenterResponse is the response struct for api DeleteDataCenter
func CreateDeleteDataCenterResponse ¶
func CreateDeleteDataCenterResponse() (response *DeleteDataCenterResponse)
CreateDeleteDataCenterResponse creates a response to parse from DeleteDataCenter response
type DeleteNodeToolExecutionHistoryRequest ¶
type DeleteNodeToolExecutionHistoryRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` JobId string `position:"Query" name:"JobId"` }
DeleteNodeToolExecutionHistoryRequest is the request struct for api DeleteNodeToolExecutionHistory
func CreateDeleteNodeToolExecutionHistoryRequest ¶
func CreateDeleteNodeToolExecutionHistoryRequest() (request *DeleteNodeToolExecutionHistoryRequest)
CreateDeleteNodeToolExecutionHistoryRequest creates a request to invoke DeleteNodeToolExecutionHistory API
type DeleteNodeToolExecutionHistoryResponse ¶
type DeleteNodeToolExecutionHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNodeToolExecutionHistoryResponse is the response struct for api DeleteNodeToolExecutionHistory
func CreateDeleteNodeToolExecutionHistoryResponse ¶
func CreateDeleteNodeToolExecutionHistoryResponse() (response *DeleteNodeToolExecutionHistoryResponse)
CreateDeleteNodeToolExecutionHistoryResponse creates a response to parse from DeleteNodeToolExecutionHistory response
type DescribeAccountsRequest ¶
type DescribeAccountsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeAccountsRequest is the request struct for api DescribeAccounts
func CreateDescribeAccountsRequest ¶
func CreateDescribeAccountsRequest() (request *DescribeAccountsRequest)
CreateDescribeAccountsRequest creates a request to invoke DescribeAccounts API
type DescribeAccountsResponse ¶
type DescribeAccountsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Accounts Accounts `json:"Accounts" xml:"Accounts"` }
DescribeAccountsResponse is the response struct for api DescribeAccounts
func CreateDescribeAccountsResponse ¶
func CreateDescribeAccountsResponse() (response *DescribeAccountsResponse)
CreateDescribeAccountsResponse creates a response to parse from DescribeAccounts response
type DescribeBackupPlanRequest ¶
type DescribeBackupPlanRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
DescribeBackupPlanRequest is the request struct for api DescribeBackupPlan
func CreateDescribeBackupPlanRequest ¶
func CreateDescribeBackupPlanRequest() (request *DescribeBackupPlanRequest)
CreateDescribeBackupPlanRequest creates a request to invoke DescribeBackupPlan API
type DescribeBackupPlanResponse ¶
type DescribeBackupPlanResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BackupPlan BackupPlan `json:"BackupPlan" xml:"BackupPlan"` }
DescribeBackupPlanResponse is the response struct for api DescribeBackupPlan
func CreateDescribeBackupPlanResponse ¶
func CreateDescribeBackupPlanResponse() (response *DescribeBackupPlanResponse)
CreateDescribeBackupPlanResponse creates a response to parse from DescribeBackupPlan response
type DescribeBackupPlansRequest ¶
type DescribeBackupPlansRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeBackupPlansRequest is the request struct for api DescribeBackupPlans
func CreateDescribeBackupPlansRequest ¶
func CreateDescribeBackupPlansRequest() (request *DescribeBackupPlansRequest)
CreateDescribeBackupPlansRequest creates a request to invoke DescribeBackupPlans API
type DescribeBackupPlansResponse ¶
type DescribeBackupPlansResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BackupPlans BackupPlans `json:"BackupPlans" xml:"BackupPlans"` }
DescribeBackupPlansResponse is the response struct for api DescribeBackupPlans
func CreateDescribeBackupPlansResponse ¶
func CreateDescribeBackupPlansResponse() (response *DescribeBackupPlansResponse)
CreateDescribeBackupPlansResponse creates a response to parse from DescribeBackupPlans response
type DescribeBackupRequest ¶
type DescribeBackupRequest struct { *requests.RpcRequest BackupType string `position:"Query" name:"BackupType"` BackupId string `position:"Query" name:"BackupId"` DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
DescribeBackupRequest is the request struct for api DescribeBackup
func CreateDescribeBackupRequest ¶
func CreateDescribeBackupRequest() (request *DescribeBackupRequest)
CreateDescribeBackupRequest creates a request to invoke DescribeBackup API
type DescribeBackupResponse ¶
type DescribeBackupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Backup Backup `json:"Backup" xml:"Backup"` }
DescribeBackupResponse is the response struct for api DescribeBackup
func CreateDescribeBackupResponse ¶
func CreateDescribeBackupResponse() (response *DescribeBackupResponse)
CreateDescribeBackupResponse creates a response to parse from DescribeBackup response
type DescribeBackupsRequest ¶
type DescribeBackupsRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` BackupType string `position:"Query" name:"BackupType"` }
DescribeBackupsRequest is the request struct for api DescribeBackups
func CreateDescribeBackupsRequest ¶
func CreateDescribeBackupsRequest() (request *DescribeBackupsRequest)
CreateDescribeBackupsRequest creates a request to invoke DescribeBackups API
type DescribeBackupsResponse ¶
type DescribeBackupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Backups Backups `json:"Backups" xml:"Backups"` }
DescribeBackupsResponse is the response struct for api DescribeBackups
func CreateDescribeBackupsResponse ¶
func CreateDescribeBackupsResponse() (response *DescribeBackupsResponse)
CreateDescribeBackupsResponse creates a response to parse from DescribeBackups response
type DescribeClusterDashboardRequest ¶
type DescribeClusterDashboardRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeClusterDashboardRequest is the request struct for api DescribeClusterDashboard
func CreateDescribeClusterDashboardRequest ¶
func CreateDescribeClusterDashboardRequest() (request *DescribeClusterDashboardRequest)
CreateDescribeClusterDashboardRequest creates a request to invoke DescribeClusterDashboard API
type DescribeClusterDashboardResponse ¶
type DescribeClusterDashboardResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Dashboard Dashboard `json:"Dashboard" xml:"Dashboard"` }
DescribeClusterDashboardResponse is the response struct for api DescribeClusterDashboard
func CreateDescribeClusterDashboardResponse ¶
func CreateDescribeClusterDashboardResponse() (response *DescribeClusterDashboardResponse)
CreateDescribeClusterDashboardResponse creates a response to parse from DescribeClusterDashboard response
type DescribeClusterRequest ¶
type DescribeClusterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeClusterRequest is the request struct for api DescribeCluster
func CreateDescribeClusterRequest ¶
func CreateDescribeClusterRequest() (request *DescribeClusterRequest)
CreateDescribeClusterRequest creates a request to invoke DescribeCluster API
type DescribeClusterResponse ¶
type DescribeClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Cluster Cluster `json:"Cluster" xml:"Cluster"` }
DescribeClusterResponse is the response struct for api DescribeCluster
func CreateDescribeClusterResponse ¶
func CreateDescribeClusterResponse() (response *DescribeClusterResponse)
CreateDescribeClusterResponse creates a response to parse from DescribeCluster response
type DescribeClusterStatusRequest ¶
type DescribeClusterStatusRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeClusterStatusRequest is the request struct for api DescribeClusterStatus
func CreateDescribeClusterStatusRequest ¶
func CreateDescribeClusterStatusRequest() (request *DescribeClusterStatusRequest)
CreateDescribeClusterStatusRequest creates a request to invoke DescribeClusterStatus API
type DescribeClusterStatusResponse ¶
type DescribeClusterStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` }
DescribeClusterStatusResponse is the response struct for api DescribeClusterStatus
func CreateDescribeClusterStatusResponse ¶
func CreateDescribeClusterStatusResponse() (response *DescribeClusterStatusResponse)
CreateDescribeClusterStatusResponse creates a response to parse from DescribeClusterStatus response
type DescribeClustersRequest ¶
type DescribeClustersRequest struct { *requests.RpcRequest ClusterName string `position:"Query" name:"ClusterName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeClustersTag `position:"Query" name:"Tag" type:"Repeated"` }
DescribeClustersRequest is the request struct for api DescribeClusters
func CreateDescribeClustersRequest ¶
func CreateDescribeClustersRequest() (request *DescribeClustersRequest)
CreateDescribeClustersRequest creates a request to invoke DescribeClusters API
type DescribeClustersResponse ¶
type DescribeClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Clusters ClustersInDescribeClusters `json:"Clusters" xml:"Clusters"` }
DescribeClustersResponse is the response struct for api DescribeClusters
func CreateDescribeClustersResponse ¶
func CreateDescribeClustersResponse() (response *DescribeClustersResponse)
CreateDescribeClustersResponse creates a response to parse from DescribeClusters response
type DescribeClustersTag ¶
DescribeClustersTag is a repeated param struct in DescribeClustersRequest
type DescribeContactPointsRequest ¶
type DescribeContactPointsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeContactPointsRequest is the request struct for api DescribeContactPoints
func CreateDescribeContactPointsRequest ¶
func CreateDescribeContactPointsRequest() (request *DescribeContactPointsRequest)
CreateDescribeContactPointsRequest creates a request to invoke DescribeContactPoints API
type DescribeContactPointsResponse ¶
type DescribeContactPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ContactPoints ContactPoints `json:"ContactPoints" xml:"ContactPoints"` }
DescribeContactPointsResponse is the response struct for api DescribeContactPoints
func CreateDescribeContactPointsResponse ¶
func CreateDescribeContactPointsResponse() (response *DescribeContactPointsResponse)
CreateDescribeContactPointsResponse creates a response to parse from DescribeContactPoints response
type DescribeDataCenterRequest ¶ added in v1.61.179
type DescribeDataCenterRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
DescribeDataCenterRequest is the request struct for api DescribeDataCenter
func CreateDescribeDataCenterRequest ¶ added in v1.61.179
func CreateDescribeDataCenterRequest() (request *DescribeDataCenterRequest)
CreateDescribeDataCenterRequest creates a request to invoke DescribeDataCenter API
type DescribeDataCenterResponse ¶ added in v1.61.179
type DescribeDataCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` RegionId string `json:"RegionId" xml:"RegionId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ClusterId string `json:"ClusterId" xml:"ClusterId"` DataCenterName string `json:"DataCenterName" xml:"DataCenterName"` Status string `json:"Status" xml:"Status"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` InstanceType string `json:"InstanceType" xml:"InstanceType"` NodeCount int `json:"NodeCount" xml:"NodeCount"` DiskType string `json:"DiskType" xml:"DiskType"` DiskSize int `json:"DiskSize" xml:"DiskSize"` VpcId string `json:"VpcId" xml:"VpcId"` VswitchId string `json:"VswitchId" xml:"VswitchId"` PayType string `json:"PayType" xml:"PayType"` CommodityInstance string `json:"CommodityInstance" xml:"CommodityInstance"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` LockMode string `json:"LockMode" xml:"LockMode"` AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` AutoRenewPeriod int `json:"AutoRenewPeriod" xml:"AutoRenewPeriod"` }
DescribeDataCenterResponse is the response struct for api DescribeDataCenter
func CreateDescribeDataCenterResponse ¶ added in v1.61.179
func CreateDescribeDataCenterResponse() (response *DescribeDataCenterResponse)
CreateDescribeDataCenterResponse creates a response to parse from DescribeDataCenter response
type DescribeDataCentersRequest ¶
type DescribeDataCentersRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeDataCentersRequest is the request struct for api DescribeDataCenters
func CreateDescribeDataCentersRequest ¶
func CreateDescribeDataCentersRequest() (request *DescribeDataCentersRequest)
CreateDescribeDataCentersRequest creates a request to invoke DescribeDataCenters API
type DescribeDataCentersResponse ¶
type DescribeDataCentersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataCenters DataCentersInDescribeDataCenters `json:"DataCenters" xml:"DataCenters"` }
DescribeDataCentersResponse is the response struct for api DescribeDataCenters
func CreateDescribeDataCentersResponse ¶
func CreateDescribeDataCentersResponse() (response *DescribeDataCentersResponse)
CreateDescribeDataCentersResponse creates a response to parse from DescribeDataCenters response
type DescribeDeletedClustersRequest ¶
type DescribeDeletedClustersRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeDeletedClustersRequest is the request struct for api DescribeDeletedClusters
func CreateDescribeDeletedClustersRequest ¶
func CreateDescribeDeletedClustersRequest() (request *DescribeDeletedClustersRequest)
CreateDescribeDeletedClustersRequest creates a request to invoke DescribeDeletedClusters API
type DescribeDeletedClustersResponse ¶
type DescribeDeletedClustersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Clusters ClustersInDescribeDeletedClusters `json:"Clusters" xml:"Clusters"` }
DescribeDeletedClustersResponse is the response struct for api DescribeDeletedClusters
func CreateDescribeDeletedClustersResponse ¶
func CreateDescribeDeletedClustersResponse() (response *DescribeDeletedClustersResponse)
CreateDescribeDeletedClustersResponse creates a response to parse from DescribeDeletedClusters response
type DescribeInstanceTypeRequest ¶
type DescribeInstanceTypeRequest struct { *requests.RpcRequest InstanceType string `position:"Query" name:"InstanceType"` }
DescribeInstanceTypeRequest is the request struct for api DescribeInstanceType
func CreateDescribeInstanceTypeRequest ¶
func CreateDescribeInstanceTypeRequest() (request *DescribeInstanceTypeRequest)
CreateDescribeInstanceTypeRequest creates a request to invoke DescribeInstanceType API
type DescribeInstanceTypeResponse ¶
type DescribeInstanceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceTypeSpecList InstanceTypeSpecList `json:"InstanceTypeSpecList" xml:"InstanceTypeSpecList"` }
DescribeInstanceTypeResponse is the response struct for api DescribeInstanceType
func CreateDescribeInstanceTypeResponse ¶
func CreateDescribeInstanceTypeResponse() (response *DescribeInstanceTypeResponse)
CreateDescribeInstanceTypeResponse creates a response to parse from DescribeInstanceType response
type DescribeIpWhitelistGroupsRequest ¶
type DescribeIpWhitelistGroupsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeIpWhitelistGroupsRequest is the request struct for api DescribeIpWhitelistGroups
func CreateDescribeIpWhitelistGroupsRequest ¶
func CreateDescribeIpWhitelistGroupsRequest() (request *DescribeIpWhitelistGroupsRequest)
CreateDescribeIpWhitelistGroupsRequest creates a request to invoke DescribeIpWhitelistGroups API
type DescribeIpWhitelistGroupsResponse ¶
type DescribeIpWhitelistGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Groups Groups `json:"Groups" xml:"Groups"` }
DescribeIpWhitelistGroupsResponse is the response struct for api DescribeIpWhitelistGroups
func CreateDescribeIpWhitelistGroupsResponse ¶
func CreateDescribeIpWhitelistGroupsResponse() (response *DescribeIpWhitelistGroupsResponse)
CreateDescribeIpWhitelistGroupsResponse creates a response to parse from DescribeIpWhitelistGroups response
type DescribeIpWhitelistRequest ¶
type DescribeIpWhitelistRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeIpWhitelistRequest is the request struct for api DescribeIpWhitelist
func CreateDescribeIpWhitelistRequest ¶
func CreateDescribeIpWhitelistRequest() (request *DescribeIpWhitelistRequest)
CreateDescribeIpWhitelistRequest creates a request to invoke DescribeIpWhitelist API
type DescribeIpWhitelistResponse ¶
type DescribeIpWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` IpList IpListInDescribeIpWhitelist `json:"IpList" xml:"IpList"` }
DescribeIpWhitelistResponse is the response struct for api DescribeIpWhitelist
func CreateDescribeIpWhitelistResponse ¶
func CreateDescribeIpWhitelistResponse() (response *DescribeIpWhitelistResponse)
CreateDescribeIpWhitelistResponse creates a response to parse from DescribeIpWhitelist response
type DescribeNodeToolExecutionHistoriesRequest ¶
type DescribeNodeToolExecutionHistoriesRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeNodeToolExecutionHistoriesRequest is the request struct for api DescribeNodeToolExecutionHistories
func CreateDescribeNodeToolExecutionHistoriesRequest ¶
func CreateDescribeNodeToolExecutionHistoriesRequest() (request *DescribeNodeToolExecutionHistoriesRequest)
CreateDescribeNodeToolExecutionHistoriesRequest creates a request to invoke DescribeNodeToolExecutionHistories API
type DescribeNodeToolExecutionHistoriesResponse ¶
type DescribeNodeToolExecutionHistoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Histories HistoriesInDescribeNodeToolExecutionHistories `json:"Histories" xml:"Histories"` }
DescribeNodeToolExecutionHistoriesResponse is the response struct for api DescribeNodeToolExecutionHistories
func CreateDescribeNodeToolExecutionHistoriesResponse ¶
func CreateDescribeNodeToolExecutionHistoriesResponse() (response *DescribeNodeToolExecutionHistoriesResponse)
CreateDescribeNodeToolExecutionHistoriesResponse creates a response to parse from DescribeNodeToolExecutionHistories response
type DescribeNodeToolExecutionHistoryRequest ¶ added in v1.61.558
type DescribeNodeToolExecutionHistoryRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` JobId string `position:"Query" name:"JobId"` DcId string `position:"Query" name:"DcId"` }
DescribeNodeToolExecutionHistoryRequest is the request struct for api DescribeNodeToolExecutionHistory
func CreateDescribeNodeToolExecutionHistoryRequest ¶ added in v1.61.558
func CreateDescribeNodeToolExecutionHistoryRequest() (request *DescribeNodeToolExecutionHistoryRequest)
CreateDescribeNodeToolExecutionHistoryRequest creates a request to invoke DescribeNodeToolExecutionHistory API
type DescribeNodeToolExecutionHistoryResponse ¶ added in v1.61.558
type DescribeNodeToolExecutionHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` JobId string `json:"JobId" xml:"JobId"` Command string `json:"Command" xml:"Command"` Nodes string `json:"Nodes" xml:"Nodes"` ModifyTime int64 `json:"ModifyTime" xml:"ModifyTime"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` RegionId string `json:"RegionId" xml:"RegionId"` IsEnded bool `json:"IsEnded" xml:"IsEnded"` Arguments string `json:"Arguments" xml:"Arguments"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` Result string `json:"Result" xml:"Result"` }
DescribeNodeToolExecutionHistoryResponse is the response struct for api DescribeNodeToolExecutionHistory
func CreateDescribeNodeToolExecutionHistoryResponse ¶ added in v1.61.558
func CreateDescribeNodeToolExecutionHistoryResponse() (response *DescribeNodeToolExecutionHistoryResponse)
CreateDescribeNodeToolExecutionHistoryResponse creates a response to parse from DescribeNodeToolExecutionHistory response
type DescribeParameterModificationHistoriesRequest ¶
type DescribeParameterModificationHistoriesRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeParameterModificationHistoriesRequest is the request struct for api DescribeParameterModificationHistories
func CreateDescribeParameterModificationHistoriesRequest ¶
func CreateDescribeParameterModificationHistoriesRequest() (request *DescribeParameterModificationHistoriesRequest)
CreateDescribeParameterModificationHistoriesRequest creates a request to invoke DescribeParameterModificationHistories API
type DescribeParameterModificationHistoriesResponse ¶
type DescribeParameterModificationHistoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Histories HistoriesInDescribeParameterModificationHistories `json:"Histories" xml:"Histories"` }
DescribeParameterModificationHistoriesResponse is the response struct for api DescribeParameterModificationHistories
func CreateDescribeParameterModificationHistoriesResponse ¶
func CreateDescribeParameterModificationHistoriesResponse() (response *DescribeParameterModificationHistoriesResponse)
CreateDescribeParameterModificationHistoriesResponse creates a response to parse from DescribeParameterModificationHistories response
type DescribeParametersRequest ¶
type DescribeParametersRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeParametersRequest is the request struct for api DescribeParameters
func CreateDescribeParametersRequest ¶
func CreateDescribeParametersRequest() (request *DescribeParametersRequest)
CreateDescribeParametersRequest creates a request to invoke DescribeParameters API
type DescribeParametersResponse ¶
type DescribeParametersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Parameters Parameters `json:"Parameters" xml:"Parameters"` }
DescribeParametersResponse is the response struct for api DescribeParameters
func CreateDescribeParametersResponse ¶
func CreateDescribeParametersResponse() (response *DescribeParametersResponse)
CreateDescribeParametersResponse creates a response to parse from DescribeParameters response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeSecurityGroupsRequest ¶
type DescribeSecurityGroupsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
DescribeSecurityGroupsRequest is the request struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsRequest ¶
func CreateDescribeSecurityGroupsRequest() (request *DescribeSecurityGroupsRequest)
CreateDescribeSecurityGroupsRequest creates a request to invoke DescribeSecurityGroups API
type DescribeSecurityGroupsResponse ¶
type DescribeSecurityGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityGroupIds SecurityGroupIds `json:"SecurityGroupIds" xml:"SecurityGroupIds"` }
DescribeSecurityGroupsResponse is the response struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsResponse ¶
func CreateDescribeSecurityGroupsResponse() (response *DescribeSecurityGroupsResponse)
CreateDescribeSecurityGroupsResponse creates a response to parse from DescribeSecurityGroups response
type ExecuteNodeToolRequest ¶
type ExecuteNodeToolRequest struct { *requests.RpcRequest ExecuteNodes string `position:"Query" name:"ExecuteNodes"` DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` Command string `position:"Query" name:"Command"` Arguments string `position:"Query" name:"Arguments"` }
ExecuteNodeToolRequest is the request struct for api ExecuteNodeTool
func CreateExecuteNodeToolRequest ¶
func CreateExecuteNodeToolRequest() (request *ExecuteNodeToolRequest)
CreateExecuteNodeToolRequest creates a request to invoke ExecuteNodeTool API
type ExecuteNodeToolResponse ¶
type ExecuteNodeToolResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ExecuteNodeToolResponse is the response struct for api ExecuteNodeTool
func CreateExecuteNodeToolResponse ¶
func CreateExecuteNodeToolResponse() (response *ExecuteNodeToolResponse)
CreateExecuteNodeToolResponse creates a response to parse from ExecuteNodeTool response
type GetCmsUrlRequest ¶
type GetCmsUrlRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
GetCmsUrlRequest is the request struct for api GetCmsUrl
func CreateGetCmsUrlRequest ¶
func CreateGetCmsUrlRequest() (request *GetCmsUrlRequest)
CreateGetCmsUrlRequest creates a request to invoke GetCmsUrl API
type GetCmsUrlResponse ¶
type GetCmsUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Url string `json:"Url" xml:"Url"` }
GetCmsUrlResponse is the response struct for api GetCmsUrl
func CreateGetCmsUrlResponse ¶
func CreateGetCmsUrlResponse() (response *GetCmsUrlResponse)
CreateGetCmsUrlResponse creates a response to parse from GetCmsUrl response
type Group ¶
type Group struct { GroupName string `json:"GroupName" xml:"GroupName"` IpVersion int `json:"IpVersion" xml:"IpVersion"` IpList IpListInDescribeIpWhitelistGroups `json:"IpList" xml:"IpList"` }
Group is a nested struct in cassandra response
type Groups ¶
type Groups struct {
Group []Group `json:"Group" xml:"Group"`
}
Groups is a nested struct in cassandra response
type HistoriesInDescribeNodeToolExecutionHistories ¶
type HistoriesInDescribeNodeToolExecutionHistories struct {
History []History `json:"History" xml:"History"`
}
HistoriesInDescribeNodeToolExecutionHistories is a nested struct in cassandra response
type HistoriesInDescribeParameterModificationHistories ¶
type HistoriesInDescribeParameterModificationHistories struct {
History []History `json:"History" xml:"History"`
}
HistoriesInDescribeParameterModificationHistories is a nested struct in cassandra response
type History ¶
type History struct { Name string `json:"Name" xml:"Name"` JobId string `json:"JobId" xml:"JobId"` ModifyTime int64 `json:"ModifyTime" xml:"ModifyTime"` Time int64 `json:"Time" xml:"Time"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` IsEnded bool `json:"IsEnded" xml:"IsEnded"` Arguments string `json:"Arguments" xml:"Arguments"` Command string `json:"Command" xml:"Command"` NewValue string `json:"NewValue" xml:"NewValue"` RegionId string `json:"RegionId" xml:"RegionId"` Nodes string `json:"Nodes" xml:"Nodes"` OldValue string `json:"OldValue" xml:"OldValue"` DataCenterId string `json:"DataCenterId" xml:"DataCenterId"` }
History is a nested struct in cassandra response
type InstanceTypeSpec ¶
type InstanceTypeSpec struct { InstanceType string `json:"InstanceType" xml:"InstanceType"` CpuSize int64 `json:"CpuSize" xml:"CpuSize"` MemSize int64 `json:"MemSize" xml:"MemSize"` }
InstanceTypeSpec is a nested struct in cassandra response
type InstanceTypeSpecList ¶
type InstanceTypeSpecList struct {
InstanceTypeSpec []InstanceTypeSpec `json:"InstanceTypeSpec" xml:"InstanceTypeSpec"`
}
InstanceTypeSpecList is a nested struct in cassandra response
type IpListInDescribeIpWhitelist ¶
type IpListInDescribeIpWhitelist struct {
IP []string `json:"IP" xml:"IP"`
}
IpListInDescribeIpWhitelist is a nested struct in cassandra response
type IpListInDescribeIpWhitelistGroups ¶
type IpListInDescribeIpWhitelistGroups struct {
IP []string `json:"IP" xml:"IP"`
}
IpListInDescribeIpWhitelistGroups is a nested struct in cassandra response
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ListTagsRequest ¶
type ListTagsRequest struct {
*requests.RpcRequest
}
ListTagsRequest is the request struct for api ListTags
func CreateListTagsRequest ¶
func CreateListTagsRequest() (request *ListTagsRequest)
CreateListTagsRequest creates a request to invoke ListTags API
type ListTagsResponse ¶
type ListTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Tags TagsInListTags `json:"Tags" xml:"Tags"` }
ListTagsResponse is the response struct for api ListTags
func CreateListTagsResponse ¶
func CreateListTagsResponse() (response *ListTagsResponse)
CreateListTagsResponse creates a response to parse from ListTags response
type ModifyAccountPasswordRequest ¶
type ModifyAccountPasswordRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` Password string `position:"Query" name:"Password"` Account string `position:"Query" name:"Account"` }
ModifyAccountPasswordRequest is the request struct for api ModifyAccountPassword
func CreateModifyAccountPasswordRequest ¶
func CreateModifyAccountPasswordRequest() (request *ModifyAccountPasswordRequest)
CreateModifyAccountPasswordRequest creates a request to invoke ModifyAccountPassword API
type ModifyAccountPasswordResponse ¶
type ModifyAccountPasswordResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyAccountPasswordResponse is the response struct for api ModifyAccountPassword
func CreateModifyAccountPasswordResponse ¶
func CreateModifyAccountPasswordResponse() (response *ModifyAccountPasswordResponse)
CreateModifyAccountPasswordResponse creates a response to parse from ModifyAccountPassword response
type ModifyBackupPlanRequest ¶
type ModifyBackupPlanRequest struct { *requests.RpcRequest RetentionPeriod requests.Integer `position:"Query" name:"RetentionPeriod"` DataCenterId string `position:"Query" name:"DataCenterId"` Active requests.Boolean `position:"Query" name:"Active"` ClusterId string `position:"Query" name:"ClusterId"` BackupTime string `position:"Query" name:"BackupTime"` BackupPeriod string `position:"Query" name:"BackupPeriod"` }
ModifyBackupPlanRequest is the request struct for api ModifyBackupPlan
func CreateModifyBackupPlanRequest ¶
func CreateModifyBackupPlanRequest() (request *ModifyBackupPlanRequest)
CreateModifyBackupPlanRequest creates a request to invoke ModifyBackupPlan API
type ModifyBackupPlanResponse ¶
type ModifyBackupPlanResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBackupPlanResponse is the response struct for api ModifyBackupPlan
func CreateModifyBackupPlanResponse ¶
func CreateModifyBackupPlanResponse() (response *ModifyBackupPlanResponse)
CreateModifyBackupPlanResponse creates a response to parse from ModifyBackupPlan response
type ModifyClusterRequest ¶
type ModifyClusterRequest struct { *requests.RpcRequest ClusterName string `position:"Query" name:"ClusterName"` ClusterId string `position:"Query" name:"ClusterId"` }
ModifyClusterRequest is the request struct for api ModifyCluster
func CreateModifyClusterRequest ¶
func CreateModifyClusterRequest() (request *ModifyClusterRequest)
CreateModifyClusterRequest creates a request to invoke ModifyCluster API
type ModifyClusterResponse ¶
type ModifyClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyClusterResponse is the response struct for api ModifyCluster
func CreateModifyClusterResponse ¶
func CreateModifyClusterResponse() (response *ModifyClusterResponse)
CreateModifyClusterResponse creates a response to parse from ModifyCluster response
type ModifyDataCenterRequest ¶
type ModifyDataCenterRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` DataCenterName string `position:"Query" name:"DataCenterName"` }
ModifyDataCenterRequest is the request struct for api ModifyDataCenter
func CreateModifyDataCenterRequest ¶
func CreateModifyDataCenterRequest() (request *ModifyDataCenterRequest)
CreateModifyDataCenterRequest creates a request to invoke ModifyDataCenter API
type ModifyDataCenterResponse ¶
type ModifyDataCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDataCenterResponse is the response struct for api ModifyDataCenter
func CreateModifyDataCenterResponse ¶
func CreateModifyDataCenterResponse() (response *ModifyDataCenterResponse)
CreateModifyDataCenterResponse creates a response to parse from ModifyDataCenter response
type ModifyInstanceMaintainTimeRequest ¶
type ModifyInstanceMaintainTimeRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` MaintainEndTime string `position:"Query" name:"MaintainEndTime"` MaintainStartTime string `position:"Query" name:"MaintainStartTime"` }
ModifyInstanceMaintainTimeRequest is the request struct for api ModifyInstanceMaintainTime
func CreateModifyInstanceMaintainTimeRequest ¶
func CreateModifyInstanceMaintainTimeRequest() (request *ModifyInstanceMaintainTimeRequest)
CreateModifyInstanceMaintainTimeRequest creates a request to invoke ModifyInstanceMaintainTime API
type ModifyInstanceMaintainTimeResponse ¶
type ModifyInstanceMaintainTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceMaintainTimeResponse is the response struct for api ModifyInstanceMaintainTime
func CreateModifyInstanceMaintainTimeResponse ¶
func CreateModifyInstanceMaintainTimeResponse() (response *ModifyInstanceMaintainTimeResponse)
CreateModifyInstanceMaintainTimeResponse creates a response to parse from ModifyInstanceMaintainTime response
type ModifyInstanceTypeRequest ¶
type ModifyInstanceTypeRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` InstanceType string `position:"Query" name:"InstanceType"` }
ModifyInstanceTypeRequest is the request struct for api ModifyInstanceType
func CreateModifyInstanceTypeRequest ¶
func CreateModifyInstanceTypeRequest() (request *ModifyInstanceTypeRequest)
CreateModifyInstanceTypeRequest creates a request to invoke ModifyInstanceType API
type ModifyInstanceTypeResponse ¶
type ModifyInstanceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceTypeResponse is the response struct for api ModifyInstanceType
func CreateModifyInstanceTypeResponse ¶
func CreateModifyInstanceTypeResponse() (response *ModifyInstanceTypeResponse)
CreateModifyInstanceTypeResponse creates a response to parse from ModifyInstanceType response
type ModifyIpWhitelistGroupRequest ¶
type ModifyIpWhitelistGroupRequest struct { *requests.RpcRequest IpList string `position:"Query" name:"IpList"` IpVersion requests.Integer `position:"Query" name:"IpVersion"` ClusterId string `position:"Query" name:"ClusterId"` GroupName string `position:"Query" name:"GroupName"` }
ModifyIpWhitelistGroupRequest is the request struct for api ModifyIpWhitelistGroup
func CreateModifyIpWhitelistGroupRequest ¶
func CreateModifyIpWhitelistGroupRequest() (request *ModifyIpWhitelistGroupRequest)
CreateModifyIpWhitelistGroupRequest creates a request to invoke ModifyIpWhitelistGroup API
type ModifyIpWhitelistGroupResponse ¶
type ModifyIpWhitelistGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpWhitelistGroupResponse is the response struct for api ModifyIpWhitelistGroup
func CreateModifyIpWhitelistGroupResponse ¶
func CreateModifyIpWhitelistGroupResponse() (response *ModifyIpWhitelistGroupResponse)
CreateModifyIpWhitelistGroupResponse creates a response to parse from ModifyIpWhitelistGroup response
type ModifyIpWhitelistRequest ¶
type ModifyIpWhitelistRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` IpList string `position:"Query" name:"IpList"` }
ModifyIpWhitelistRequest is the request struct for api ModifyIpWhitelist
func CreateModifyIpWhitelistRequest ¶
func CreateModifyIpWhitelistRequest() (request *ModifyIpWhitelistRequest)
CreateModifyIpWhitelistRequest creates a request to invoke ModifyIpWhitelist API
type ModifyIpWhitelistResponse ¶
type ModifyIpWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyIpWhitelistResponse is the response struct for api ModifyIpWhitelist
func CreateModifyIpWhitelistResponse ¶
func CreateModifyIpWhitelistResponse() (response *ModifyIpWhitelistResponse)
CreateModifyIpWhitelistResponse creates a response to parse from ModifyIpWhitelist response
type ModifyParameterRequest ¶
type ModifyParameterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` Name string `position:"Query" name:"Name"` Value string `position:"Query" name:"Value"` }
ModifyParameterRequest is the request struct for api ModifyParameter
func CreateModifyParameterRequest ¶
func CreateModifyParameterRequest() (request *ModifyParameterRequest)
CreateModifyParameterRequest creates a request to invoke ModifyParameter API
type ModifyParameterResponse ¶
type ModifyParameterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyParameterResponse is the response struct for api ModifyParameter
func CreateModifyParameterResponse ¶
func CreateModifyParameterResponse() (response *ModifyParameterResponse)
CreateModifyParameterResponse creates a response to parse from ModifyParameter response
type ModifySecurityGroupsRequest ¶
type ModifySecurityGroupsRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` SecurityGroupIds string `position:"Query" name:"SecurityGroupIds"` }
ModifySecurityGroupsRequest is the request struct for api ModifySecurityGroups
func CreateModifySecurityGroupsRequest ¶
func CreateModifySecurityGroupsRequest() (request *ModifySecurityGroupsRequest)
CreateModifySecurityGroupsRequest creates a request to invoke ModifySecurityGroups API
type ModifySecurityGroupsResponse ¶
type ModifySecurityGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupsResponse is the response struct for api ModifySecurityGroups
func CreateModifySecurityGroupsResponse ¶
func CreateModifySecurityGroupsResponse() (response *ModifySecurityGroupsResponse)
CreateModifySecurityGroupsResponse creates a response to parse from ModifySecurityGroups response
type MoveResourceGroupRequest ¶ added in v1.61.1175
type MoveResourceGroupRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"` }
MoveResourceGroupRequest is the request struct for api MoveResourceGroup
func CreateMoveResourceGroupRequest ¶ added in v1.61.1175
func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)
CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API
type MoveResourceGroupResponse ¶ added in v1.61.1175
type MoveResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MoveResourceGroupResponse is the response struct for api MoveResourceGroup
func CreateMoveResourceGroupResponse ¶ added in v1.61.1175
func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)
CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response
type Node ¶
type Node struct { Address string `json:"Address" xml:"Address"` Status string `json:"Status" xml:"Status"` Load string `json:"Load" xml:"Load"` }
Node is a nested struct in cassandra response
type Nodes ¶
type Nodes struct {
Node []Node `json:"Node" xml:"Node"`
}
Nodes is a nested struct in cassandra response
type Parameter ¶
type Parameter struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` DataType string `json:"DataType" xml:"DataType"` AllowedValues string `json:"AllowedValues" xml:"AllowedValues"` Description string `json:"Description" xml:"Description"` }
Parameter is a nested struct in cassandra response
type Parameters ¶
type Parameters struct {
Parameter []Parameter `json:"Parameter" xml:"Parameter"`
}
Parameters is a nested struct in cassandra response
type PrivateAddresses ¶
type PrivateAddresses struct {
PrivateAddress []string `json:"PrivateAddress" xml:"PrivateAddress"`
}
PrivateAddresses is a nested struct in cassandra response
type PublicAddresses ¶
type PublicAddresses struct {
PublicAddress []string `json:"PublicAddress" xml:"PublicAddress"`
}
PublicAddresses is a nested struct in cassandra response
type PurgeClusterRequest ¶
type PurgeClusterRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
PurgeClusterRequest is the request struct for api PurgeCluster
func CreatePurgeClusterRequest ¶
func CreatePurgeClusterRequest() (request *PurgeClusterRequest)
CreatePurgeClusterRequest creates a request to invoke PurgeCluster API
type PurgeClusterResponse ¶
type PurgeClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
PurgeClusterResponse is the response struct for api PurgeCluster
func CreatePurgeClusterResponse ¶
func CreatePurgeClusterResponse() (response *PurgeClusterResponse)
CreatePurgeClusterResponse creates a response to parse from PurgeCluster response
type RebootClusterRequest ¶
type RebootClusterRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
RebootClusterRequest is the request struct for api RebootCluster
func CreateRebootClusterRequest ¶
func CreateRebootClusterRequest() (request *RebootClusterRequest)
CreateRebootClusterRequest creates a request to invoke RebootCluster API
type RebootClusterResponse ¶
type RebootClusterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootClusterResponse is the response struct for api RebootCluster
func CreateRebootClusterResponse ¶
func CreateRebootClusterResponse() (response *RebootClusterResponse)
CreateRebootClusterResponse creates a response to parse from RebootCluster response
type Region ¶
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` Zones Zones `json:"Zones" xml:"Zones"` }
Region is a nested struct in cassandra response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in cassandra response
type ReleasePublicContactPointsRequest ¶
type ReleasePublicContactPointsRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
ReleasePublicContactPointsRequest is the request struct for api ReleasePublicContactPoints
func CreateReleasePublicContactPointsRequest ¶
func CreateReleasePublicContactPointsRequest() (request *ReleasePublicContactPointsRequest)
CreateReleasePublicContactPointsRequest creates a request to invoke ReleasePublicContactPoints API
type ReleasePublicContactPointsResponse ¶
type ReleasePublicContactPointsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleasePublicContactPointsResponse is the response struct for api ReleasePublicContactPoints
func CreateReleasePublicContactPointsResponse ¶
func CreateReleasePublicContactPointsResponse() (response *ReleasePublicContactPointsResponse)
CreateReleasePublicContactPointsResponse creates a response to parse from ReleasePublicContactPoints response
type ResizeDiskSizeRequest ¶
type ResizeDiskSizeRequest struct { *requests.RpcRequest DiskSize requests.Integer `position:"Query" name:"DiskSize"` DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` }
ResizeDiskSizeRequest is the request struct for api ResizeDiskSize
func CreateResizeDiskSizeRequest ¶
func CreateResizeDiskSizeRequest() (request *ResizeDiskSizeRequest)
CreateResizeDiskSizeRequest creates a request to invoke ResizeDiskSize API
type ResizeDiskSizeResponse ¶
type ResizeDiskSizeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResizeDiskSizeResponse is the response struct for api ResizeDiskSize
func CreateResizeDiskSizeResponse ¶
func CreateResizeDiskSizeResponse() (response *ResizeDiskSizeResponse)
CreateResizeDiskSizeResponse creates a response to parse from ResizeDiskSize response
type ResizeNodeCountRequest ¶
type ResizeNodeCountRequest struct { *requests.RpcRequest DataCenterId string `position:"Query" name:"DataCenterId"` ClusterId string `position:"Query" name:"ClusterId"` NodeCount requests.Integer `position:"Query" name:"NodeCount"` }
ResizeNodeCountRequest is the request struct for api ResizeNodeCount
func CreateResizeNodeCountRequest ¶
func CreateResizeNodeCountRequest() (request *ResizeNodeCountRequest)
CreateResizeNodeCountRequest creates a request to invoke ResizeNodeCount API
type ResizeNodeCountResponse ¶
type ResizeNodeCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResizeNodeCountResponse is the response struct for api ResizeNodeCount
func CreateResizeNodeCountResponse ¶
func CreateResizeNodeCountResponse() (response *ResizeNodeCountResponse)
CreateResizeNodeCountResponse creates a response to parse from ResizeNodeCount response
type SecurityGroupIds ¶
type SecurityGroupIds struct {
SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}
SecurityGroupIds is a nested struct in cassandra response
type Tag ¶
type Tag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
Tag is a nested struct in cassandra response
type TagResource ¶
type TagResource struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` }
TagResource is a nested struct in cassandra response
type TagResources ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in cassandra response
type TagResourcesRequest ¶
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInDescribeCluster ¶
type TagsInDescribeCluster struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeCluster is a nested struct in cassandra response
type TagsInDescribeClusters ¶
type TagsInDescribeClusters struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeClusters is a nested struct in cassandra response
type TagsInListTags ¶
type TagsInListTags struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTags is a nested struct in cassandra response
type UnTagResourcesRequest ¶
type UnTagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UnTagResourcesRequest is the request struct for api UnTagResources
func CreateUnTagResourcesRequest ¶
func CreateUnTagResourcesRequest() (request *UnTagResourcesRequest)
CreateUnTagResourcesRequest creates a request to invoke UnTagResources API
type UnTagResourcesResponse ¶
type UnTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnTagResourcesResponse is the response struct for api UnTagResources
func CreateUnTagResourcesResponse ¶
func CreateUnTagResourcesResponse() (response *UnTagResourcesResponse)
CreateUnTagResourcesResponse creates a response to parse from UnTagResources response
type UpgradeClusterVersionRequest ¶
type UpgradeClusterVersionRequest struct { *requests.RpcRequest ClusterId string `position:"Query" name:"ClusterId"` }
UpgradeClusterVersionRequest is the request struct for api UpgradeClusterVersion
func CreateUpgradeClusterVersionRequest ¶
func CreateUpgradeClusterVersionRequest() (request *UpgradeClusterVersionRequest)
CreateUpgradeClusterVersionRequest creates a request to invoke UpgradeClusterVersion API
type UpgradeClusterVersionResponse ¶
type UpgradeClusterVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeClusterVersionResponse is the response struct for api UpgradeClusterVersion
func CreateUpgradeClusterVersionResponse ¶
func CreateUpgradeClusterVersionResponse() (response *UpgradeClusterVersionResponse)
CreateUpgradeClusterVersionResponse creates a response to parse from UpgradeClusterVersion response
Source Files ¶
- allocate_public_contact_points.go
- client.go
- create_backup_plan.go
- create_cluster.go
- create_data_center.go
- delete_backup_plan.go
- delete_cluster.go
- delete_data_center.go
- delete_node_tool_execution_history.go
- describe_accounts.go
- describe_backup.go
- describe_backup_plan.go
- describe_backup_plans.go
- describe_backups.go
- describe_cluster.go
- describe_cluster_dashboard.go
- describe_cluster_status.go
- describe_clusters.go
- describe_contact_points.go
- describe_data_center.go
- describe_data_centers.go
- describe_deleted_clusters.go
- describe_instance_type.go
- describe_ip_whitelist.go
- describe_ip_whitelist_groups.go
- describe_node_tool_execution_histories.go
- describe_node_tool_execution_history.go
- describe_parameter_modification_histories.go
- describe_parameters.go
- describe_regions.go
- describe_security_groups.go
- endpoint.go
- execute_node_tool.go
- get_cms_url.go
- list_tag_resources.go
- list_tags.go
- modify_account_password.go
- modify_backup_plan.go
- modify_cluster.go
- modify_data_center.go
- modify_instance_maintain_time.go
- modify_instance_type.go
- modify_ip_whitelist.go
- modify_ip_whitelist_group.go
- modify_parameter.go
- modify_security_groups.go
- move_resource_group.go
- purge_cluster.go
- reboot_cluster.go
- release_public_contact_points.go
- resize_disk_size.go
- resize_node_count.go
- struct_account.go
- struct_accounts.go
- struct_backup.go
- struct_backup_plan.go
- struct_backup_plans.go
- struct_backups.go
- struct_cluster.go
- struct_clusters_in_describe_clusters.go
- struct_clusters_in_describe_deleted_clusters.go
- struct_contact_point.go
- struct_contact_points.go
- struct_dashboard.go
- struct_data_center.go
- struct_data_centers_in_describe_cluster_dashboard.go
- struct_data_centers_in_describe_data_centers.go
- struct_group.go
- struct_groups.go
- struct_histories_in_describe_node_tool_execution_histories.go
- struct_histories_in_describe_parameter_modification_histories.go
- struct_history.go
- struct_instance_type_spec.go
- struct_instance_type_spec_list.go
- struct_ip_list_in_describe_ip_whitelist.go
- struct_ip_list_in_describe_ip_whitelist_groups.go
- struct_node.go
- struct_nodes.go
- struct_parameter.go
- struct_parameters.go
- struct_private_addresses.go
- struct_public_addresses.go
- struct_region.go
- struct_regions.go
- struct_security_group_ids.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_describe_cluster.go
- struct_tags_in_describe_clusters.go
- struct_tags_in_list_tags.go
- struct_zone.go
- struct_zones.go
- tag_resources.go
- un_tag_resources.go
- upgrade_cluster_version.go