Documentation ¶
Index ¶
- func DwsClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAddWorkloadQueue() *def.HttpRequestDef
- func GenReqDefForAssociateEip() *def.HttpRequestDef
- func GenReqDefForAssociateElb() *def.HttpRequestDef
- func GenReqDefForBatchCreateClusterCn() *def.HttpRequestDef
- func GenReqDefForBatchCreateResourceTag() *def.HttpRequestDef
- func GenReqDefForBatchDeleteClusterCn() *def.HttpRequestDef
- func GenReqDefForBatchDeleteResourceTag() *def.HttpRequestDef
- func GenReqDefForCancelReadonlyCluster() *def.HttpRequestDef
- func GenReqDefForCheckCluster() *def.HttpRequestDef
- func GenReqDefForCopySnapshot() *def.HttpRequestDef
- func GenReqDefForCreateAlarmSub() *def.HttpRequestDef
- func GenReqDefForCreateCluster() *def.HttpRequestDef
- func GenReqDefForCreateClusterDns() *def.HttpRequestDef
- func GenReqDefForCreateClusterWorkload() *def.HttpRequestDef
- func GenReqDefForCreateDataSource() *def.HttpRequestDef
- func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForCreateEventSub() *def.HttpRequestDef
- func GenReqDefForCreateSnapshot() *def.HttpRequestDef
- func GenReqDefForCreateSnapshotPolicy() *def.HttpRequestDef
- func GenReqDefForCreateWorkloadPlan() *def.HttpRequestDef
- func GenReqDefForDeleteAlarmSub() *def.HttpRequestDef
- func GenReqDefForDeleteCluster() *def.HttpRequestDef
- func GenReqDefForDeleteClusterDns() *def.HttpRequestDef
- func GenReqDefForDeleteDataSource() *def.HttpRequestDef
- func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForDeleteEventSub() *def.HttpRequestDef
- func GenReqDefForDeleteSnapshot() *def.HttpRequestDef
- func GenReqDefForDeleteSnapshotPolicy() *def.HttpRequestDef
- func GenReqDefForDeleteWorkloadQueue() *def.HttpRequestDef
- func GenReqDefForDisassociateEip() *def.HttpRequestDef
- func GenReqDefForDisassociateElb() *def.HttpRequestDef
- func GenReqDefForExecuteRedistributionCluster() *def.HttpRequestDef
- func GenReqDefForExpandInstanceStorage() *def.HttpRequestDef
- func GenReqDefForListAlarmConfigs() *def.HttpRequestDef
- func GenReqDefForListAlarmDetail() *def.HttpRequestDef
- func GenReqDefForListAlarmStatistic() *def.HttpRequestDef
- func GenReqDefForListAlarmSubs() *def.HttpRequestDef
- func GenReqDefForListAuditLog() *def.HttpRequestDef
- func GenReqDefForListAvailabilityZones() *def.HttpRequestDef
- func GenReqDefForListClusterCn() *def.HttpRequestDef
- func GenReqDefForListClusterConfigurations() *def.HttpRequestDef
- func GenReqDefForListClusterConfigurationsParameter() *def.HttpRequestDef
- func GenReqDefForListClusterDetails() *def.HttpRequestDef
- func GenReqDefForListClusterScaleInNumbers() *def.HttpRequestDef
- func GenReqDefForListClusterSnapshots() *def.HttpRequestDef
- func GenReqDefForListClusterTags() *def.HttpRequestDef
- func GenReqDefForListClusterWorkload() *def.HttpRequestDef
- func GenReqDefForListClusters() *def.HttpRequestDef
- func GenReqDefForListDataSource() *def.HttpRequestDef
- func GenReqDefForListDisasterRecover() *def.HttpRequestDef
- func GenReqDefForListDssPools() *def.HttpRequestDef
- func GenReqDefForListElbs() *def.HttpRequestDef
- func GenReqDefForListEventSpecs() *def.HttpRequestDef
- func GenReqDefForListEventSubs() *def.HttpRequestDef
- func GenReqDefForListEvents() *def.HttpRequestDef
- func GenReqDefForListHostDisk() *def.HttpRequestDef
- func GenReqDefForListHostNet() *def.HttpRequestDef
- func GenReqDefForListHostOverview() *def.HttpRequestDef
- func GenReqDefForListJobDetails() *def.HttpRequestDef
- func GenReqDefForListMonitorIndicatorData() *def.HttpRequestDef
- func GenReqDefForListMonitorIndicators() *def.HttpRequestDef
- func GenReqDefForListNodeTypes() *def.HttpRequestDef
- func GenReqDefForListQuotas() *def.HttpRequestDef
- func GenReqDefForListSnapshotDetails() *def.HttpRequestDef
- func GenReqDefForListSnapshotPolicy() *def.HttpRequestDef
- func GenReqDefForListSnapshotStatistics() *def.HttpRequestDef
- func GenReqDefForListSnapshots() *def.HttpRequestDef
- func GenReqDefForListStatistics() *def.HttpRequestDef
- func GenReqDefForListTags() *def.HttpRequestDef
- func GenReqDefForListWorkloadQueue() *def.HttpRequestDef
- func GenReqDefForPauseDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForResetPassword() *def.HttpRequestDef
- func GenReqDefForResizeCluster() *def.HttpRequestDef
- func GenReqDefForRestartCluster() *def.HttpRequestDef
- func GenReqDefForRestoreCluster() *def.HttpRequestDef
- func GenReqDefForRestoreDisaster() *def.HttpRequestDef
- func GenReqDefForShrinkCluster() *def.HttpRequestDef
- func GenReqDefForStartDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForSwitchFailoverDisaster() *def.HttpRequestDef
- func GenReqDefForSwitchOverCluster() *def.HttpRequestDef
- func GenReqDefForSwitchoverDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForUpdateAlarmSub() *def.HttpRequestDef
- func GenReqDefForUpdateClusterDns() *def.HttpRequestDef
- func GenReqDefForUpdateConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdateDataSource() *def.HttpRequestDef
- func GenReqDefForUpdateEventSub() *def.HttpRequestDef
- func GenReqDefForUpdateMaintenanceWindow() *def.HttpRequestDef
- type AddWorkloadQueueInvoker
- type AssociateEipInvoker
- type AssociateElbInvoker
- type BatchCreateClusterCnInvoker
- type BatchCreateResourceTagInvoker
- type BatchDeleteClusterCnInvoker
- type BatchDeleteResourceTagInvoker
- type CancelReadonlyClusterInvoker
- type CheckClusterInvoker
- type CopySnapshotInvoker
- type CreateAlarmSubInvoker
- type CreateClusterDnsInvoker
- type CreateClusterInvoker
- type CreateClusterWorkloadInvoker
- type CreateDataSourceInvoker
- type CreateDisasterRecoveryInvoker
- type CreateEventSubInvoker
- type CreateSnapshotInvoker
- type CreateSnapshotPolicyInvoker
- type CreateWorkloadPlanInvoker
- type DeleteAlarmSubInvoker
- type DeleteClusterDnsInvoker
- type DeleteClusterInvoker
- type DeleteDataSourceInvoker
- type DeleteDisasterRecoveryInvoker
- type DeleteEventSubInvoker
- type DeleteSnapshotInvoker
- type DeleteSnapshotPolicyInvoker
- type DeleteWorkloadQueueInvoker
- type DisassociateEipInvoker
- type DisassociateElbInvoker
- type DwsClient
- func (c *DwsClient) AddWorkloadQueue(request *model.AddWorkloadQueueRequest) (*model.AddWorkloadQueueResponse, error)
- func (c *DwsClient) AddWorkloadQueueInvoker(request *model.AddWorkloadQueueRequest) *AddWorkloadQueueInvoker
- func (c *DwsClient) AssociateEip(request *model.AssociateEipRequest) (*model.AssociateEipResponse, error)
- func (c *DwsClient) AssociateEipInvoker(request *model.AssociateEipRequest) *AssociateEipInvoker
- func (c *DwsClient) AssociateElb(request *model.AssociateElbRequest) (*model.AssociateElbResponse, error)
- func (c *DwsClient) AssociateElbInvoker(request *model.AssociateElbRequest) *AssociateElbInvoker
- func (c *DwsClient) BatchCreateClusterCn(request *model.BatchCreateClusterCnRequest) (*model.BatchCreateClusterCnResponse, error)
- func (c *DwsClient) BatchCreateClusterCnInvoker(request *model.BatchCreateClusterCnRequest) *BatchCreateClusterCnInvoker
- func (c *DwsClient) BatchCreateResourceTag(request *model.BatchCreateResourceTagRequest) (*model.BatchCreateResourceTagResponse, error)
- func (c *DwsClient) BatchCreateResourceTagInvoker(request *model.BatchCreateResourceTagRequest) *BatchCreateResourceTagInvoker
- func (c *DwsClient) BatchDeleteClusterCn(request *model.BatchDeleteClusterCnRequest) (*model.BatchDeleteClusterCnResponse, error)
- func (c *DwsClient) BatchDeleteClusterCnInvoker(request *model.BatchDeleteClusterCnRequest) *BatchDeleteClusterCnInvoker
- func (c *DwsClient) BatchDeleteResourceTag(request *model.BatchDeleteResourceTagRequest) (*model.BatchDeleteResourceTagResponse, error)
- func (c *DwsClient) BatchDeleteResourceTagInvoker(request *model.BatchDeleteResourceTagRequest) *BatchDeleteResourceTagInvoker
- func (c *DwsClient) CancelReadonlyCluster(request *model.CancelReadonlyClusterRequest) (*model.CancelReadonlyClusterResponse, error)
- func (c *DwsClient) CancelReadonlyClusterInvoker(request *model.CancelReadonlyClusterRequest) *CancelReadonlyClusterInvoker
- func (c *DwsClient) CheckCluster(request *model.CheckClusterRequest) (*model.CheckClusterResponse, error)
- func (c *DwsClient) CheckClusterInvoker(request *model.CheckClusterRequest) *CheckClusterInvoker
- func (c *DwsClient) CopySnapshot(request *model.CopySnapshotRequest) (*model.CopySnapshotResponse, error)
- func (c *DwsClient) CopySnapshotInvoker(request *model.CopySnapshotRequest) *CopySnapshotInvoker
- func (c *DwsClient) CreateAlarmSub(request *model.CreateAlarmSubRequest) (*model.CreateAlarmSubResponse, error)
- func (c *DwsClient) CreateAlarmSubInvoker(request *model.CreateAlarmSubRequest) *CreateAlarmSubInvoker
- func (c *DwsClient) CreateCluster(request *model.CreateClusterRequest) (*model.CreateClusterResponse, error)
- func (c *DwsClient) CreateClusterDns(request *model.CreateClusterDnsRequest) (*model.CreateClusterDnsResponse, error)
- func (c *DwsClient) CreateClusterDnsInvoker(request *model.CreateClusterDnsRequest) *CreateClusterDnsInvoker
- func (c *DwsClient) CreateClusterInvoker(request *model.CreateClusterRequest) *CreateClusterInvoker
- func (c *DwsClient) CreateClusterWorkload(request *model.CreateClusterWorkloadRequest) (*model.CreateClusterWorkloadResponse, error)
- func (c *DwsClient) CreateClusterWorkloadInvoker(request *model.CreateClusterWorkloadRequest) *CreateClusterWorkloadInvoker
- func (c *DwsClient) CreateDataSource(request *model.CreateDataSourceRequest) (*model.CreateDataSourceResponse, error)
- func (c *DwsClient) CreateDataSourceInvoker(request *model.CreateDataSourceRequest) *CreateDataSourceInvoker
- func (c *DwsClient) CreateDisasterRecovery(request *model.CreateDisasterRecoveryRequest) (*model.CreateDisasterRecoveryResponse, error)
- func (c *DwsClient) CreateDisasterRecoveryInvoker(request *model.CreateDisasterRecoveryRequest) *CreateDisasterRecoveryInvoker
- func (c *DwsClient) CreateEventSub(request *model.CreateEventSubRequest) (*model.CreateEventSubResponse, error)
- func (c *DwsClient) CreateEventSubInvoker(request *model.CreateEventSubRequest) *CreateEventSubInvoker
- func (c *DwsClient) CreateSnapshot(request *model.CreateSnapshotRequest) (*model.CreateSnapshotResponse, error)
- func (c *DwsClient) CreateSnapshotInvoker(request *model.CreateSnapshotRequest) *CreateSnapshotInvoker
- func (c *DwsClient) CreateSnapshotPolicy(request *model.CreateSnapshotPolicyRequest) (*model.CreateSnapshotPolicyResponse, error)
- func (c *DwsClient) CreateSnapshotPolicyInvoker(request *model.CreateSnapshotPolicyRequest) *CreateSnapshotPolicyInvoker
- func (c *DwsClient) CreateWorkloadPlan(request *model.CreateWorkloadPlanRequest) (*model.CreateWorkloadPlanResponse, error)
- func (c *DwsClient) CreateWorkloadPlanInvoker(request *model.CreateWorkloadPlanRequest) *CreateWorkloadPlanInvoker
- func (c *DwsClient) DeleteAlarmSub(request *model.DeleteAlarmSubRequest) (*model.DeleteAlarmSubResponse, error)
- func (c *DwsClient) DeleteAlarmSubInvoker(request *model.DeleteAlarmSubRequest) *DeleteAlarmSubInvoker
- func (c *DwsClient) DeleteCluster(request *model.DeleteClusterRequest) (*model.DeleteClusterResponse, error)
- func (c *DwsClient) DeleteClusterDns(request *model.DeleteClusterDnsRequest) (*model.DeleteClusterDnsResponse, error)
- func (c *DwsClient) DeleteClusterDnsInvoker(request *model.DeleteClusterDnsRequest) *DeleteClusterDnsInvoker
- func (c *DwsClient) DeleteClusterInvoker(request *model.DeleteClusterRequest) *DeleteClusterInvoker
- func (c *DwsClient) DeleteDataSource(request *model.DeleteDataSourceRequest) (*model.DeleteDataSourceResponse, error)
- func (c *DwsClient) DeleteDataSourceInvoker(request *model.DeleteDataSourceRequest) *DeleteDataSourceInvoker
- func (c *DwsClient) DeleteDisasterRecovery(request *model.DeleteDisasterRecoveryRequest) (*model.DeleteDisasterRecoveryResponse, error)
- func (c *DwsClient) DeleteDisasterRecoveryInvoker(request *model.DeleteDisasterRecoveryRequest) *DeleteDisasterRecoveryInvoker
- func (c *DwsClient) DeleteEventSub(request *model.DeleteEventSubRequest) (*model.DeleteEventSubResponse, error)
- func (c *DwsClient) DeleteEventSubInvoker(request *model.DeleteEventSubRequest) *DeleteEventSubInvoker
- func (c *DwsClient) DeleteSnapshot(request *model.DeleteSnapshotRequest) (*model.DeleteSnapshotResponse, error)
- func (c *DwsClient) DeleteSnapshotInvoker(request *model.DeleteSnapshotRequest) *DeleteSnapshotInvoker
- func (c *DwsClient) DeleteSnapshotPolicy(request *model.DeleteSnapshotPolicyRequest) (*model.DeleteSnapshotPolicyResponse, error)
- func (c *DwsClient) DeleteSnapshotPolicyInvoker(request *model.DeleteSnapshotPolicyRequest) *DeleteSnapshotPolicyInvoker
- func (c *DwsClient) DeleteWorkloadQueue(request *model.DeleteWorkloadQueueRequest) (*model.DeleteWorkloadQueueResponse, error)
- func (c *DwsClient) DeleteWorkloadQueueInvoker(request *model.DeleteWorkloadQueueRequest) *DeleteWorkloadQueueInvoker
- func (c *DwsClient) DisassociateEip(request *model.DisassociateEipRequest) (*model.DisassociateEipResponse, error)
- func (c *DwsClient) DisassociateEipInvoker(request *model.DisassociateEipRequest) *DisassociateEipInvoker
- func (c *DwsClient) DisassociateElb(request *model.DisassociateElbRequest) (*model.DisassociateElbResponse, error)
- func (c *DwsClient) DisassociateElbInvoker(request *model.DisassociateElbRequest) *DisassociateElbInvoker
- func (c *DwsClient) ExecuteRedistributionCluster(request *model.ExecuteRedistributionClusterRequest) (*model.ExecuteRedistributionClusterResponse, error)
- func (c *DwsClient) ExecuteRedistributionClusterInvoker(request *model.ExecuteRedistributionClusterRequest) *ExecuteRedistributionClusterInvoker
- func (c *DwsClient) ExpandInstanceStorage(request *model.ExpandInstanceStorageRequest) (*model.ExpandInstanceStorageResponse, error)
- func (c *DwsClient) ExpandInstanceStorageInvoker(request *model.ExpandInstanceStorageRequest) *ExpandInstanceStorageInvoker
- func (c *DwsClient) ListAlarmConfigs(request *model.ListAlarmConfigsRequest) (*model.ListAlarmConfigsResponse, error)
- func (c *DwsClient) ListAlarmConfigsInvoker(request *model.ListAlarmConfigsRequest) *ListAlarmConfigsInvoker
- func (c *DwsClient) ListAlarmDetail(request *model.ListAlarmDetailRequest) (*model.ListAlarmDetailResponse, error)
- func (c *DwsClient) ListAlarmDetailInvoker(request *model.ListAlarmDetailRequest) *ListAlarmDetailInvoker
- func (c *DwsClient) ListAlarmStatistic(request *model.ListAlarmStatisticRequest) (*model.ListAlarmStatisticResponse, error)
- func (c *DwsClient) ListAlarmStatisticInvoker(request *model.ListAlarmStatisticRequest) *ListAlarmStatisticInvoker
- func (c *DwsClient) ListAlarmSubs(request *model.ListAlarmSubsRequest) (*model.ListAlarmSubsResponse, error)
- func (c *DwsClient) ListAlarmSubsInvoker(request *model.ListAlarmSubsRequest) *ListAlarmSubsInvoker
- func (c *DwsClient) ListAuditLog(request *model.ListAuditLogRequest) (*model.ListAuditLogResponse, error)
- func (c *DwsClient) ListAuditLogInvoker(request *model.ListAuditLogRequest) *ListAuditLogInvoker
- func (c *DwsClient) ListAvailabilityZones(request *model.ListAvailabilityZonesRequest) (*model.ListAvailabilityZonesResponse, error)
- func (c *DwsClient) ListAvailabilityZonesInvoker(request *model.ListAvailabilityZonesRequest) *ListAvailabilityZonesInvoker
- func (c *DwsClient) ListClusterCn(request *model.ListClusterCnRequest) (*model.ListClusterCnResponse, error)
- func (c *DwsClient) ListClusterCnInvoker(request *model.ListClusterCnRequest) *ListClusterCnInvoker
- func (c *DwsClient) ListClusterConfigurations(request *model.ListClusterConfigurationsRequest) (*model.ListClusterConfigurationsResponse, error)
- func (c *DwsClient) ListClusterConfigurationsInvoker(request *model.ListClusterConfigurationsRequest) *ListClusterConfigurationsInvoker
- func (c *DwsClient) ListClusterConfigurationsParameter(request *model.ListClusterConfigurationsParameterRequest) (*model.ListClusterConfigurationsParameterResponse, error)
- func (c *DwsClient) ListClusterConfigurationsParameterInvoker(request *model.ListClusterConfigurationsParameterRequest) *ListClusterConfigurationsParameterInvoker
- func (c *DwsClient) ListClusterDetails(request *model.ListClusterDetailsRequest) (*model.ListClusterDetailsResponse, error)
- func (c *DwsClient) ListClusterDetailsInvoker(request *model.ListClusterDetailsRequest) *ListClusterDetailsInvoker
- func (c *DwsClient) ListClusterScaleInNumbers(request *model.ListClusterScaleInNumbersRequest) (*model.ListClusterScaleInNumbersResponse, error)
- func (c *DwsClient) ListClusterScaleInNumbersInvoker(request *model.ListClusterScaleInNumbersRequest) *ListClusterScaleInNumbersInvoker
- func (c *DwsClient) ListClusterSnapshots(request *model.ListClusterSnapshotsRequest) (*model.ListClusterSnapshotsResponse, error)
- func (c *DwsClient) ListClusterSnapshotsInvoker(request *model.ListClusterSnapshotsRequest) *ListClusterSnapshotsInvoker
- func (c *DwsClient) ListClusterTags(request *model.ListClusterTagsRequest) (*model.ListClusterTagsResponse, error)
- func (c *DwsClient) ListClusterTagsInvoker(request *model.ListClusterTagsRequest) *ListClusterTagsInvoker
- func (c *DwsClient) ListClusterWorkload(request *model.ListClusterWorkloadRequest) (*model.ListClusterWorkloadResponse, error)
- func (c *DwsClient) ListClusterWorkloadInvoker(request *model.ListClusterWorkloadRequest) *ListClusterWorkloadInvoker
- func (c *DwsClient) ListClusters(request *model.ListClustersRequest) (*model.ListClustersResponse, error)
- func (c *DwsClient) ListClustersInvoker(request *model.ListClustersRequest) *ListClustersInvoker
- func (c *DwsClient) ListDataSource(request *model.ListDataSourceRequest) (*model.ListDataSourceResponse, error)
- func (c *DwsClient) ListDataSourceInvoker(request *model.ListDataSourceRequest) *ListDataSourceInvoker
- func (c *DwsClient) ListDisasterRecover(request *model.ListDisasterRecoverRequest) (*model.ListDisasterRecoverResponse, error)
- func (c *DwsClient) ListDisasterRecoverInvoker(request *model.ListDisasterRecoverRequest) *ListDisasterRecoverInvoker
- func (c *DwsClient) ListDssPools(request *model.ListDssPoolsRequest) (*model.ListDssPoolsResponse, error)
- func (c *DwsClient) ListDssPoolsInvoker(request *model.ListDssPoolsRequest) *ListDssPoolsInvoker
- func (c *DwsClient) ListElbs(request *model.ListElbsRequest) (*model.ListElbsResponse, error)
- func (c *DwsClient) ListElbsInvoker(request *model.ListElbsRequest) *ListElbsInvoker
- func (c *DwsClient) ListEventSpecs(request *model.ListEventSpecsRequest) (*model.ListEventSpecsResponse, error)
- func (c *DwsClient) ListEventSpecsInvoker(request *model.ListEventSpecsRequest) *ListEventSpecsInvoker
- func (c *DwsClient) ListEventSubs(request *model.ListEventSubsRequest) (*model.ListEventSubsResponse, error)
- func (c *DwsClient) ListEventSubsInvoker(request *model.ListEventSubsRequest) *ListEventSubsInvoker
- func (c *DwsClient) ListEvents(request *model.ListEventsRequest) (*model.ListEventsResponse, error)
- func (c *DwsClient) ListEventsInvoker(request *model.ListEventsRequest) *ListEventsInvoker
- func (c *DwsClient) ListHostDisk(request *model.ListHostDiskRequest) (*model.ListHostDiskResponse, error)
- func (c *DwsClient) ListHostDiskInvoker(request *model.ListHostDiskRequest) *ListHostDiskInvoker
- func (c *DwsClient) ListHostNet(request *model.ListHostNetRequest) (*model.ListHostNetResponse, error)
- func (c *DwsClient) ListHostNetInvoker(request *model.ListHostNetRequest) *ListHostNetInvoker
- func (c *DwsClient) ListHostOverview(request *model.ListHostOverviewRequest) (*model.ListHostOverviewResponse, error)
- func (c *DwsClient) ListHostOverviewInvoker(request *model.ListHostOverviewRequest) *ListHostOverviewInvoker
- func (c *DwsClient) ListJobDetails(request *model.ListJobDetailsRequest) (*model.ListJobDetailsResponse, error)
- func (c *DwsClient) ListJobDetailsInvoker(request *model.ListJobDetailsRequest) *ListJobDetailsInvoker
- func (c *DwsClient) ListMonitorIndicatorData(request *model.ListMonitorIndicatorDataRequest) (*model.ListMonitorIndicatorDataResponse, error)
- func (c *DwsClient) ListMonitorIndicatorDataInvoker(request *model.ListMonitorIndicatorDataRequest) *ListMonitorIndicatorDataInvoker
- func (c *DwsClient) ListMonitorIndicators(request *model.ListMonitorIndicatorsRequest) (*model.ListMonitorIndicatorsResponse, error)
- func (c *DwsClient) ListMonitorIndicatorsInvoker(request *model.ListMonitorIndicatorsRequest) *ListMonitorIndicatorsInvoker
- func (c *DwsClient) ListNodeTypes(request *model.ListNodeTypesRequest) (*model.ListNodeTypesResponse, error)
- func (c *DwsClient) ListNodeTypesInvoker(request *model.ListNodeTypesRequest) *ListNodeTypesInvoker
- func (c *DwsClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
- func (c *DwsClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
- func (c *DwsClient) ListSnapshotDetails(request *model.ListSnapshotDetailsRequest) (*model.ListSnapshotDetailsResponse, error)
- func (c *DwsClient) ListSnapshotDetailsInvoker(request *model.ListSnapshotDetailsRequest) *ListSnapshotDetailsInvoker
- func (c *DwsClient) ListSnapshotPolicy(request *model.ListSnapshotPolicyRequest) (*model.ListSnapshotPolicyResponse, error)
- func (c *DwsClient) ListSnapshotPolicyInvoker(request *model.ListSnapshotPolicyRequest) *ListSnapshotPolicyInvoker
- func (c *DwsClient) ListSnapshotStatistics(request *model.ListSnapshotStatisticsRequest) (*model.ListSnapshotStatisticsResponse, error)
- func (c *DwsClient) ListSnapshotStatisticsInvoker(request *model.ListSnapshotStatisticsRequest) *ListSnapshotStatisticsInvoker
- func (c *DwsClient) ListSnapshots(request *model.ListSnapshotsRequest) (*model.ListSnapshotsResponse, error)
- func (c *DwsClient) ListSnapshotsInvoker(request *model.ListSnapshotsRequest) *ListSnapshotsInvoker
- func (c *DwsClient) ListStatistics(request *model.ListStatisticsRequest) (*model.ListStatisticsResponse, error)
- func (c *DwsClient) ListStatisticsInvoker(request *model.ListStatisticsRequest) *ListStatisticsInvoker
- func (c *DwsClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)
- func (c *DwsClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker
- func (c *DwsClient) ListWorkloadQueue(request *model.ListWorkloadQueueRequest) (*model.ListWorkloadQueueResponse, error)
- func (c *DwsClient) ListWorkloadQueueInvoker(request *model.ListWorkloadQueueRequest) *ListWorkloadQueueInvoker
- func (c *DwsClient) PauseDisasterRecovery(request *model.PauseDisasterRecoveryRequest) (*model.PauseDisasterRecoveryResponse, error)
- func (c *DwsClient) PauseDisasterRecoveryInvoker(request *model.PauseDisasterRecoveryRequest) *PauseDisasterRecoveryInvoker
- func (c *DwsClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
- func (c *DwsClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
- func (c *DwsClient) ResizeCluster(request *model.ResizeClusterRequest) (*model.ResizeClusterResponse, error)
- func (c *DwsClient) ResizeClusterInvoker(request *model.ResizeClusterRequest) *ResizeClusterInvoker
- func (c *DwsClient) RestartCluster(request *model.RestartClusterRequest) (*model.RestartClusterResponse, error)
- func (c *DwsClient) RestartClusterInvoker(request *model.RestartClusterRequest) *RestartClusterInvoker
- func (c *DwsClient) RestoreCluster(request *model.RestoreClusterRequest) (*model.RestoreClusterResponse, error)
- func (c *DwsClient) RestoreClusterInvoker(request *model.RestoreClusterRequest) *RestoreClusterInvoker
- func (c *DwsClient) RestoreDisaster(request *model.RestoreDisasterRequest) (*model.RestoreDisasterResponse, error)
- func (c *DwsClient) RestoreDisasterInvoker(request *model.RestoreDisasterRequest) *RestoreDisasterInvoker
- func (c *DwsClient) ShrinkCluster(request *model.ShrinkClusterRequest) (*model.ShrinkClusterResponse, error)
- func (c *DwsClient) ShrinkClusterInvoker(request *model.ShrinkClusterRequest) *ShrinkClusterInvoker
- func (c *DwsClient) StartDisasterRecovery(request *model.StartDisasterRecoveryRequest) (*model.StartDisasterRecoveryResponse, error)
- func (c *DwsClient) StartDisasterRecoveryInvoker(request *model.StartDisasterRecoveryRequest) *StartDisasterRecoveryInvoker
- func (c *DwsClient) SwitchFailoverDisaster(request *model.SwitchFailoverDisasterRequest) (*model.SwitchFailoverDisasterResponse, error)
- func (c *DwsClient) SwitchFailoverDisasterInvoker(request *model.SwitchFailoverDisasterRequest) *SwitchFailoverDisasterInvoker
- func (c *DwsClient) SwitchOverCluster(request *model.SwitchOverClusterRequest) (*model.SwitchOverClusterResponse, error)
- func (c *DwsClient) SwitchOverClusterInvoker(request *model.SwitchOverClusterRequest) *SwitchOverClusterInvoker
- func (c *DwsClient) SwitchoverDisasterRecovery(request *model.SwitchoverDisasterRecoveryRequest) (*model.SwitchoverDisasterRecoveryResponse, error)
- func (c *DwsClient) SwitchoverDisasterRecoveryInvoker(request *model.SwitchoverDisasterRecoveryRequest) *SwitchoverDisasterRecoveryInvoker
- func (c *DwsClient) UpdateAlarmSub(request *model.UpdateAlarmSubRequest) (*model.UpdateAlarmSubResponse, error)
- func (c *DwsClient) UpdateAlarmSubInvoker(request *model.UpdateAlarmSubRequest) *UpdateAlarmSubInvoker
- func (c *DwsClient) UpdateClusterDns(request *model.UpdateClusterDnsRequest) (*model.UpdateClusterDnsResponse, error)
- func (c *DwsClient) UpdateClusterDnsInvoker(request *model.UpdateClusterDnsRequest) *UpdateClusterDnsInvoker
- func (c *DwsClient) UpdateConfiguration(request *model.UpdateConfigurationRequest) (*model.UpdateConfigurationResponse, error)
- func (c *DwsClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker
- func (c *DwsClient) UpdateDataSource(request *model.UpdateDataSourceRequest) (*model.UpdateDataSourceResponse, error)
- func (c *DwsClient) UpdateDataSourceInvoker(request *model.UpdateDataSourceRequest) *UpdateDataSourceInvoker
- func (c *DwsClient) UpdateEventSub(request *model.UpdateEventSubRequest) (*model.UpdateEventSubResponse, error)
- func (c *DwsClient) UpdateEventSubInvoker(request *model.UpdateEventSubRequest) *UpdateEventSubInvoker
- func (c *DwsClient) UpdateMaintenanceWindow(request *model.UpdateMaintenanceWindowRequest) (*model.UpdateMaintenanceWindowResponse, error)
- func (c *DwsClient) UpdateMaintenanceWindowInvoker(request *model.UpdateMaintenanceWindowRequest) *UpdateMaintenanceWindowInvoker
- type ExecuteRedistributionClusterInvoker
- type ExpandInstanceStorageInvoker
- type ListAlarmConfigsInvoker
- type ListAlarmDetailInvoker
- type ListAlarmStatisticInvoker
- type ListAlarmSubsInvoker
- type ListAuditLogInvoker
- type ListAvailabilityZonesInvoker
- type ListClusterCnInvoker
- type ListClusterConfigurationsInvoker
- type ListClusterConfigurationsParameterInvoker
- type ListClusterDetailsInvoker
- type ListClusterScaleInNumbersInvoker
- type ListClusterSnapshotsInvoker
- type ListClusterTagsInvoker
- type ListClusterWorkloadInvoker
- type ListClustersInvoker
- type ListDataSourceInvoker
- type ListDisasterRecoverInvoker
- type ListDssPoolsInvoker
- type ListElbsInvoker
- type ListEventSpecsInvoker
- type ListEventSubsInvoker
- type ListEventsInvoker
- type ListHostDiskInvoker
- type ListHostNetInvoker
- type ListHostOverviewInvoker
- type ListJobDetailsInvoker
- type ListMonitorIndicatorDataInvoker
- type ListMonitorIndicatorsInvoker
- type ListNodeTypesInvoker
- type ListQuotasInvoker
- type ListSnapshotDetailsInvoker
- type ListSnapshotPolicyInvoker
- type ListSnapshotStatisticsInvoker
- type ListSnapshotsInvoker
- type ListStatisticsInvoker
- type ListTagsInvoker
- type ListWorkloadQueueInvoker
- type PauseDisasterRecoveryInvoker
- type ResetPasswordInvoker
- type ResizeClusterInvoker
- type RestartClusterInvoker
- type RestoreClusterInvoker
- type RestoreDisasterInvoker
- type ShrinkClusterInvoker
- type StartDisasterRecoveryInvoker
- type SwitchFailoverDisasterInvoker
- type SwitchOverClusterInvoker
- type SwitchoverDisasterRecoveryInvoker
- type UpdateAlarmSubInvoker
- type UpdateClusterDnsInvoker
- type UpdateConfigurationInvoker
- type UpdateDataSourceInvoker
- type UpdateEventSubInvoker
- type UpdateMaintenanceWindowInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DwsClientBuilder ¶
func DwsClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAddWorkloadQueue ¶ added in v0.1.14
func GenReqDefForAddWorkloadQueue() *def.HttpRequestDef
func GenReqDefForAssociateEip ¶ added in v0.1.14
func GenReqDefForAssociateEip() *def.HttpRequestDef
func GenReqDefForAssociateElb ¶ added in v0.1.14
func GenReqDefForAssociateElb() *def.HttpRequestDef
func GenReqDefForBatchCreateClusterCn ¶ added in v0.1.14
func GenReqDefForBatchCreateClusterCn() *def.HttpRequestDef
func GenReqDefForBatchCreateResourceTag ¶ added in v0.1.14
func GenReqDefForBatchCreateResourceTag() *def.HttpRequestDef
func GenReqDefForBatchDeleteClusterCn ¶ added in v0.1.14
func GenReqDefForBatchDeleteClusterCn() *def.HttpRequestDef
func GenReqDefForBatchDeleteResourceTag ¶ added in v0.1.14
func GenReqDefForBatchDeleteResourceTag() *def.HttpRequestDef
func GenReqDefForCancelReadonlyCluster ¶ added in v0.1.14
func GenReqDefForCancelReadonlyCluster() *def.HttpRequestDef
func GenReqDefForCheckCluster ¶ added in v0.1.14
func GenReqDefForCheckCluster() *def.HttpRequestDef
func GenReqDefForCopySnapshot ¶ added in v0.1.14
func GenReqDefForCopySnapshot() *def.HttpRequestDef
func GenReqDefForCreateAlarmSub ¶ added in v0.1.14
func GenReqDefForCreateAlarmSub() *def.HttpRequestDef
func GenReqDefForCreateCluster ¶
func GenReqDefForCreateCluster() *def.HttpRequestDef
func GenReqDefForCreateClusterDns ¶ added in v0.1.14
func GenReqDefForCreateClusterDns() *def.HttpRequestDef
func GenReqDefForCreateClusterWorkload ¶ added in v0.1.14
func GenReqDefForCreateClusterWorkload() *def.HttpRequestDef
func GenReqDefForCreateDataSource ¶ added in v0.1.14
func GenReqDefForCreateDataSource() *def.HttpRequestDef
func GenReqDefForCreateDisasterRecovery ¶ added in v0.1.14
func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
func GenReqDefForCreateEventSub ¶ added in v0.1.14
func GenReqDefForCreateEventSub() *def.HttpRequestDef
func GenReqDefForCreateSnapshot ¶
func GenReqDefForCreateSnapshot() *def.HttpRequestDef
func GenReqDefForCreateSnapshotPolicy ¶ added in v0.1.14
func GenReqDefForCreateSnapshotPolicy() *def.HttpRequestDef
func GenReqDefForCreateWorkloadPlan ¶ added in v0.1.14
func GenReqDefForCreateWorkloadPlan() *def.HttpRequestDef
func GenReqDefForDeleteAlarmSub ¶ added in v0.1.14
func GenReqDefForDeleteAlarmSub() *def.HttpRequestDef
func GenReqDefForDeleteCluster ¶
func GenReqDefForDeleteCluster() *def.HttpRequestDef
func GenReqDefForDeleteClusterDns ¶ added in v0.1.14
func GenReqDefForDeleteClusterDns() *def.HttpRequestDef
func GenReqDefForDeleteDataSource ¶ added in v0.1.18
func GenReqDefForDeleteDataSource() *def.HttpRequestDef
func GenReqDefForDeleteDisasterRecovery ¶ added in v0.1.14
func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef
func GenReqDefForDeleteEventSub ¶ added in v0.1.14
func GenReqDefForDeleteEventSub() *def.HttpRequestDef
func GenReqDefForDeleteSnapshot ¶
func GenReqDefForDeleteSnapshot() *def.HttpRequestDef
func GenReqDefForDeleteSnapshotPolicy ¶ added in v0.1.14
func GenReqDefForDeleteSnapshotPolicy() *def.HttpRequestDef
func GenReqDefForDeleteWorkloadQueue ¶ added in v0.1.14
func GenReqDefForDeleteWorkloadQueue() *def.HttpRequestDef
func GenReqDefForDisassociateEip ¶ added in v0.1.14
func GenReqDefForDisassociateEip() *def.HttpRequestDef
func GenReqDefForDisassociateElb ¶ added in v0.1.14
func GenReqDefForDisassociateElb() *def.HttpRequestDef
func GenReqDefForExecuteRedistributionCluster ¶ added in v0.1.14
func GenReqDefForExecuteRedistributionCluster() *def.HttpRequestDef
func GenReqDefForExpandInstanceStorage ¶ added in v0.1.18
func GenReqDefForExpandInstanceStorage() *def.HttpRequestDef
func GenReqDefForListAlarmConfigs ¶ added in v0.1.14
func GenReqDefForListAlarmConfigs() *def.HttpRequestDef
func GenReqDefForListAlarmDetail ¶ added in v0.1.14
func GenReqDefForListAlarmDetail() *def.HttpRequestDef
func GenReqDefForListAlarmStatistic ¶ added in v0.1.14
func GenReqDefForListAlarmStatistic() *def.HttpRequestDef
func GenReqDefForListAlarmSubs ¶ added in v0.1.14
func GenReqDefForListAlarmSubs() *def.HttpRequestDef
func GenReqDefForListAuditLog ¶ added in v0.1.14
func GenReqDefForListAuditLog() *def.HttpRequestDef
func GenReqDefForListAvailabilityZones ¶ added in v0.1.14
func GenReqDefForListAvailabilityZones() *def.HttpRequestDef
func GenReqDefForListClusterCn ¶ added in v0.1.14
func GenReqDefForListClusterCn() *def.HttpRequestDef
func GenReqDefForListClusterConfigurations ¶ added in v0.1.14
func GenReqDefForListClusterConfigurations() *def.HttpRequestDef
func GenReqDefForListClusterConfigurationsParameter ¶ added in v0.1.14
func GenReqDefForListClusterConfigurationsParameter() *def.HttpRequestDef
func GenReqDefForListClusterDetails ¶
func GenReqDefForListClusterDetails() *def.HttpRequestDef
func GenReqDefForListClusterScaleInNumbers ¶ added in v0.1.14
func GenReqDefForListClusterScaleInNumbers() *def.HttpRequestDef
func GenReqDefForListClusterSnapshots ¶ added in v0.1.14
func GenReqDefForListClusterSnapshots() *def.HttpRequestDef
func GenReqDefForListClusterTags ¶ added in v0.1.14
func GenReqDefForListClusterTags() *def.HttpRequestDef
func GenReqDefForListClusterWorkload ¶ added in v0.1.14
func GenReqDefForListClusterWorkload() *def.HttpRequestDef
func GenReqDefForListClusters ¶
func GenReqDefForListClusters() *def.HttpRequestDef
func GenReqDefForListDataSource ¶ added in v0.1.14
func GenReqDefForListDataSource() *def.HttpRequestDef
func GenReqDefForListDisasterRecover ¶ added in v0.1.14
func GenReqDefForListDisasterRecover() *def.HttpRequestDef
func GenReqDefForListDssPools ¶ added in v0.1.14
func GenReqDefForListDssPools() *def.HttpRequestDef
func GenReqDefForListElbs ¶ added in v0.1.14
func GenReqDefForListElbs() *def.HttpRequestDef
func GenReqDefForListEventSpecs ¶ added in v0.1.14
func GenReqDefForListEventSpecs() *def.HttpRequestDef
func GenReqDefForListEventSubs ¶ added in v0.1.14
func GenReqDefForListEventSubs() *def.HttpRequestDef
func GenReqDefForListEvents ¶ added in v0.1.14
func GenReqDefForListEvents() *def.HttpRequestDef
func GenReqDefForListHostDisk ¶ added in v0.1.14
func GenReqDefForListHostDisk() *def.HttpRequestDef
func GenReqDefForListHostNet ¶ added in v0.1.14
func GenReqDefForListHostNet() *def.HttpRequestDef
func GenReqDefForListHostOverview ¶ added in v0.1.14
func GenReqDefForListHostOverview() *def.HttpRequestDef
func GenReqDefForListJobDetails ¶ added in v0.1.14
func GenReqDefForListJobDetails() *def.HttpRequestDef
func GenReqDefForListMonitorIndicatorData ¶ added in v0.1.23
func GenReqDefForListMonitorIndicatorData() *def.HttpRequestDef
func GenReqDefForListMonitorIndicators ¶ added in v0.1.23
func GenReqDefForListMonitorIndicators() *def.HttpRequestDef
func GenReqDefForListNodeTypes ¶
func GenReqDefForListNodeTypes() *def.HttpRequestDef
func GenReqDefForListQuotas ¶ added in v0.1.14
func GenReqDefForListQuotas() *def.HttpRequestDef
func GenReqDefForListSnapshotDetails ¶
func GenReqDefForListSnapshotDetails() *def.HttpRequestDef
func GenReqDefForListSnapshotPolicy ¶ added in v0.1.14
func GenReqDefForListSnapshotPolicy() *def.HttpRequestDef
func GenReqDefForListSnapshotStatistics ¶ added in v0.1.14
func GenReqDefForListSnapshotStatistics() *def.HttpRequestDef
func GenReqDefForListSnapshots ¶
func GenReqDefForListSnapshots() *def.HttpRequestDef
func GenReqDefForListStatistics ¶ added in v0.1.14
func GenReqDefForListStatistics() *def.HttpRequestDef
func GenReqDefForListTags ¶ added in v0.1.14
func GenReqDefForListTags() *def.HttpRequestDef
func GenReqDefForListWorkloadQueue ¶ added in v0.1.14
func GenReqDefForListWorkloadQueue() *def.HttpRequestDef
func GenReqDefForPauseDisasterRecovery ¶ added in v0.1.14
func GenReqDefForPauseDisasterRecovery() *def.HttpRequestDef
func GenReqDefForResetPassword ¶
func GenReqDefForResetPassword() *def.HttpRequestDef
func GenReqDefForResizeCluster ¶
func GenReqDefForResizeCluster() *def.HttpRequestDef
func GenReqDefForRestartCluster ¶
func GenReqDefForRestartCluster() *def.HttpRequestDef
func GenReqDefForRestoreCluster ¶
func GenReqDefForRestoreCluster() *def.HttpRequestDef
func GenReqDefForRestoreDisaster ¶ added in v0.1.14
func GenReqDefForRestoreDisaster() *def.HttpRequestDef
func GenReqDefForShrinkCluster ¶ added in v0.1.14
func GenReqDefForShrinkCluster() *def.HttpRequestDef
func GenReqDefForStartDisasterRecovery ¶ added in v0.1.14
func GenReqDefForStartDisasterRecovery() *def.HttpRequestDef
func GenReqDefForSwitchFailoverDisaster ¶ added in v0.1.14
func GenReqDefForSwitchFailoverDisaster() *def.HttpRequestDef
func GenReqDefForSwitchOverCluster ¶ added in v0.1.14
func GenReqDefForSwitchOverCluster() *def.HttpRequestDef
func GenReqDefForSwitchoverDisasterRecovery ¶ added in v0.1.14
func GenReqDefForSwitchoverDisasterRecovery() *def.HttpRequestDef
func GenReqDefForUpdateAlarmSub ¶ added in v0.1.14
func GenReqDefForUpdateAlarmSub() *def.HttpRequestDef
func GenReqDefForUpdateClusterDns ¶ added in v0.1.14
func GenReqDefForUpdateClusterDns() *def.HttpRequestDef
func GenReqDefForUpdateConfiguration ¶ added in v0.1.14
func GenReqDefForUpdateConfiguration() *def.HttpRequestDef
func GenReqDefForUpdateDataSource ¶ added in v0.1.14
func GenReqDefForUpdateDataSource() *def.HttpRequestDef
func GenReqDefForUpdateEventSub ¶ added in v0.1.14
func GenReqDefForUpdateEventSub() *def.HttpRequestDef
func GenReqDefForUpdateMaintenanceWindow ¶ added in v0.1.14
func GenReqDefForUpdateMaintenanceWindow() *def.HttpRequestDef
Types ¶
type AddWorkloadQueueInvoker ¶ added in v0.1.14
type AddWorkloadQueueInvoker struct {
*invoker.BaseInvoker
}
func (*AddWorkloadQueueInvoker) Invoke ¶ added in v0.1.14
func (i *AddWorkloadQueueInvoker) Invoke() (*model.AddWorkloadQueueResponse, error)
type AssociateEipInvoker ¶ added in v0.1.14
type AssociateEipInvoker struct {
*invoker.BaseInvoker
}
func (*AssociateEipInvoker) Invoke ¶ added in v0.1.14
func (i *AssociateEipInvoker) Invoke() (*model.AssociateEipResponse, error)
type AssociateElbInvoker ¶ added in v0.1.14
type AssociateElbInvoker struct {
*invoker.BaseInvoker
}
func (*AssociateElbInvoker) Invoke ¶ added in v0.1.14
func (i *AssociateElbInvoker) Invoke() (*model.AssociateElbResponse, error)
type BatchCreateClusterCnInvoker ¶ added in v0.1.14
type BatchCreateClusterCnInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateClusterCnInvoker) Invoke ¶ added in v0.1.14
func (i *BatchCreateClusterCnInvoker) Invoke() (*model.BatchCreateClusterCnResponse, error)
type BatchCreateResourceTagInvoker ¶ added in v0.1.14
type BatchCreateResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateResourceTagInvoker) Invoke ¶ added in v0.1.14
func (i *BatchCreateResourceTagInvoker) Invoke() (*model.BatchCreateResourceTagResponse, error)
type BatchDeleteClusterCnInvoker ¶ added in v0.1.14
type BatchDeleteClusterCnInvoker struct {
*invoker.BaseInvoker
}
func (*BatchDeleteClusterCnInvoker) Invoke ¶ added in v0.1.14
func (i *BatchDeleteClusterCnInvoker) Invoke() (*model.BatchDeleteClusterCnResponse, error)
type BatchDeleteResourceTagInvoker ¶ added in v0.1.14
type BatchDeleteResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*BatchDeleteResourceTagInvoker) Invoke ¶ added in v0.1.14
func (i *BatchDeleteResourceTagInvoker) Invoke() (*model.BatchDeleteResourceTagResponse, error)
type CancelReadonlyClusterInvoker ¶ added in v0.1.14
type CancelReadonlyClusterInvoker struct {
*invoker.BaseInvoker
}
func (*CancelReadonlyClusterInvoker) Invoke ¶ added in v0.1.14
func (i *CancelReadonlyClusterInvoker) Invoke() (*model.CancelReadonlyClusterResponse, error)
type CheckClusterInvoker ¶ added in v0.1.14
type CheckClusterInvoker struct {
*invoker.BaseInvoker
}
func (*CheckClusterInvoker) Invoke ¶ added in v0.1.14
func (i *CheckClusterInvoker) Invoke() (*model.CheckClusterResponse, error)
type CopySnapshotInvoker ¶ added in v0.1.14
type CopySnapshotInvoker struct {
*invoker.BaseInvoker
}
func (*CopySnapshotInvoker) Invoke ¶ added in v0.1.14
func (i *CopySnapshotInvoker) Invoke() (*model.CopySnapshotResponse, error)
type CreateAlarmSubInvoker ¶ added in v0.1.14
type CreateAlarmSubInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAlarmSubInvoker) Invoke ¶ added in v0.1.14
func (i *CreateAlarmSubInvoker) Invoke() (*model.CreateAlarmSubResponse, error)
type CreateClusterDnsInvoker ¶ added in v0.1.14
type CreateClusterDnsInvoker struct {
*invoker.BaseInvoker
}
func (*CreateClusterDnsInvoker) Invoke ¶ added in v0.1.14
func (i *CreateClusterDnsInvoker) Invoke() (*model.CreateClusterDnsResponse, error)
type CreateClusterInvoker ¶ added in v0.0.90
type CreateClusterInvoker struct {
*invoker.BaseInvoker
}
func (*CreateClusterInvoker) Invoke ¶ added in v0.0.90
func (i *CreateClusterInvoker) Invoke() (*model.CreateClusterResponse, error)
type CreateClusterWorkloadInvoker ¶ added in v0.1.14
type CreateClusterWorkloadInvoker struct {
*invoker.BaseInvoker
}
func (*CreateClusterWorkloadInvoker) Invoke ¶ added in v0.1.14
func (i *CreateClusterWorkloadInvoker) Invoke() (*model.CreateClusterWorkloadResponse, error)
type CreateDataSourceInvoker ¶ added in v0.1.14
type CreateDataSourceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDataSourceInvoker) Invoke ¶ added in v0.1.14
func (i *CreateDataSourceInvoker) Invoke() (*model.CreateDataSourceResponse, error)
type CreateDisasterRecoveryInvoker ¶ added in v0.1.14
type CreateDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDisasterRecoveryInvoker) Invoke ¶ added in v0.1.14
func (i *CreateDisasterRecoveryInvoker) Invoke() (*model.CreateDisasterRecoveryResponse, error)
type CreateEventSubInvoker ¶ added in v0.1.14
type CreateEventSubInvoker struct {
*invoker.BaseInvoker
}
func (*CreateEventSubInvoker) Invoke ¶ added in v0.1.14
func (i *CreateEventSubInvoker) Invoke() (*model.CreateEventSubResponse, error)
type CreateSnapshotInvoker ¶ added in v0.0.90
type CreateSnapshotInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSnapshotInvoker) Invoke ¶ added in v0.0.90
func (i *CreateSnapshotInvoker) Invoke() (*model.CreateSnapshotResponse, error)
type CreateSnapshotPolicyInvoker ¶ added in v0.1.14
type CreateSnapshotPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSnapshotPolicyInvoker) Invoke ¶ added in v0.1.14
func (i *CreateSnapshotPolicyInvoker) Invoke() (*model.CreateSnapshotPolicyResponse, error)
type CreateWorkloadPlanInvoker ¶ added in v0.1.14
type CreateWorkloadPlanInvoker struct {
*invoker.BaseInvoker
}
func (*CreateWorkloadPlanInvoker) Invoke ¶ added in v0.1.14
func (i *CreateWorkloadPlanInvoker) Invoke() (*model.CreateWorkloadPlanResponse, error)
type DeleteAlarmSubInvoker ¶ added in v0.1.14
type DeleteAlarmSubInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteAlarmSubInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteAlarmSubInvoker) Invoke() (*model.DeleteAlarmSubResponse, error)
type DeleteClusterDnsInvoker ¶ added in v0.1.14
type DeleteClusterDnsInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteClusterDnsInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteClusterDnsInvoker) Invoke() (*model.DeleteClusterDnsResponse, error)
type DeleteClusterInvoker ¶ added in v0.0.90
type DeleteClusterInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteClusterInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteClusterInvoker) Invoke() (*model.DeleteClusterResponse, error)
type DeleteDataSourceInvoker ¶ added in v0.1.18
type DeleteDataSourceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDataSourceInvoker) Invoke ¶ added in v0.1.18
func (i *DeleteDataSourceInvoker) Invoke() (*model.DeleteDataSourceResponse, error)
type DeleteDisasterRecoveryInvoker ¶ added in v0.1.14
type DeleteDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDisasterRecoveryInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteDisasterRecoveryInvoker) Invoke() (*model.DeleteDisasterRecoveryResponse, error)
type DeleteEventSubInvoker ¶ added in v0.1.14
type DeleteEventSubInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteEventSubInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteEventSubInvoker) Invoke() (*model.DeleteEventSubResponse, error)
type DeleteSnapshotInvoker ¶ added in v0.0.90
type DeleteSnapshotInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSnapshotInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSnapshotInvoker) Invoke() (*model.DeleteSnapshotResponse, error)
type DeleteSnapshotPolicyInvoker ¶ added in v0.1.14
type DeleteSnapshotPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSnapshotPolicyInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteSnapshotPolicyInvoker) Invoke() (*model.DeleteSnapshotPolicyResponse, error)
type DeleteWorkloadQueueInvoker ¶ added in v0.1.14
type DeleteWorkloadQueueInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteWorkloadQueueInvoker) Invoke ¶ added in v0.1.14
func (i *DeleteWorkloadQueueInvoker) Invoke() (*model.DeleteWorkloadQueueResponse, error)
type DisassociateEipInvoker ¶ added in v0.1.14
type DisassociateEipInvoker struct {
*invoker.BaseInvoker
}
func (*DisassociateEipInvoker) Invoke ¶ added in v0.1.14
func (i *DisassociateEipInvoker) Invoke() (*model.DisassociateEipResponse, error)
type DisassociateElbInvoker ¶ added in v0.1.14
type DisassociateElbInvoker struct {
*invoker.BaseInvoker
}
func (*DisassociateElbInvoker) Invoke ¶ added in v0.1.14
func (i *DisassociateElbInvoker) Invoke() (*model.DisassociateElbResponse, error)
type DwsClient ¶
type DwsClient struct {
HcClient *http_client.HcHttpClient
}
func NewDwsClient ¶
func NewDwsClient(hcClient *http_client.HcHttpClient) *DwsClient
func (*DwsClient) AddWorkloadQueue ¶ added in v0.1.14
func (c *DwsClient) AddWorkloadQueue(request *model.AddWorkloadQueueRequest) (*model.AddWorkloadQueueResponse, error)
AddWorkloadQueue 添加工作负载队列
添加工作负载队列
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) AddWorkloadQueueInvoker ¶ added in v0.1.14
func (c *DwsClient) AddWorkloadQueueInvoker(request *model.AddWorkloadQueueRequest) *AddWorkloadQueueInvoker
AddWorkloadQueueInvoker 添加工作负载队列
func (*DwsClient) AssociateEip ¶ added in v0.1.14
func (c *DwsClient) AssociateEip(request *model.AssociateEipRequest) (*model.AssociateEipResponse, error)
AssociateEip 集群绑定EIP
集群绑定Eip
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) AssociateEipInvoker ¶ added in v0.1.14
func (c *DwsClient) AssociateEipInvoker(request *model.AssociateEipRequest) *AssociateEipInvoker
AssociateEipInvoker 集群绑定EIP
func (*DwsClient) AssociateElb ¶ added in v0.1.14
func (c *DwsClient) AssociateElb(request *model.AssociateElbRequest) (*model.AssociateElbResponse, error)
AssociateElb 集群绑定ELB
集群绑定Elb接口
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) AssociateElbInvoker ¶ added in v0.1.14
func (c *DwsClient) AssociateElbInvoker(request *model.AssociateElbRequest) *AssociateElbInvoker
AssociateElbInvoker 集群绑定ELB
func (*DwsClient) BatchCreateClusterCn ¶ added in v0.1.14
func (c *DwsClient) BatchCreateClusterCn(request *model.BatchCreateClusterCnRequest) (*model.BatchCreateClusterCnResponse, error)
BatchCreateClusterCn 批量增加CN节点
当用户集群创建后,实际需要的CN数量会随着业务需求而发生变化,因此管理CN节点功能的实现使用户可以根据实际需求动态调整集群CN数量。 - 增删CN节点过程中不允许执行其他运维操作。 - 增删CN节点过程中需要停止业务操作,建议在业务低峰期或业务中断情况下进行操作。 - 增删CN节点时发生故障且回滚失败,需要用户登录后台进行处理,处理方案请参见《故障排除》中的“集群使用>增删CN回滚失败”章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) BatchCreateClusterCnInvoker ¶ added in v0.1.14
func (c *DwsClient) BatchCreateClusterCnInvoker(request *model.BatchCreateClusterCnRequest) *BatchCreateClusterCnInvoker
BatchCreateClusterCnInvoker 批量增加CN节点
func (*DwsClient) BatchCreateResourceTag ¶ added in v0.1.14
func (c *DwsClient) BatchCreateResourceTag(request *model.BatchCreateResourceTagRequest) (*model.BatchCreateResourceTagResponse, error)
BatchCreateResourceTag 批量添加标签
为指定集群批量添加标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) BatchCreateResourceTagInvoker ¶ added in v0.1.14
func (c *DwsClient) BatchCreateResourceTagInvoker(request *model.BatchCreateResourceTagRequest) *BatchCreateResourceTagInvoker
BatchCreateResourceTagInvoker 批量添加标签
func (*DwsClient) BatchDeleteClusterCn ¶ added in v0.1.14
func (c *DwsClient) BatchDeleteClusterCn(request *model.BatchDeleteClusterCnRequest) (*model.BatchDeleteClusterCnResponse, error)
BatchDeleteClusterCn 批量删除CN节点
当用户集群创建后,实际需要的CN数量会随着业务需求而发生变化,因此管理CN节点功能的实现使用户可以根据实际需求动态调整集群CN数量。 - 增删CN节点过程中不允许执行其他运维操作。 - 增删CN节点过程中需要停止业务操作,建议在业务低峰期或业务中断情况下进行操作。 - 增删CN节点时发生故障且回滚失败,需要用户登录后台进行处理,处理方案请参见《故障排除》中的“集群使用>增删CN回滚失败”章节。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) BatchDeleteClusterCnInvoker ¶ added in v0.1.14
func (c *DwsClient) BatchDeleteClusterCnInvoker(request *model.BatchDeleteClusterCnRequest) *BatchDeleteClusterCnInvoker
BatchDeleteClusterCnInvoker 批量删除CN节点
func (*DwsClient) BatchDeleteResourceTag ¶ added in v0.1.14
func (c *DwsClient) BatchDeleteResourceTag(request *model.BatchDeleteResourceTagRequest) (*model.BatchDeleteResourceTagResponse, error)
BatchDeleteResourceTag 批量删除标签
为指定集群批量删除标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) BatchDeleteResourceTagInvoker ¶ added in v0.1.14
func (c *DwsClient) BatchDeleteResourceTagInvoker(request *model.BatchDeleteResourceTagRequest) *BatchDeleteResourceTagInvoker
BatchDeleteResourceTagInvoker 批量删除标签
func (*DwsClient) CancelReadonlyCluster ¶ added in v0.1.14
func (c *DwsClient) CancelReadonlyCluster(request *model.CancelReadonlyClusterRequest) (*model.CancelReadonlyClusterResponse, error)
CancelReadonlyCluster 解除只读
当集群进入只读状态时,无法进行数据库相关操作,用户可以在管理控制台解除集群的只读状态。触发只读状态可能是由于磁盘使用率过高,因此需要对集群数据进行清理或扩容。 - 解除只读支持1.7.2及以上版本。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CancelReadonlyClusterInvoker ¶ added in v0.1.14
func (c *DwsClient) CancelReadonlyClusterInvoker(request *model.CancelReadonlyClusterRequest) *CancelReadonlyClusterInvoker
CancelReadonlyClusterInvoker 解除只读
func (*DwsClient) CheckCluster ¶ added in v0.1.14
func (c *DwsClient) CheckCluster(request *model.CheckClusterRequest) (*model.CheckClusterResponse, error)
CheckCluster 创建集群前检查
创建集群前预检查
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CheckClusterInvoker ¶ added in v0.1.14
func (c *DwsClient) CheckClusterInvoker(request *model.CheckClusterRequest) *CheckClusterInvoker
CheckClusterInvoker 创建集群前检查
func (*DwsClient) CopySnapshot ¶ added in v0.1.14
func (c *DwsClient) CopySnapshot(request *model.CopySnapshotRequest) (*model.CopySnapshotResponse, error)
CopySnapshot 复制快照
该接口用于复制一个自动快照。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CopySnapshotInvoker ¶ added in v0.1.14
func (c *DwsClient) CopySnapshotInvoker(request *model.CopySnapshotRequest) *CopySnapshotInvoker
CopySnapshotInvoker 复制快照
func (*DwsClient) CreateAlarmSub ¶ added in v0.1.14
func (c *DwsClient) CreateAlarmSub(request *model.CreateAlarmSubRequest) (*model.CreateAlarmSubResponse, error)
CreateAlarmSub 创建告警订阅
创建告警订阅
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateAlarmSubInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateAlarmSubInvoker(request *model.CreateAlarmSubRequest) *CreateAlarmSubInvoker
CreateAlarmSubInvoker 创建告警订阅
func (*DwsClient) CreateCluster ¶
func (c *DwsClient) CreateCluster(request *model.CreateClusterRequest) (*model.CreateClusterResponse, error)
CreateCluster 创建集群
该接口用于创建集群。 集群必须要运行在VPC之内,创建集群前,您需要先创建VPC,并获取VPC和子网的id。 该接口为异步接口,创建集群需要10~15分钟。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateClusterDns ¶ added in v0.1.14
func (c *DwsClient) CreateClusterDns(request *model.CreateClusterDnsRequest) (*model.CreateClusterDnsResponse, error)
CreateClusterDns 申请域名
为指定集群申请域名。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateClusterDnsInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateClusterDnsInvoker(request *model.CreateClusterDnsRequest) *CreateClusterDnsInvoker
CreateClusterDnsInvoker 申请域名
func (*DwsClient) CreateClusterInvoker ¶ added in v0.0.90
func (c *DwsClient) CreateClusterInvoker(request *model.CreateClusterRequest) *CreateClusterInvoker
CreateClusterInvoker 创建集群
func (*DwsClient) CreateClusterWorkload ¶ added in v0.1.14
func (c *DwsClient) CreateClusterWorkload(request *model.CreateClusterWorkloadRequest) (*model.CreateClusterWorkloadResponse, error)
CreateClusterWorkload 设置资源管理
设置资源管理。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateClusterWorkloadInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateClusterWorkloadInvoker(request *model.CreateClusterWorkloadRequest) *CreateClusterWorkloadInvoker
CreateClusterWorkloadInvoker 设置资源管理
func (*DwsClient) CreateDataSource ¶ added in v0.1.14
func (c *DwsClient) CreateDataSource(request *model.CreateDataSourceRequest) (*model.CreateDataSourceResponse, error)
CreateDataSource 创建数据源
该接口用于创建一个数据源。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateDataSourceInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateDataSourceInvoker(request *model.CreateDataSourceRequest) *CreateDataSourceInvoker
CreateDataSourceInvoker 创建数据源
func (*DwsClient) CreateDisasterRecovery ¶ added in v0.1.14
func (c *DwsClient) CreateDisasterRecovery(request *model.CreateDisasterRecoveryRequest) (*model.CreateDisasterRecoveryResponse, error)
CreateDisasterRecovery 创建容灾
创建容灾
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateDisasterRecoveryInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateDisasterRecoveryInvoker(request *model.CreateDisasterRecoveryRequest) *CreateDisasterRecoveryInvoker
CreateDisasterRecoveryInvoker 创建容灾
func (*DwsClient) CreateEventSub ¶ added in v0.1.14
func (c *DwsClient) CreateEventSub(request *model.CreateEventSubRequest) (*model.CreateEventSubResponse, error)
CreateEventSub 创建订阅事件
添加订阅的事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateEventSubInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateEventSubInvoker(request *model.CreateEventSubRequest) *CreateEventSubInvoker
CreateEventSubInvoker 创建订阅事件
func (*DwsClient) CreateSnapshot ¶
func (c *DwsClient) CreateSnapshot(request *model.CreateSnapshotRequest) (*model.CreateSnapshotResponse, error)
CreateSnapshot 创建快照
该接口用于为指定集群创建快照。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateSnapshotInvoker ¶ added in v0.0.90
func (c *DwsClient) CreateSnapshotInvoker(request *model.CreateSnapshotRequest) *CreateSnapshotInvoker
CreateSnapshotInvoker 创建快照
func (*DwsClient) CreateSnapshotPolicy ¶ added in v0.1.14
func (c *DwsClient) CreateSnapshotPolicy(request *model.CreateSnapshotPolicyRequest) (*model.CreateSnapshotPolicyResponse, error)
CreateSnapshotPolicy 添加快照策略
该接口用于设置快照策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateSnapshotPolicyInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateSnapshotPolicyInvoker(request *model.CreateSnapshotPolicyRequest) *CreateSnapshotPolicyInvoker
CreateSnapshotPolicyInvoker 添加快照策略
func (*DwsClient) CreateWorkloadPlan ¶ added in v0.1.14
func (c *DwsClient) CreateWorkloadPlan(request *model.CreateWorkloadPlanRequest) (*model.CreateWorkloadPlanResponse, error)
CreateWorkloadPlan 添加工作负载计划
添加工作负载计划
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) CreateWorkloadPlanInvoker ¶ added in v0.1.14
func (c *DwsClient) CreateWorkloadPlanInvoker(request *model.CreateWorkloadPlanRequest) *CreateWorkloadPlanInvoker
CreateWorkloadPlanInvoker 添加工作负载计划
func (*DwsClient) DeleteAlarmSub ¶ added in v0.1.14
func (c *DwsClient) DeleteAlarmSub(request *model.DeleteAlarmSubRequest) (*model.DeleteAlarmSubResponse, error)
DeleteAlarmSub 删除告警订阅
删除订阅的告警
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteAlarmSubInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteAlarmSubInvoker(request *model.DeleteAlarmSubRequest) *DeleteAlarmSubInvoker
DeleteAlarmSubInvoker 删除告警订阅
func (*DwsClient) DeleteCluster ¶
func (c *DwsClient) DeleteCluster(request *model.DeleteClusterRequest) (*model.DeleteClusterResponse, error)
DeleteCluster 删除集群
此接口用于删除集群。集群删除后将释放此集群的所有资源,包括客户数据。为了安全起见,请在删除集群前为这个集群创建快照。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteClusterDns ¶ added in v0.1.14
func (c *DwsClient) DeleteClusterDns(request *model.DeleteClusterDnsRequest) (*model.DeleteClusterDnsResponse, error)
DeleteClusterDns 删除集群域名
删除指定集群域名。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteClusterDnsInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteClusterDnsInvoker(request *model.DeleteClusterDnsRequest) *DeleteClusterDnsInvoker
DeleteClusterDnsInvoker 删除集群域名
func (*DwsClient) DeleteClusterInvoker ¶ added in v0.0.90
func (c *DwsClient) DeleteClusterInvoker(request *model.DeleteClusterRequest) *DeleteClusterInvoker
DeleteClusterInvoker 删除集群
func (*DwsClient) DeleteDataSource ¶ added in v0.1.18
func (c *DwsClient) DeleteDataSource(request *model.DeleteDataSourceRequest) (*model.DeleteDataSourceResponse, error)
DeleteDataSource 删除数据源
该接口用于删除一个数据源。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteDataSourceInvoker ¶ added in v0.1.18
func (c *DwsClient) DeleteDataSourceInvoker(request *model.DeleteDataSourceRequest) *DeleteDataSourceInvoker
DeleteDataSourceInvoker 删除数据源
func (*DwsClient) DeleteDisasterRecovery ¶ added in v0.1.14
func (c *DwsClient) DeleteDisasterRecovery(request *model.DeleteDisasterRecoveryRequest) (*model.DeleteDisasterRecoveryResponse, error)
DeleteDisasterRecovery 删除容灾
删除容灾。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteDisasterRecoveryInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteDisasterRecoveryInvoker(request *model.DeleteDisasterRecoveryRequest) *DeleteDisasterRecoveryInvoker
DeleteDisasterRecoveryInvoker 删除容灾
func (*DwsClient) DeleteEventSub ¶ added in v0.1.14
func (c *DwsClient) DeleteEventSub(request *model.DeleteEventSubRequest) (*model.DeleteEventSubResponse, error)
DeleteEventSub 删除订阅事件
删除订阅的事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteEventSubInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteEventSubInvoker(request *model.DeleteEventSubRequest) *DeleteEventSubInvoker
DeleteEventSubInvoker 删除订阅事件
func (*DwsClient) DeleteSnapshot ¶
func (c *DwsClient) DeleteSnapshot(request *model.DeleteSnapshotRequest) (*model.DeleteSnapshotResponse, error)
DeleteSnapshot 删除快照
该接口用于删除一个指定手动快照。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteSnapshotInvoker ¶ added in v0.0.90
func (c *DwsClient) DeleteSnapshotInvoker(request *model.DeleteSnapshotRequest) *DeleteSnapshotInvoker
DeleteSnapshotInvoker 删除快照
func (*DwsClient) DeleteSnapshotPolicy ¶ added in v0.1.14
func (c *DwsClient) DeleteSnapshotPolicy(request *model.DeleteSnapshotPolicyRequest) (*model.DeleteSnapshotPolicyResponse, error)
DeleteSnapshotPolicy 删除快照策略
该接口用于删除一个快照策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteSnapshotPolicyInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteSnapshotPolicyInvoker(request *model.DeleteSnapshotPolicyRequest) *DeleteSnapshotPolicyInvoker
DeleteSnapshotPolicyInvoker 删除快照策略
func (*DwsClient) DeleteWorkloadQueue ¶ added in v0.1.14
func (c *DwsClient) DeleteWorkloadQueue(request *model.DeleteWorkloadQueueRequest) (*model.DeleteWorkloadQueueResponse, error)
DeleteWorkloadQueue 删除工作负载队列
该接口用于删除工作负载队列。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DeleteWorkloadQueueInvoker ¶ added in v0.1.14
func (c *DwsClient) DeleteWorkloadQueueInvoker(request *model.DeleteWorkloadQueueRequest) *DeleteWorkloadQueueInvoker
DeleteWorkloadQueueInvoker 删除工作负载队列
func (*DwsClient) DisassociateEip ¶ added in v0.1.14
func (c *DwsClient) DisassociateEip(request *model.DisassociateEipRequest) (*model.DisassociateEipResponse, error)
DisassociateEip 集群解绑EIP
集群解绑Eip
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DisassociateEipInvoker ¶ added in v0.1.14
func (c *DwsClient) DisassociateEipInvoker(request *model.DisassociateEipRequest) *DisassociateEipInvoker
DisassociateEipInvoker 集群解绑EIP
func (*DwsClient) DisassociateElb ¶ added in v0.1.14
func (c *DwsClient) DisassociateElb(request *model.DisassociateElbRequest) (*model.DisassociateElbResponse, error)
DisassociateElb 集群解绑ELB
集群解绑Elb接口
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) DisassociateElbInvoker ¶ added in v0.1.14
func (c *DwsClient) DisassociateElbInvoker(request *model.DisassociateElbRequest) *DisassociateElbInvoker
DisassociateElbInvoker 集群解绑ELB
func (*DwsClient) ExecuteRedistributionCluster ¶ added in v0.1.14
func (c *DwsClient) ExecuteRedistributionCluster(request *model.ExecuteRedistributionClusterRequest) (*model.ExecuteRedistributionClusterResponse, error)
ExecuteRedistributionCluster 下发重分布
下发重分布
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ExecuteRedistributionClusterInvoker ¶ added in v0.1.14
func (c *DwsClient) ExecuteRedistributionClusterInvoker(request *model.ExecuteRedistributionClusterRequest) *ExecuteRedistributionClusterInvoker
ExecuteRedistributionClusterInvoker 下发重分布
func (*DwsClient) ExpandInstanceStorage ¶ added in v0.1.18
func (c *DwsClient) ExpandInstanceStorage(request *model.ExpandInstanceStorageRequest) (*model.ExpandInstanceStorageResponse, error)
ExpandInstanceStorage 磁盘扩容
随着客户业务的发展,磁盘空间往往最先出现资源瓶颈,在其他资源尚且充足的情况下,通过磁盘扩容可快速缓解存储资源瓶颈现象,操作过程中无需暂停业务,并且不会造成CPU、内存等资源浪费。 - 磁盘扩容功能仅8.1.1.203及以上版本支持,并且创建集群规格需要为云数仓SSD云盘或实时数仓类型。 - 按需+折扣套餐包消费模式下,存储扩容后超出折扣套餐包部分将按需收费。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ExpandInstanceStorageInvoker ¶ added in v0.1.18
func (c *DwsClient) ExpandInstanceStorageInvoker(request *model.ExpandInstanceStorageRequest) *ExpandInstanceStorageInvoker
ExpandInstanceStorageInvoker 磁盘扩容
func (*DwsClient) ListAlarmConfigs ¶ added in v0.1.14
func (c *DwsClient) ListAlarmConfigs(request *model.ListAlarmConfigsRequest) (*model.ListAlarmConfigsResponse, error)
ListAlarmConfigs 查询告警配置
查询告警配置
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAlarmConfigsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAlarmConfigsInvoker(request *model.ListAlarmConfigsRequest) *ListAlarmConfigsInvoker
ListAlarmConfigsInvoker 查询告警配置
func (*DwsClient) ListAlarmDetail ¶ added in v0.1.14
func (c *DwsClient) ListAlarmDetail(request *model.ListAlarmDetailRequest) (*model.ListAlarmDetailResponse, error)
ListAlarmDetail 查询告警详情列表
查询告警详情列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAlarmDetailInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAlarmDetailInvoker(request *model.ListAlarmDetailRequest) *ListAlarmDetailInvoker
ListAlarmDetailInvoker 查询告警详情列表
func (*DwsClient) ListAlarmStatistic ¶ added in v0.1.14
func (c *DwsClient) ListAlarmStatistic(request *model.ListAlarmStatisticRequest) (*model.ListAlarmStatisticResponse, error)
ListAlarmStatistic 查询告警统计列表
查询告警统计
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAlarmStatisticInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAlarmStatisticInvoker(request *model.ListAlarmStatisticRequest) *ListAlarmStatisticInvoker
ListAlarmStatisticInvoker 查询告警统计列表
func (*DwsClient) ListAlarmSubs ¶ added in v0.1.14
func (c *DwsClient) ListAlarmSubs(request *model.ListAlarmSubsRequest) (*model.ListAlarmSubsResponse, error)
ListAlarmSubs 查询告警订阅列表
查询订阅告警
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAlarmSubsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAlarmSubsInvoker(request *model.ListAlarmSubsRequest) *ListAlarmSubsInvoker
ListAlarmSubsInvoker 查询告警订阅列表
func (*DwsClient) ListAuditLog ¶ added in v0.1.14
func (c *DwsClient) ListAuditLog(request *model.ListAuditLogRequest) (*model.ListAuditLogResponse, error)
ListAuditLog 查询日志记录
查询审计日志记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAuditLogInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAuditLogInvoker(request *model.ListAuditLogRequest) *ListAuditLogInvoker
ListAuditLogInvoker 查询日志记录
func (*DwsClient) ListAvailabilityZones ¶ added in v0.1.14
func (c *DwsClient) ListAvailabilityZones(request *model.ListAvailabilityZonesRequest) (*model.ListAvailabilityZonesResponse, error)
ListAvailabilityZones 查询可用区列表
在创建实例时,需要配置实例所在的可用区ID,可通过该接口查询可用区的ID。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListAvailabilityZonesInvoker ¶ added in v0.1.14
func (c *DwsClient) ListAvailabilityZonesInvoker(request *model.ListAvailabilityZonesRequest) *ListAvailabilityZonesInvoker
ListAvailabilityZonesInvoker 查询可用区列表
func (*DwsClient) ListClusterCn ¶ added in v0.1.14
func (c *DwsClient) ListClusterCn(request *model.ListClusterCnRequest) (*model.ListClusterCnResponse, error)
ListClusterCn 查询集群CN节点
查询集群的CN节点列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterCnInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterCnInvoker(request *model.ListClusterCnRequest) *ListClusterCnInvoker
ListClusterCnInvoker 查询集群CN节点
func (*DwsClient) ListClusterConfigurations ¶ added in v0.1.14
func (c *DwsClient) ListClusterConfigurations(request *model.ListClusterConfigurationsRequest) (*model.ListClusterConfigurationsResponse, error)
ListClusterConfigurations 查询集群参数组
查询集群所关联的参数组。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterConfigurationsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterConfigurationsInvoker(request *model.ListClusterConfigurationsRequest) *ListClusterConfigurationsInvoker
ListClusterConfigurationsInvoker 查询集群参数组
func (*DwsClient) ListClusterConfigurationsParameter ¶ added in v0.1.14
func (c *DwsClient) ListClusterConfigurationsParameter(request *model.ListClusterConfigurationsParameterRequest) (*model.ListClusterConfigurationsParameterResponse, error)
ListClusterConfigurationsParameter 查询集群参数配置
查询集群所关联的参数组。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterConfigurationsParameterInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterConfigurationsParameterInvoker(request *model.ListClusterConfigurationsParameterRequest) *ListClusterConfigurationsParameterInvoker
ListClusterConfigurationsParameterInvoker 查询集群参数配置
func (*DwsClient) ListClusterDetails ¶
func (c *DwsClient) ListClusterDetails(request *model.ListClusterDetailsRequest) (*model.ListClusterDetailsResponse, error)
ListClusterDetails 查询集群详情
该接口用于查询集群详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterDetailsInvoker ¶ added in v0.0.90
func (c *DwsClient) ListClusterDetailsInvoker(request *model.ListClusterDetailsRequest) *ListClusterDetailsInvoker
ListClusterDetailsInvoker 查询集群详情
func (*DwsClient) ListClusterScaleInNumbers ¶ added in v0.1.14
func (c *DwsClient) ListClusterScaleInNumbers(request *model.ListClusterScaleInNumbersRequest) (*model.ListClusterScaleInNumbersResponse, error)
ListClusterScaleInNumbers 查询合适的缩容数
查询合适的缩容数
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterScaleInNumbersInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterScaleInNumbersInvoker(request *model.ListClusterScaleInNumbersRequest) *ListClusterScaleInNumbersInvoker
ListClusterScaleInNumbersInvoker 查询合适的缩容数
func (*DwsClient) ListClusterSnapshots ¶ added in v0.1.14
func (c *DwsClient) ListClusterSnapshots(request *model.ListClusterSnapshotsRequest) (*model.ListClusterSnapshotsResponse, error)
ListClusterSnapshots 查询集群快照列表
该接口用于查询集群快照列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterSnapshotsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterSnapshotsInvoker(request *model.ListClusterSnapshotsRequest) *ListClusterSnapshotsInvoker
ListClusterSnapshotsInvoker 查询集群快照列表
func (*DwsClient) ListClusterTags ¶ added in v0.1.14
func (c *DwsClient) ListClusterTags(request *model.ListClusterTagsRequest) (*model.ListClusterTagsResponse, error)
ListClusterTags 查询集群标签
查询指定集群的标签信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterTagsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterTagsInvoker(request *model.ListClusterTagsRequest) *ListClusterTagsInvoker
ListClusterTagsInvoker 查询集群标签
func (*DwsClient) ListClusterWorkload ¶ added in v0.1.14
func (c *DwsClient) ListClusterWorkload(request *model.ListClusterWorkloadRequest) (*model.ListClusterWorkloadResponse, error)
ListClusterWorkload 查询资源管理
查询资管管理开关。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClusterWorkloadInvoker ¶ added in v0.1.14
func (c *DwsClient) ListClusterWorkloadInvoker(request *model.ListClusterWorkloadRequest) *ListClusterWorkloadInvoker
ListClusterWorkloadInvoker 查询资源管理
func (*DwsClient) ListClusters ¶
func (c *DwsClient) ListClusters(request *model.ListClustersRequest) (*model.ListClustersResponse, error)
ListClusters 查询集群列表
该接口用于查询并显示集群列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListClustersInvoker ¶ added in v0.0.90
func (c *DwsClient) ListClustersInvoker(request *model.ListClustersRequest) *ListClustersInvoker
ListClustersInvoker 查询集群列表
func (*DwsClient) ListDataSource ¶ added in v0.1.14
func (c *DwsClient) ListDataSource(request *model.ListDataSourceRequest) (*model.ListDataSourceResponse, error)
ListDataSource 查询数据源
该接口用于查询数据源。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListDataSourceInvoker ¶ added in v0.1.14
func (c *DwsClient) ListDataSourceInvoker(request *model.ListDataSourceRequest) *ListDataSourceInvoker
ListDataSourceInvoker 查询数据源
func (*DwsClient) ListDisasterRecover ¶ added in v0.1.14
func (c *DwsClient) ListDisasterRecover(request *model.ListDisasterRecoverRequest) (*model.ListDisasterRecoverResponse, error)
ListDisasterRecover 查询容灾列表
查询容灾列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListDisasterRecoverInvoker ¶ added in v0.1.14
func (c *DwsClient) ListDisasterRecoverInvoker(request *model.ListDisasterRecoverRequest) *ListDisasterRecoverInvoker
ListDisasterRecoverInvoker 查询容灾列表
func (*DwsClient) ListDssPools ¶ added in v0.1.14
func (c *DwsClient) ListDssPools(request *model.ListDssPoolsRequest) (*model.ListDssPoolsResponse, error)
ListDssPools 查询专属分布式存储池列表
获取专属分布式存储池列表,只包括用户开通的SSD专属资源池信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListDssPoolsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListDssPoolsInvoker(request *model.ListDssPoolsRequest) *ListDssPoolsInvoker
ListDssPoolsInvoker 查询专属分布式存储池列表
func (*DwsClient) ListElbs ¶ added in v0.1.14
func (c *DwsClient) ListElbs(request *model.ListElbsRequest) (*model.ListElbsResponse, error)
ListElbs 获取集群可绑定的ELB列表
查询集群可以关联的Elb列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListElbsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListElbsInvoker(request *model.ListElbsRequest) *ListElbsInvoker
ListElbsInvoker 获取集群可绑定的ELB列表
func (*DwsClient) ListEventSpecs ¶ added in v0.1.14
func (c *DwsClient) ListEventSpecs(request *model.ListEventSpecsRequest) (*model.ListEventSpecsResponse, error)
ListEventSpecs 查询事件配置
查询事件配置
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListEventSpecsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListEventSpecsInvoker(request *model.ListEventSpecsRequest) *ListEventSpecsInvoker
ListEventSpecsInvoker 查询事件配置
func (*DwsClient) ListEventSubs ¶ added in v0.1.14
func (c *DwsClient) ListEventSubs(request *model.ListEventSubsRequest) (*model.ListEventSubsResponse, error)
ListEventSubs 查询订阅事件
查询订阅的事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListEventSubsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListEventSubsInvoker(request *model.ListEventSubsRequest) *ListEventSubsInvoker
ListEventSubsInvoker 查询订阅事件
func (*DwsClient) ListEvents ¶ added in v0.1.14
func (c *DwsClient) ListEvents(request *model.ListEventsRequest) (*model.ListEventsResponse, error)
ListEvents 查询事件列表
查询事件列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListEventsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListEventsInvoker(request *model.ListEventsRequest) *ListEventsInvoker
ListEventsInvoker 查询事件列表
func (*DwsClient) ListHostDisk ¶ added in v0.1.14
func (c *DwsClient) ListHostDisk(request *model.ListHostDiskRequest) (*model.ListHostDiskResponse, error)
ListHostDisk openApi查询磁盘信息
openApi查询磁盘信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListHostDiskInvoker ¶ added in v0.1.14
func (c *DwsClient) ListHostDiskInvoker(request *model.ListHostDiskRequest) *ListHostDiskInvoker
ListHostDiskInvoker openApi查询磁盘信息
func (*DwsClient) ListHostNet ¶ added in v0.1.14
func (c *DwsClient) ListHostNet(request *model.ListHostNetRequest) (*model.ListHostNetResponse, error)
ListHostNet openapi获取网卡状态
openapi获取网卡状态
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListHostNetInvoker ¶ added in v0.1.14
func (c *DwsClient) ListHostNetInvoker(request *model.ListHostNetRequest) *ListHostNetInvoker
ListHostNetInvoker openapi获取网卡状态
func (*DwsClient) ListHostOverview ¶ added in v0.1.14
func (c *DwsClient) ListHostOverview(request *model.ListHostOverviewRequest) (*model.ListHostOverviewResponse, error)
ListHostOverview openApi查询主机概览
openApi查询主机概览
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListHostOverviewInvoker ¶ added in v0.1.14
func (c *DwsClient) ListHostOverviewInvoker(request *model.ListHostOverviewRequest) *ListHostOverviewInvoker
ListHostOverviewInvoker openApi查询主机概览
func (*DwsClient) ListJobDetails ¶ added in v0.1.14
func (c *DwsClient) ListJobDetails(request *model.ListJobDetailsRequest) (*model.ListJobDetailsResponse, error)
ListJobDetails 查询job进度
查询job进度信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListJobDetailsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListJobDetailsInvoker(request *model.ListJobDetailsRequest) *ListJobDetailsInvoker
ListJobDetailsInvoker 查询job进度
func (*DwsClient) ListMonitorIndicatorData ¶ added in v0.1.23
func (c *DwsClient) ListMonitorIndicatorData(request *model.ListMonitorIndicatorDataRequest) (*model.ListMonitorIndicatorDataResponse, error)
ListMonitorIndicatorData openApi查询历史监控数据
openApi查询历史监控数据
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListMonitorIndicatorDataInvoker ¶ added in v0.1.23
func (c *DwsClient) ListMonitorIndicatorDataInvoker(request *model.ListMonitorIndicatorDataRequest) *ListMonitorIndicatorDataInvoker
ListMonitorIndicatorDataInvoker openApi查询历史监控数据
func (*DwsClient) ListMonitorIndicators ¶ added in v0.1.23
func (c *DwsClient) ListMonitorIndicators(request *model.ListMonitorIndicatorsRequest) (*model.ListMonitorIndicatorsResponse, error)
ListMonitorIndicators openApi查询性能监控指标
openApi查询性能监控指标
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListMonitorIndicatorsInvoker ¶ added in v0.1.23
func (c *DwsClient) ListMonitorIndicatorsInvoker(request *model.ListMonitorIndicatorsRequest) *ListMonitorIndicatorsInvoker
ListMonitorIndicatorsInvoker openApi查询性能监控指标
func (*DwsClient) ListNodeTypes ¶
func (c *DwsClient) ListNodeTypes(request *model.ListNodeTypesRequest) (*model.ListNodeTypesResponse, error)
ListNodeTypes 查询节点类型
该接口用于查询所有GaussDB(DWS)服务支持的节点类型。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListNodeTypesInvoker ¶ added in v0.0.90
func (c *DwsClient) ListNodeTypesInvoker(request *model.ListNodeTypesRequest) *ListNodeTypesInvoker
ListNodeTypesInvoker 查询节点类型
func (*DwsClient) ListQuotas ¶ added in v0.1.14
func (c *DwsClient) ListQuotas(request *model.ListQuotasRequest) (*model.ListQuotasResponse, error)
ListQuotas 查询配额
查询单租户在GaussDB(DWS)服务下的配额信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListQuotasInvoker ¶ added in v0.1.14
func (c *DwsClient) ListQuotasInvoker(request *model.ListQuotasRequest) *ListQuotasInvoker
ListQuotasInvoker 查询配额
func (*DwsClient) ListSnapshotDetails ¶
func (c *DwsClient) ListSnapshotDetails(request *model.ListSnapshotDetailsRequest) (*model.ListSnapshotDetailsResponse, error)
ListSnapshotDetails 查询快照详情
该接口用于使用快照ID查询快照详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListSnapshotDetailsInvoker ¶ added in v0.0.90
func (c *DwsClient) ListSnapshotDetailsInvoker(request *model.ListSnapshotDetailsRequest) *ListSnapshotDetailsInvoker
ListSnapshotDetailsInvoker 查询快照详情
func (*DwsClient) ListSnapshotPolicy ¶ added in v0.1.14
func (c *DwsClient) ListSnapshotPolicy(request *model.ListSnapshotPolicyRequest) (*model.ListSnapshotPolicyResponse, error)
ListSnapshotPolicy 查询快照策略
查询快照策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListSnapshotPolicyInvoker ¶ added in v0.1.14
func (c *DwsClient) ListSnapshotPolicyInvoker(request *model.ListSnapshotPolicyRequest) *ListSnapshotPolicyInvoker
ListSnapshotPolicyInvoker 查询快照策略
func (*DwsClient) ListSnapshotStatistics ¶ added in v0.1.14
func (c *DwsClient) ListSnapshotStatistics(request *model.ListSnapshotStatisticsRequest) (*model.ListSnapshotStatisticsResponse, error)
ListSnapshotStatistics 快照统计信息
快照统计信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListSnapshotStatisticsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListSnapshotStatisticsInvoker(request *model.ListSnapshotStatisticsRequest) *ListSnapshotStatisticsInvoker
ListSnapshotStatisticsInvoker 快照统计信息
func (*DwsClient) ListSnapshots ¶
func (c *DwsClient) ListSnapshots(request *model.ListSnapshotsRequest) (*model.ListSnapshotsResponse, error)
ListSnapshots 查询快照列表
该接口用于查询快照列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListSnapshotsInvoker ¶ added in v0.0.90
func (c *DwsClient) ListSnapshotsInvoker(request *model.ListSnapshotsRequest) *ListSnapshotsInvoker
ListSnapshotsInvoker 查询快照列表
func (*DwsClient) ListStatistics ¶ added in v0.1.14
func (c *DwsClient) ListStatistics(request *model.ListStatisticsRequest) (*model.ListStatisticsResponse, error)
ListStatistics 查询资源统计信息列表
查询当前可用资源数量,其中包括“可用集群和总集群(个)”、“可用节点和总节点(个)”、“总容量(GB)”。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListStatisticsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListStatisticsInvoker(request *model.ListStatisticsRequest) *ListStatisticsInvoker
ListStatisticsInvoker 查询资源统计信息列表
func (*DwsClient) ListTags ¶ added in v0.1.14
func (c *DwsClient) ListTags(request *model.ListTagsRequest) (*model.ListTagsResponse, error)
ListTags 查询项目标签
查询项目标签列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListTagsInvoker ¶ added in v0.1.14
func (c *DwsClient) ListTagsInvoker(request *model.ListTagsRequest) *ListTagsInvoker
ListTagsInvoker 查询项目标签
func (*DwsClient) ListWorkloadQueue ¶ added in v0.1.14
func (c *DwsClient) ListWorkloadQueue(request *model.ListWorkloadQueueRequest) (*model.ListWorkloadQueueResponse, error)
ListWorkloadQueue 查询工作负载队列
查询工作负载队列
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ListWorkloadQueueInvoker ¶ added in v0.1.14
func (c *DwsClient) ListWorkloadQueueInvoker(request *model.ListWorkloadQueueRequest) *ListWorkloadQueueInvoker
ListWorkloadQueueInvoker 查询工作负载队列
func (*DwsClient) PauseDisasterRecovery ¶ added in v0.1.14
func (c *DwsClient) PauseDisasterRecovery(request *model.PauseDisasterRecoveryRequest) (*model.PauseDisasterRecoveryResponse, error)
PauseDisasterRecovery 停止容灾
停止容灾
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) PauseDisasterRecoveryInvoker ¶ added in v0.1.14
func (c *DwsClient) PauseDisasterRecoveryInvoker(request *model.PauseDisasterRecoveryRequest) *PauseDisasterRecoveryInvoker
PauseDisasterRecoveryInvoker 停止容灾
func (*DwsClient) ResetPassword ¶
func (c *DwsClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
ResetPassword 重置密码
此接口用于重置集群管理员密码。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ResetPasswordInvoker ¶ added in v0.0.90
func (c *DwsClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
ResetPasswordInvoker 重置密码
func (*DwsClient) ResizeCluster ¶
func (c *DwsClient) ResizeCluster(request *model.ResizeClusterRequest) (*model.ResizeClusterResponse, error)
ResizeCluster 扩容集群调整集群大小
此接口用于扩容集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ResizeClusterInvoker ¶ added in v0.0.90
func (c *DwsClient) ResizeClusterInvoker(request *model.ResizeClusterRequest) *ResizeClusterInvoker
ResizeClusterInvoker 扩容集群调整集群大小
func (*DwsClient) RestartCluster ¶
func (c *DwsClient) RestartCluster(request *model.RestartClusterRequest) (*model.RestartClusterResponse, error)
RestartCluster 重启集群
此接口用于重启集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) RestartClusterInvoker ¶ added in v0.0.90
func (c *DwsClient) RestartClusterInvoker(request *model.RestartClusterRequest) *RestartClusterInvoker
RestartClusterInvoker 重启集群
func (*DwsClient) RestoreCluster ¶
func (c *DwsClient) RestoreCluster(request *model.RestoreClusterRequest) (*model.RestoreClusterResponse, error)
RestoreCluster 恢复集群
该接口用于使用快照恢复集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) RestoreClusterInvoker ¶ added in v0.0.90
func (c *DwsClient) RestoreClusterInvoker(request *model.RestoreClusterRequest) *RestoreClusterInvoker
RestoreClusterInvoker 恢复集群
func (*DwsClient) RestoreDisaster ¶ added in v0.1.14
func (c *DwsClient) RestoreDisaster(request *model.RestoreDisasterRequest) (*model.RestoreDisasterResponse, error)
RestoreDisaster 恢复容灾
恢复容灾
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) RestoreDisasterInvoker ¶ added in v0.1.14
func (c *DwsClient) RestoreDisasterInvoker(request *model.RestoreDisasterRequest) *RestoreDisasterInvoker
RestoreDisasterInvoker 恢复容灾
func (*DwsClient) ShrinkCluster ¶ added in v0.1.14
func (c *DwsClient) ShrinkCluster(request *model.ShrinkClusterRequest) (*model.ShrinkClusterResponse, error)
ShrinkCluster 集群缩容
该接口用于缩容集群。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) ShrinkClusterInvoker ¶ added in v0.1.14
func (c *DwsClient) ShrinkClusterInvoker(request *model.ShrinkClusterRequest) *ShrinkClusterInvoker
ShrinkClusterInvoker 集群缩容
func (*DwsClient) StartDisasterRecovery ¶ added in v0.1.14
func (c *DwsClient) StartDisasterRecovery(request *model.StartDisasterRecoveryRequest) (*model.StartDisasterRecoveryResponse, error)
StartDisasterRecovery 启动容灾
启动容灾
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) StartDisasterRecoveryInvoker ¶ added in v0.1.14
func (c *DwsClient) StartDisasterRecoveryInvoker(request *model.StartDisasterRecoveryRequest) *StartDisasterRecoveryInvoker
StartDisasterRecoveryInvoker 启动容灾
func (*DwsClient) SwitchFailoverDisaster ¶ added in v0.1.14
func (c *DwsClient) SwitchFailoverDisaster(request *model.SwitchFailoverDisasterRequest) (*model.SwitchFailoverDisasterResponse, error)
SwitchFailoverDisaster 容灾异常切换
容灾-异常切换
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) SwitchFailoverDisasterInvoker ¶ added in v0.1.14
func (c *DwsClient) SwitchFailoverDisasterInvoker(request *model.SwitchFailoverDisasterRequest) *SwitchFailoverDisasterInvoker
SwitchFailoverDisasterInvoker 容灾异常切换
func (*DwsClient) SwitchOverCluster ¶ added in v0.1.14
func (c *DwsClient) SwitchOverCluster(request *model.SwitchOverClusterRequest) (*model.SwitchOverClusterResponse, error)
SwitchOverCluster 主备恢复
当集群状态为“非均衡”时会出现某些节点主实例增多,从而负载压力较大。这种情况下集群状态是正常的,但整体性能要低于均衡状态。可进行集群主备恢复操作将集群状态切换为“可用“状态。 - 集群主备恢复仅8.1.1.202及以上版本支持。 - 集群主备恢复将会短暂中断业务,中断时间根据用户自身业务量所决定,建议用户在业务低峰期执行此操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) SwitchOverClusterInvoker ¶ added in v0.1.14
func (c *DwsClient) SwitchOverClusterInvoker(request *model.SwitchOverClusterRequest) *SwitchOverClusterInvoker
SwitchOverClusterInvoker 主备恢复
func (*DwsClient) SwitchoverDisasterRecovery ¶ added in v0.1.14
func (c *DwsClient) SwitchoverDisasterRecovery(request *model.SwitchoverDisasterRecoveryRequest) (*model.SwitchoverDisasterRecoveryResponse, error)
SwitchoverDisasterRecovery 灾备切换
容灾-灾备切换
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) SwitchoverDisasterRecoveryInvoker ¶ added in v0.1.14
func (c *DwsClient) SwitchoverDisasterRecoveryInvoker(request *model.SwitchoverDisasterRecoveryRequest) *SwitchoverDisasterRecoveryInvoker
SwitchoverDisasterRecoveryInvoker 灾备切换
func (*DwsClient) UpdateAlarmSub ¶ added in v0.1.14
func (c *DwsClient) UpdateAlarmSub(request *model.UpdateAlarmSubRequest) (*model.UpdateAlarmSubResponse, error)
UpdateAlarmSub 更新告警订阅
更新订阅的告警
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateAlarmSubInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateAlarmSubInvoker(request *model.UpdateAlarmSubRequest) *UpdateAlarmSubInvoker
UpdateAlarmSubInvoker 更新告警订阅
func (*DwsClient) UpdateClusterDns ¶ added in v0.1.14
func (c *DwsClient) UpdateClusterDns(request *model.UpdateClusterDnsRequest) (*model.UpdateClusterDnsResponse, error)
UpdateClusterDns 修改集群域名
为指定集群修改域名。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateClusterDnsInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateClusterDnsInvoker(request *model.UpdateClusterDnsRequest) *UpdateClusterDnsInvoker
UpdateClusterDnsInvoker 修改集群域名
func (*DwsClient) UpdateConfiguration ¶ added in v0.1.14
func (c *DwsClient) UpdateConfiguration(request *model.UpdateConfigurationRequest) (*model.UpdateConfigurationResponse, error)
UpdateConfiguration 修改集群参数配置
修改集群使用的参数配置信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateConfigurationInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker
UpdateConfigurationInvoker 修改集群参数配置
func (*DwsClient) UpdateDataSource ¶ added in v0.1.14
func (c *DwsClient) UpdateDataSource(request *model.UpdateDataSourceRequest) (*model.UpdateDataSourceResponse, error)
UpdateDataSource 更新数据源
该接口用于更新一个数据源。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateDataSourceInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateDataSourceInvoker(request *model.UpdateDataSourceRequest) *UpdateDataSourceInvoker
UpdateDataSourceInvoker 更新数据源
func (*DwsClient) UpdateEventSub ¶ added in v0.1.14
func (c *DwsClient) UpdateEventSub(request *model.UpdateEventSubRequest) (*model.UpdateEventSubResponse, error)
UpdateEventSub 更新订阅事件
更新订阅事件
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateEventSubInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateEventSubInvoker(request *model.UpdateEventSubRequest) *UpdateEventSubInvoker
UpdateEventSubInvoker 更新订阅事件
func (*DwsClient) UpdateMaintenanceWindow ¶ added in v0.1.14
func (c *DwsClient) UpdateMaintenanceWindow(request *model.UpdateMaintenanceWindowRequest) (*model.UpdateMaintenanceWindowResponse, error)
UpdateMaintenanceWindow 修改运维时间窗
您可以根据业务需求,设置可维护时间段。建议将可维护时间段设置在业务低峰期,避免业务在维护过程中异常中断。
Please refer to HUAWEI cloud API Explorer for details.
func (*DwsClient) UpdateMaintenanceWindowInvoker ¶ added in v0.1.14
func (c *DwsClient) UpdateMaintenanceWindowInvoker(request *model.UpdateMaintenanceWindowRequest) *UpdateMaintenanceWindowInvoker
UpdateMaintenanceWindowInvoker 修改运维时间窗
type ExecuteRedistributionClusterInvoker ¶ added in v0.1.14
type ExecuteRedistributionClusterInvoker struct {
*invoker.BaseInvoker
}
func (*ExecuteRedistributionClusterInvoker) Invoke ¶ added in v0.1.14
func (i *ExecuteRedistributionClusterInvoker) Invoke() (*model.ExecuteRedistributionClusterResponse, error)
type ExpandInstanceStorageInvoker ¶ added in v0.1.18
type ExpandInstanceStorageInvoker struct {
*invoker.BaseInvoker
}
func (*ExpandInstanceStorageInvoker) Invoke ¶ added in v0.1.18
func (i *ExpandInstanceStorageInvoker) Invoke() (*model.ExpandInstanceStorageResponse, error)
type ListAlarmConfigsInvoker ¶ added in v0.1.14
type ListAlarmConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAlarmConfigsInvoker) Invoke ¶ added in v0.1.14
func (i *ListAlarmConfigsInvoker) Invoke() (*model.ListAlarmConfigsResponse, error)
type ListAlarmDetailInvoker ¶ added in v0.1.14
type ListAlarmDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ListAlarmDetailInvoker) Invoke ¶ added in v0.1.14
func (i *ListAlarmDetailInvoker) Invoke() (*model.ListAlarmDetailResponse, error)
type ListAlarmStatisticInvoker ¶ added in v0.1.14
type ListAlarmStatisticInvoker struct {
*invoker.BaseInvoker
}
func (*ListAlarmStatisticInvoker) Invoke ¶ added in v0.1.14
func (i *ListAlarmStatisticInvoker) Invoke() (*model.ListAlarmStatisticResponse, error)
type ListAlarmSubsInvoker ¶ added in v0.1.14
type ListAlarmSubsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAlarmSubsInvoker) Invoke ¶ added in v0.1.14
func (i *ListAlarmSubsInvoker) Invoke() (*model.ListAlarmSubsResponse, error)
type ListAuditLogInvoker ¶ added in v0.1.14
type ListAuditLogInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditLogInvoker) Invoke ¶ added in v0.1.14
func (i *ListAuditLogInvoker) Invoke() (*model.ListAuditLogResponse, error)
type ListAvailabilityZonesInvoker ¶ added in v0.1.14
type ListAvailabilityZonesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAvailabilityZonesInvoker) Invoke ¶ added in v0.1.14
func (i *ListAvailabilityZonesInvoker) Invoke() (*model.ListAvailabilityZonesResponse, error)
type ListClusterCnInvoker ¶ added in v0.1.14
type ListClusterCnInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterCnInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterCnInvoker) Invoke() (*model.ListClusterCnResponse, error)
type ListClusterConfigurationsInvoker ¶ added in v0.1.14
type ListClusterConfigurationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterConfigurationsInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterConfigurationsInvoker) Invoke() (*model.ListClusterConfigurationsResponse, error)
type ListClusterConfigurationsParameterInvoker ¶ added in v0.1.14
type ListClusterConfigurationsParameterInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterConfigurationsParameterInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterConfigurationsParameterInvoker) Invoke() (*model.ListClusterConfigurationsParameterResponse, error)
type ListClusterDetailsInvoker ¶ added in v0.0.90
type ListClusterDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterDetailsInvoker) Invoke ¶ added in v0.0.90
func (i *ListClusterDetailsInvoker) Invoke() (*model.ListClusterDetailsResponse, error)
type ListClusterScaleInNumbersInvoker ¶ added in v0.1.14
type ListClusterScaleInNumbersInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterScaleInNumbersInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterScaleInNumbersInvoker) Invoke() (*model.ListClusterScaleInNumbersResponse, error)
type ListClusterSnapshotsInvoker ¶ added in v0.1.14
type ListClusterSnapshotsInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterSnapshotsInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterSnapshotsInvoker) Invoke() (*model.ListClusterSnapshotsResponse, error)
type ListClusterTagsInvoker ¶ added in v0.1.14
type ListClusterTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterTagsInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterTagsInvoker) Invoke() (*model.ListClusterTagsResponse, error)
type ListClusterWorkloadInvoker ¶ added in v0.1.14
type ListClusterWorkloadInvoker struct {
*invoker.BaseInvoker
}
func (*ListClusterWorkloadInvoker) Invoke ¶ added in v0.1.14
func (i *ListClusterWorkloadInvoker) Invoke() (*model.ListClusterWorkloadResponse, error)
type ListClustersInvoker ¶ added in v0.0.90
type ListClustersInvoker struct {
*invoker.BaseInvoker
}
func (*ListClustersInvoker) Invoke ¶ added in v0.0.90
func (i *ListClustersInvoker) Invoke() (*model.ListClustersResponse, error)
type ListDataSourceInvoker ¶ added in v0.1.14
type ListDataSourceInvoker struct {
*invoker.BaseInvoker
}
func (*ListDataSourceInvoker) Invoke ¶ added in v0.1.14
func (i *ListDataSourceInvoker) Invoke() (*model.ListDataSourceResponse, error)
type ListDisasterRecoverInvoker ¶ added in v0.1.14
type ListDisasterRecoverInvoker struct {
*invoker.BaseInvoker
}
func (*ListDisasterRecoverInvoker) Invoke ¶ added in v0.1.14
func (i *ListDisasterRecoverInvoker) Invoke() (*model.ListDisasterRecoverResponse, error)
type ListDssPoolsInvoker ¶ added in v0.1.14
type ListDssPoolsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDssPoolsInvoker) Invoke ¶ added in v0.1.14
func (i *ListDssPoolsInvoker) Invoke() (*model.ListDssPoolsResponse, error)
type ListElbsInvoker ¶ added in v0.1.14
type ListElbsInvoker struct {
*invoker.BaseInvoker
}
func (*ListElbsInvoker) Invoke ¶ added in v0.1.14
func (i *ListElbsInvoker) Invoke() (*model.ListElbsResponse, error)
type ListEventSpecsInvoker ¶ added in v0.1.14
type ListEventSpecsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEventSpecsInvoker) Invoke ¶ added in v0.1.14
func (i *ListEventSpecsInvoker) Invoke() (*model.ListEventSpecsResponse, error)
type ListEventSubsInvoker ¶ added in v0.1.14
type ListEventSubsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEventSubsInvoker) Invoke ¶ added in v0.1.14
func (i *ListEventSubsInvoker) Invoke() (*model.ListEventSubsResponse, error)
type ListEventsInvoker ¶ added in v0.1.14
type ListEventsInvoker struct {
*invoker.BaseInvoker
}
func (*ListEventsInvoker) Invoke ¶ added in v0.1.14
func (i *ListEventsInvoker) Invoke() (*model.ListEventsResponse, error)
type ListHostDiskInvoker ¶ added in v0.1.14
type ListHostDiskInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostDiskInvoker) Invoke ¶ added in v0.1.14
func (i *ListHostDiskInvoker) Invoke() (*model.ListHostDiskResponse, error)
type ListHostNetInvoker ¶ added in v0.1.14
type ListHostNetInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostNetInvoker) Invoke ¶ added in v0.1.14
func (i *ListHostNetInvoker) Invoke() (*model.ListHostNetResponse, error)
type ListHostOverviewInvoker ¶ added in v0.1.14
type ListHostOverviewInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostOverviewInvoker) Invoke ¶ added in v0.1.14
func (i *ListHostOverviewInvoker) Invoke() (*model.ListHostOverviewResponse, error)
type ListJobDetailsInvoker ¶ added in v0.1.14
type ListJobDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListJobDetailsInvoker) Invoke ¶ added in v0.1.14
func (i *ListJobDetailsInvoker) Invoke() (*model.ListJobDetailsResponse, error)
type ListMonitorIndicatorDataInvoker ¶ added in v0.1.23
type ListMonitorIndicatorDataInvoker struct {
*invoker.BaseInvoker
}
func (*ListMonitorIndicatorDataInvoker) Invoke ¶ added in v0.1.23
func (i *ListMonitorIndicatorDataInvoker) Invoke() (*model.ListMonitorIndicatorDataResponse, error)
type ListMonitorIndicatorsInvoker ¶ added in v0.1.23
type ListMonitorIndicatorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListMonitorIndicatorsInvoker) Invoke ¶ added in v0.1.23
func (i *ListMonitorIndicatorsInvoker) Invoke() (*model.ListMonitorIndicatorsResponse, error)
type ListNodeTypesInvoker ¶ added in v0.0.90
type ListNodeTypesInvoker struct {
*invoker.BaseInvoker
}
func (*ListNodeTypesInvoker) Invoke ¶ added in v0.0.90
func (i *ListNodeTypesInvoker) Invoke() (*model.ListNodeTypesResponse, error)
type ListQuotasInvoker ¶ added in v0.1.14
type ListQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ListQuotasInvoker) Invoke ¶ added in v0.1.14
func (i *ListQuotasInvoker) Invoke() (*model.ListQuotasResponse, error)
type ListSnapshotDetailsInvoker ¶ added in v0.0.90
type ListSnapshotDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotDetailsInvoker) Invoke ¶ added in v0.0.90
func (i *ListSnapshotDetailsInvoker) Invoke() (*model.ListSnapshotDetailsResponse, error)
type ListSnapshotPolicyInvoker ¶ added in v0.1.14
type ListSnapshotPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotPolicyInvoker) Invoke ¶ added in v0.1.14
func (i *ListSnapshotPolicyInvoker) Invoke() (*model.ListSnapshotPolicyResponse, error)
type ListSnapshotStatisticsInvoker ¶ added in v0.1.14
type ListSnapshotStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotStatisticsInvoker) Invoke ¶ added in v0.1.14
func (i *ListSnapshotStatisticsInvoker) Invoke() (*model.ListSnapshotStatisticsResponse, error)
type ListSnapshotsInvoker ¶ added in v0.0.90
type ListSnapshotsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotsInvoker) Invoke ¶ added in v0.0.90
func (i *ListSnapshotsInvoker) Invoke() (*model.ListSnapshotsResponse, error)
type ListStatisticsInvoker ¶ added in v0.1.14
type ListStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListStatisticsInvoker) Invoke ¶ added in v0.1.14
func (i *ListStatisticsInvoker) Invoke() (*model.ListStatisticsResponse, error)
type ListTagsInvoker ¶ added in v0.1.14
type ListTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagsInvoker) Invoke ¶ added in v0.1.14
func (i *ListTagsInvoker) Invoke() (*model.ListTagsResponse, error)
type ListWorkloadQueueInvoker ¶ added in v0.1.14
type ListWorkloadQueueInvoker struct {
*invoker.BaseInvoker
}
func (*ListWorkloadQueueInvoker) Invoke ¶ added in v0.1.14
func (i *ListWorkloadQueueInvoker) Invoke() (*model.ListWorkloadQueueResponse, error)
type PauseDisasterRecoveryInvoker ¶ added in v0.1.14
type PauseDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*PauseDisasterRecoveryInvoker) Invoke ¶ added in v0.1.14
func (i *PauseDisasterRecoveryInvoker) Invoke() (*model.PauseDisasterRecoveryResponse, error)
type ResetPasswordInvoker ¶ added in v0.0.90
type ResetPasswordInvoker struct {
*invoker.BaseInvoker
}
func (*ResetPasswordInvoker) Invoke ¶ added in v0.0.90
func (i *ResetPasswordInvoker) Invoke() (*model.ResetPasswordResponse, error)
type ResizeClusterInvoker ¶ added in v0.0.90
type ResizeClusterInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeClusterInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeClusterInvoker) Invoke() (*model.ResizeClusterResponse, error)
type RestartClusterInvoker ¶ added in v0.0.90
type RestartClusterInvoker struct {
*invoker.BaseInvoker
}
func (*RestartClusterInvoker) Invoke ¶ added in v0.0.90
func (i *RestartClusterInvoker) Invoke() (*model.RestartClusterResponse, error)
type RestoreClusterInvoker ¶ added in v0.0.90
type RestoreClusterInvoker struct {
*invoker.BaseInvoker
}
func (*RestoreClusterInvoker) Invoke ¶ added in v0.0.90
func (i *RestoreClusterInvoker) Invoke() (*model.RestoreClusterResponse, error)
type RestoreDisasterInvoker ¶ added in v0.1.14
type RestoreDisasterInvoker struct {
*invoker.BaseInvoker
}
func (*RestoreDisasterInvoker) Invoke ¶ added in v0.1.14
func (i *RestoreDisasterInvoker) Invoke() (*model.RestoreDisasterResponse, error)
type ShrinkClusterInvoker ¶ added in v0.1.14
type ShrinkClusterInvoker struct {
*invoker.BaseInvoker
}
func (*ShrinkClusterInvoker) Invoke ¶ added in v0.1.14
func (i *ShrinkClusterInvoker) Invoke() (*model.ShrinkClusterResponse, error)
type StartDisasterRecoveryInvoker ¶ added in v0.1.14
type StartDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*StartDisasterRecoveryInvoker) Invoke ¶ added in v0.1.14
func (i *StartDisasterRecoveryInvoker) Invoke() (*model.StartDisasterRecoveryResponse, error)
type SwitchFailoverDisasterInvoker ¶ added in v0.1.14
type SwitchFailoverDisasterInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchFailoverDisasterInvoker) Invoke ¶ added in v0.1.14
func (i *SwitchFailoverDisasterInvoker) Invoke() (*model.SwitchFailoverDisasterResponse, error)
type SwitchOverClusterInvoker ¶ added in v0.1.14
type SwitchOverClusterInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchOverClusterInvoker) Invoke ¶ added in v0.1.14
func (i *SwitchOverClusterInvoker) Invoke() (*model.SwitchOverClusterResponse, error)
type SwitchoverDisasterRecoveryInvoker ¶ added in v0.1.14
type SwitchoverDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchoverDisasterRecoveryInvoker) Invoke ¶ added in v0.1.14
func (i *SwitchoverDisasterRecoveryInvoker) Invoke() (*model.SwitchoverDisasterRecoveryResponse, error)
type UpdateAlarmSubInvoker ¶ added in v0.1.14
type UpdateAlarmSubInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAlarmSubInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateAlarmSubInvoker) Invoke() (*model.UpdateAlarmSubResponse, error)
type UpdateClusterDnsInvoker ¶ added in v0.1.14
type UpdateClusterDnsInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateClusterDnsInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateClusterDnsInvoker) Invoke() (*model.UpdateClusterDnsResponse, error)
type UpdateConfigurationInvoker ¶ added in v0.1.14
type UpdateConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConfigurationInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateConfigurationInvoker) Invoke() (*model.UpdateConfigurationResponse, error)
type UpdateDataSourceInvoker ¶ added in v0.1.14
type UpdateDataSourceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDataSourceInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateDataSourceInvoker) Invoke() (*model.UpdateDataSourceResponse, error)
type UpdateEventSubInvoker ¶ added in v0.1.14
type UpdateEventSubInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateEventSubInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateEventSubInvoker) Invoke() (*model.UpdateEventSubResponse, error)
type UpdateMaintenanceWindowInvoker ¶ added in v0.1.14
type UpdateMaintenanceWindowInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateMaintenanceWindowInvoker) Invoke ¶ added in v0.1.14
func (i *UpdateMaintenanceWindowInvoker) Invoke() (*model.UpdateMaintenanceWindowResponse, error)