v2

package
v0.1.83 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 22, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DwsClientBuilder

func DwsClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddQueueUserList added in v0.1.77

func GenReqDefForAddQueueUserList() *def.HttpRequestDef

func GenReqDefForAddSnapshotCrossRegionPolicy added in v0.1.64

func GenReqDefForAddSnapshotCrossRegionPolicy() *def.HttpRequestDef

func GenReqDefForAddWorkloadPlanStage added in v0.1.77

func GenReqDefForAddWorkloadPlanStage() *def.HttpRequestDef

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 GenReqDefForCheckDisasterName added in v0.1.40

func GenReqDefForCheckDisasterName() *def.HttpRequestDef

func GenReqDefForCheckTableRestore added in v0.1.64

func GenReqDefForCheckTableRestore() *def.HttpRequestDef

func GenReqDefForConvertToLogicalCluster added in v0.1.72

func GenReqDefForConvertToLogicalCluster() *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 GenReqDefForCreateClusterV2 added in v0.1.27

func GenReqDefForCreateClusterV2() *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 GenReqDefForCreateLogicalCluster added in v0.1.72

func GenReqDefForCreateLogicalCluster() *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 GenReqDefForDeleteClusterNodes added in v0.1.72

func GenReqDefForDeleteClusterNodes() *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 GenReqDefForDeleteLogicalCluster added in v0.1.72

func GenReqDefForDeleteLogicalCluster() *def.HttpRequestDef

func GenReqDefForDeleteQueueUserList added in v0.1.77

func GenReqDefForDeleteQueueUserList() *def.HttpRequestDef

func GenReqDefForDeleteSnapshot

func GenReqDefForDeleteSnapshot() *def.HttpRequestDef

func GenReqDefForDeleteSnapshotCrossRegionPolicy added in v0.1.64

func GenReqDefForDeleteSnapshotCrossRegionPolicy() *def.HttpRequestDef

func GenReqDefForDeleteSnapshotPolicy added in v0.1.14

func GenReqDefForDeleteSnapshotPolicy() *def.HttpRequestDef

func GenReqDefForDeleteWorkloadPlan added in v0.1.64

func GenReqDefForDeleteWorkloadPlan() *def.HttpRequestDef

func GenReqDefForDeleteWorkloadPlanStage added in v0.1.77

func GenReqDefForDeleteWorkloadPlanStage() *def.HttpRequestDef

func GenReqDefForDeleteWorkloadQueue added in v0.1.14

func GenReqDefForDeleteWorkloadQueue() *def.HttpRequestDef

func GenReqDefForDisableLtsLogs added in v0.1.72

func GenReqDefForDisableLtsLogs() *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 GenReqDefForEnableLogicalCluster added in v0.1.72

func GenReqDefForEnableLogicalCluster() *def.HttpRequestDef

func GenReqDefForEnableLtsLogs added in v0.1.72

func GenReqDefForEnableLtsLogs() *def.HttpRequestDef

func GenReqDefForExecuteClusterUpgradeAction added in v0.1.64

func GenReqDefForExecuteClusterUpgradeAction() *def.HttpRequestDef

func GenReqDefForExecuteDatabaseOmUserAction added in v0.1.61

func GenReqDefForExecuteDatabaseOmUserAction() *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 GenReqDefForListAvailableDisasterClusters added in v0.1.40

func GenReqDefForListAvailableDisasterClusters() *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 GenReqDefForListClusterNodes added in v0.1.72

func GenReqDefForListClusterNodes() *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 GenReqDefForListConfigurationsAuditRecords added in v0.1.61

func GenReqDefForListConfigurationsAuditRecords() *def.HttpRequestDef

func GenReqDefForListDataSource added in v0.1.14

func GenReqDefForListDataSource() *def.HttpRequestDef

func GenReqDefForListDatabaseUsers added in v0.1.44

func GenReqDefForListDatabaseUsers() *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 GenReqDefForListLogicalClusterRings added in v0.1.72

func GenReqDefForListLogicalClusterRings() *def.HttpRequestDef

func GenReqDefForListLogicalClusterTasks added in v0.1.72

func GenReqDefForListLogicalClusterTasks() *def.HttpRequestDef

func GenReqDefForListLogicalClusterVolumes added in v0.1.72

func GenReqDefForListLogicalClusterVolumes() *def.HttpRequestDef

func GenReqDefForListLogicalClusters added in v0.1.72

func GenReqDefForListLogicalClusters() *def.HttpRequestDef

func GenReqDefForListLtsLogs added in v0.1.72

func GenReqDefForListLtsLogs() *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 GenReqDefForListPlanExecLogs added in v0.1.77

func GenReqDefForListPlanExecLogs() *def.HttpRequestDef

func GenReqDefForListQueries added in v0.1.72

func GenReqDefForListQueries() *def.HttpRequestDef

func GenReqDefForListQuotas added in v0.1.14

func GenReqDefForListQuotas() *def.HttpRequestDef

func GenReqDefForListSchemas added in v0.1.77

func GenReqDefForListSchemas() *def.HttpRequestDef

func GenReqDefForListSnapshotCrossRegion added in v0.1.64

func GenReqDefForListSnapshotCrossRegion() *def.HttpRequestDef

func GenReqDefForListSnapshotCrossRegionPolicy added in v0.1.64

func GenReqDefForListSnapshotCrossRegionPolicy() *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 GenReqDefForListTablesStatistic added in v0.1.72

func GenReqDefForListTablesStatistic() *def.HttpRequestDef

func GenReqDefForListTags added in v0.1.14

func GenReqDefForListTags() *def.HttpRequestDef

func GenReqDefForListTopoRings added in v0.1.72

func GenReqDefForListTopoRings() *def.HttpRequestDef

func GenReqDefForListUpdatableVersion added in v0.1.64

func GenReqDefForListUpdatableVersion() *def.HttpRequestDef

func GenReqDefForListUpdateRecord added in v0.1.64

func GenReqDefForListUpdateRecord() *def.HttpRequestDef

func GenReqDefForListWorkloadPlans added in v0.1.78

func GenReqDefForListWorkloadPlans() *def.HttpRequestDef

func GenReqDefForListWorkloadQueue added in v0.1.14

func GenReqDefForListWorkloadQueue() *def.HttpRequestDef

func GenReqDefForListWorkloadQueueUsers added in v0.1.77

func GenReqDefForListWorkloadQueueUsers() *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 GenReqDefForResizeClusterWithExistedNodes added in v0.1.72

func GenReqDefForResizeClusterWithExistedNodes() *def.HttpRequestDef

func GenReqDefForRestartCluster

func GenReqDefForRestartCluster() *def.HttpRequestDef

func GenReqDefForRestartLogicalCluster added in v0.1.72

func GenReqDefForRestartLogicalCluster() *def.HttpRequestDef

func GenReqDefForRestoreCluster

func GenReqDefForRestoreCluster() *def.HttpRequestDef

func GenReqDefForRestoreDisaster added in v0.1.14

func GenReqDefForRestoreDisaster() *def.HttpRequestDef

func GenReqDefForRestoreRedistribution added in v0.1.72

func GenReqDefForRestoreRedistribution() *def.HttpRequestDef

func GenReqDefForRestoreTable added in v0.1.64

func GenReqDefForRestoreTable() *def.HttpRequestDef

func GenReqDefForSaveClusterDescriptionInfo added in v0.1.61

func GenReqDefForSaveClusterDescriptionInfo() *def.HttpRequestDef

func GenReqDefForShowClusterRedistribution added in v0.1.61

func GenReqDefForShowClusterRedistribution() *def.HttpRequestDef

func GenReqDefForShowDatabaseAuthority added in v0.1.44

func GenReqDefForShowDatabaseAuthority() *def.HttpRequestDef

func GenReqDefForShowDatabaseOmUserStatus added in v0.1.61

func GenReqDefForShowDatabaseOmUserStatus() *def.HttpRequestDef

func GenReqDefForShowDatabaseUser added in v0.1.44

func GenReqDefForShowDatabaseUser() *def.HttpRequestDef

func GenReqDefForShowDisasterDetail added in v0.1.40

func GenReqDefForShowDisasterDetail() *def.HttpRequestDef

func GenReqDefForShowDisasterProgress added in v0.1.44

func GenReqDefForShowDisasterProgress() *def.HttpRequestDef

func GenReqDefForShowInstance added in v0.1.61

func GenReqDefForShowInstance() *def.HttpRequestDef

func GenReqDefForShowQueryDetail added in v0.1.72

func GenReqDefForShowQueryDetail() *def.HttpRequestDef

func GenReqDefForShowResourceStatistics added in v0.1.77

func GenReqDefForShowResourceStatistics() *def.HttpRequestDef

func GenReqDefForShowWorkloadPlan added in v0.1.64

func GenReqDefForShowWorkloadPlan() *def.HttpRequestDef

func GenReqDefForShowWorkloadPlanStage added in v0.1.77

func GenReqDefForShowWorkloadPlanStage() *def.HttpRequestDef

func GenReqDefForShowWorkloadQueue added in v0.1.77

func GenReqDefForShowWorkloadQueue() *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 GenReqDefForStartWorkloadPlan added in v0.1.64

func GenReqDefForStartWorkloadPlan() *def.HttpRequestDef

func GenReqDefForStopRedistribution added in v0.1.72

func GenReqDefForStopRedistribution() *def.HttpRequestDef

func GenReqDefForStopWorkloadPlan added in v0.1.64

func GenReqDefForStopWorkloadPlan() *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 GenReqDefForSwitchPlanStage added in v0.1.77

func GenReqDefForSwitchPlanStage() *def.HttpRequestDef

func GenReqDefForSwitchoverDisasterRecovery added in v0.1.14

func GenReqDefForSwitchoverDisasterRecovery() *def.HttpRequestDef

func GenReqDefForSyncIamUsers added in v0.1.44

func GenReqDefForSyncIamUsers() *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 GenReqDefForUpdateDatabaseAuthority added in v0.1.44

func GenReqDefForUpdateDatabaseAuthority() *def.HttpRequestDef

func GenReqDefForUpdateDatabaseUserInfo added in v0.1.44

func GenReqDefForUpdateDatabaseUserInfo() *def.HttpRequestDef

func GenReqDefForUpdateDisasterInfo added in v0.1.40

func GenReqDefForUpdateDisasterInfo() *def.HttpRequestDef

func GenReqDefForUpdateEventSub added in v0.1.14

func GenReqDefForUpdateEventSub() *def.HttpRequestDef

func GenReqDefForUpdateLogicalCluster added in v0.1.72

func GenReqDefForUpdateLogicalCluster() *def.HttpRequestDef

func GenReqDefForUpdateMaintenanceWindow added in v0.1.14

func GenReqDefForUpdateMaintenanceWindow() *def.HttpRequestDef

func GenReqDefForUpdateQueueResources added in v0.1.77

func GenReqDefForUpdateQueueResources() *def.HttpRequestDef

func GenReqDefForUpdateSchemas added in v0.1.77

func GenReqDefForUpdateSchemas() *def.HttpRequestDef

Types

type AddQueueUserListInvoker added in v0.1.77

type AddQueueUserListInvoker struct {
	*invoker.BaseInvoker
}

func (*AddQueueUserListInvoker) Invoke added in v0.1.77

type AddSnapshotCrossRegionPolicyInvoker added in v0.1.64

type AddSnapshotCrossRegionPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSnapshotCrossRegionPolicyInvoker) Invoke added in v0.1.64

type AddWorkloadPlanStageInvoker added in v0.1.77

type AddWorkloadPlanStageInvoker struct {
	*invoker.BaseInvoker
}

func (*AddWorkloadPlanStageInvoker) Invoke added in v0.1.77

type AddWorkloadQueueInvoker added in v0.1.14

type AddWorkloadQueueInvoker struct {
	*invoker.BaseInvoker
}

func (*AddWorkloadQueueInvoker) Invoke added in v0.1.14

type AssociateEipInvoker added in v0.1.14

type AssociateEipInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateEipInvoker) Invoke added in v0.1.14

type AssociateElbInvoker added in v0.1.14

type AssociateElbInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateElbInvoker) Invoke added in v0.1.14

type BatchCreateClusterCnInvoker added in v0.1.14

type BatchCreateClusterCnInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateClusterCnInvoker) Invoke added in v0.1.14

type BatchCreateResourceTagInvoker added in v0.1.14

type BatchCreateResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateResourceTagInvoker) Invoke added in v0.1.14

type BatchDeleteClusterCnInvoker added in v0.1.14

type BatchDeleteClusterCnInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteClusterCnInvoker) Invoke added in v0.1.14

type BatchDeleteResourceTagInvoker added in v0.1.14

type BatchDeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteResourceTagInvoker) Invoke added in v0.1.14

type CancelReadonlyClusterInvoker added in v0.1.14

type CancelReadonlyClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelReadonlyClusterInvoker) Invoke added in v0.1.14

type CheckClusterInvoker added in v0.1.14

type CheckClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckClusterInvoker) Invoke added in v0.1.14

type CheckDisasterNameInvoker added in v0.1.40

type CheckDisasterNameInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckDisasterNameInvoker) Invoke added in v0.1.40

type CheckTableRestoreInvoker added in v0.1.64

type CheckTableRestoreInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckTableRestoreInvoker) Invoke added in v0.1.64

type ConvertToLogicalClusterInvoker added in v0.1.72

type ConvertToLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ConvertToLogicalClusterInvoker) Invoke added in v0.1.72

type CopySnapshotInvoker added in v0.1.14

type CopySnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*CopySnapshotInvoker) Invoke added in v0.1.14

type CreateAlarmSubInvoker added in v0.1.14

type CreateAlarmSubInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAlarmSubInvoker) Invoke added in v0.1.14

type CreateClusterDnsInvoker added in v0.1.14

type CreateClusterDnsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterDnsInvoker) Invoke added in v0.1.14

type CreateClusterInvoker added in v0.0.90

type CreateClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterInvoker) Invoke added in v0.0.90

type CreateClusterV2Invoker added in v0.1.27

type CreateClusterV2Invoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterV2Invoker) Invoke added in v0.1.27

type CreateClusterWorkloadInvoker added in v0.1.14

type CreateClusterWorkloadInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterWorkloadInvoker) Invoke added in v0.1.14

type CreateDataSourceInvoker added in v0.1.14

type CreateDataSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDataSourceInvoker) Invoke added in v0.1.14

type CreateDisasterRecoveryInvoker added in v0.1.14

type CreateDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDisasterRecoveryInvoker) Invoke added in v0.1.14

type CreateEventSubInvoker added in v0.1.14

type CreateEventSubInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventSubInvoker) Invoke added in v0.1.14

type CreateLogicalClusterInvoker added in v0.1.72

type CreateLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLogicalClusterInvoker) Invoke added in v0.1.72

type CreateSnapshotInvoker added in v0.0.90

type CreateSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSnapshotInvoker) Invoke added in v0.0.90

type CreateSnapshotPolicyInvoker added in v0.1.14

type CreateSnapshotPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSnapshotPolicyInvoker) Invoke added in v0.1.14

type CreateWorkloadPlanInvoker added in v0.1.14

type CreateWorkloadPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateWorkloadPlanInvoker) Invoke added in v0.1.14

type DeleteAlarmSubInvoker added in v0.1.14

type DeleteAlarmSubInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAlarmSubInvoker) Invoke added in v0.1.14

type DeleteClusterDnsInvoker added in v0.1.14

type DeleteClusterDnsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClusterDnsInvoker) Invoke added in v0.1.14

type DeleteClusterInvoker added in v0.0.90

type DeleteClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClusterInvoker) Invoke added in v0.0.90

type DeleteClusterNodesInvoker added in v0.1.72

type DeleteClusterNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClusterNodesInvoker) Invoke added in v0.1.72

type DeleteDataSourceInvoker added in v0.1.18

type DeleteDataSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDataSourceInvoker) Invoke added in v0.1.18

type DeleteDisasterRecoveryInvoker added in v0.1.14

type DeleteDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDisasterRecoveryInvoker) Invoke added in v0.1.14

type DeleteEventSubInvoker added in v0.1.14

type DeleteEventSubInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEventSubInvoker) Invoke added in v0.1.14

type DeleteLogicalClusterInvoker added in v0.1.72

type DeleteLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteLogicalClusterInvoker) Invoke added in v0.1.72

type DeleteQueueUserListInvoker added in v0.1.77

type DeleteQueueUserListInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteQueueUserListInvoker) Invoke added in v0.1.77

type DeleteSnapshotCrossRegionPolicyInvoker added in v0.1.64

type DeleteSnapshotCrossRegionPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSnapshotCrossRegionPolicyInvoker) Invoke added in v0.1.64

type DeleteSnapshotInvoker added in v0.0.90

type DeleteSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSnapshotInvoker) Invoke added in v0.0.90

type DeleteSnapshotPolicyInvoker added in v0.1.14

type DeleteSnapshotPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSnapshotPolicyInvoker) Invoke added in v0.1.14

type DeleteWorkloadPlanInvoker added in v0.1.64

type DeleteWorkloadPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWorkloadPlanInvoker) Invoke added in v0.1.64

type DeleteWorkloadPlanStageInvoker added in v0.1.77

type DeleteWorkloadPlanStageInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWorkloadPlanStageInvoker) Invoke added in v0.1.77

type DeleteWorkloadQueueInvoker added in v0.1.14

type DeleteWorkloadQueueInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteWorkloadQueueInvoker) Invoke added in v0.1.14

type DisableLtsLogsInvoker added in v0.1.72

type DisableLtsLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*DisableLtsLogsInvoker) Invoke added in v0.1.72

type DisassociateEipInvoker added in v0.1.14

type DisassociateEipInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateEipInvoker) Invoke added in v0.1.14

type DisassociateElbInvoker added in v0.1.14

type DisassociateElbInvoker struct {
	*invoker.BaseInvoker
}

func (*DisassociateElbInvoker) Invoke added in v0.1.14

type DwsClient

type DwsClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewDwsClient

func NewDwsClient(hcClient *httpclient.HcHttpClient) *DwsClient

func (*DwsClient) AddQueueUserList added in v0.1.77

func (c *DwsClient) AddQueueUserList(request *model.AddQueueUserListRequest) (*model.AddQueueUserListResponse, error)

AddQueueUserList 添加工作负载队列的绑定用户

添加工作负载队列的绑定用户。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) AddQueueUserListInvoker added in v0.1.77

func (c *DwsClient) AddQueueUserListInvoker(request *model.AddQueueUserListRequest) *AddQueueUserListInvoker

AddQueueUserListInvoker 添加工作负载队列的绑定用户

func (*DwsClient) AddSnapshotCrossRegionPolicy added in v0.1.64

AddSnapshotCrossRegionPolicy 设置跨区域备份配置

该接口用于设置跨区域备份配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) AddSnapshotCrossRegionPolicyInvoker added in v0.1.64

func (c *DwsClient) AddSnapshotCrossRegionPolicyInvoker(request *model.AddSnapshotCrossRegionPolicyRequest) *AddSnapshotCrossRegionPolicyInvoker

AddSnapshotCrossRegionPolicyInvoker 设置跨区域备份配置

func (*DwsClient) AddWorkloadPlanStage added in v0.1.77

AddWorkloadPlanStage 添加工作负载计划阶段

添加工作负载计划阶段。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) AddWorkloadPlanStageInvoker added in v0.1.77

func (c *DwsClient) AddWorkloadPlanStageInvoker(request *model.AddWorkloadPlanStageRequest) *AddWorkloadPlanStageInvoker

AddWorkloadPlanStageInvoker 添加工作负载计划阶段

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

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

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

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

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

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) CheckDisasterName added in v0.1.40

func (c *DwsClient) CheckDisasterName(request *model.CheckDisasterNameRequest) (*model.CheckDisasterNameResponse, error)

CheckDisasterName 检查容灾名称

该接口用于查询容灾名称是否可用。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) CheckDisasterNameInvoker added in v0.1.40

func (c *DwsClient) CheckDisasterNameInvoker(request *model.CheckDisasterNameRequest) *CheckDisasterNameInvoker

CheckDisasterNameInvoker 检查容灾名称

func (*DwsClient) CheckTableRestore added in v0.1.64

func (c *DwsClient) CheckTableRestore(request *model.CheckTableRestoreRequest) (*model.CheckTableRestoreResponse, error)

CheckTableRestore 用户恢复表名检测

该接口用于用户恢复表名检测

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) CheckTableRestoreInvoker added in v0.1.64

func (c *DwsClient) CheckTableRestoreInvoker(request *model.CheckTableRestoreRequest) *CheckTableRestoreInvoker

CheckTableRestoreInvoker 用户恢复表名检测

func (*DwsClient) ConvertToLogicalCluster added in v0.1.72

ConvertToLogicalCluster 物理集群转换到逻辑集群

逻辑集群-物理集群转换到逻辑集群

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ConvertToLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) ConvertToLogicalClusterInvoker(request *model.ConvertToLogicalClusterRequest) *ConvertToLogicalClusterInvoker

ConvertToLogicalClusterInvoker 物理集群转换到逻辑集群

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) CreateClusterV2 added in v0.1.27

func (c *DwsClient) CreateClusterV2(request *model.CreateClusterV2Request) (*model.CreateClusterV2Response, error)

CreateClusterV2 V2创建集群

该接口用于创建集群。 集群必须要运行在VPC之内,创建集群前,您需要先创建VPC,并获取VPC和子网的id。 该接口为异步接口,创建集群需要10~15分钟。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) CreateClusterV2Invoker added in v0.1.27

func (c *DwsClient) CreateClusterV2Invoker(request *model.CreateClusterV2Request) *CreateClusterV2Invoker

CreateClusterV2Invoker V2创建集群

func (*DwsClient) CreateClusterWorkload added in v0.1.14

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

CreateDisasterRecovery 创建容灾

该接口用于创建集群间容灾。 集群处于可用状态或者非均衡状态才可进行创建容灾操作。 仅支持DWS 2.0集群。

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) CreateLogicalCluster added in v0.1.72

CreateLogicalCluster 创建逻辑集群

逻辑集群-创建逻辑集群

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) CreateLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) CreateLogicalClusterInvoker(request *model.CreateLogicalClusterRequest) *CreateLogicalClusterInvoker

CreateLogicalClusterInvoker 创建逻辑集群

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

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) DeleteClusterNodes added in v0.1.72

func (c *DwsClient) DeleteClusterNodes(request *model.DeleteClusterNodesRequest) (*model.DeleteClusterNodesResponse, error)

DeleteClusterNodes 删除节点

此接口用于删除节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteClusterNodesInvoker added in v0.1.72

func (c *DwsClient) DeleteClusterNodesInvoker(request *model.DeleteClusterNodesRequest) *DeleteClusterNodesInvoker

DeleteClusterNodesInvoker 删除节点

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

DeleteDisasterRecovery 删除容灾

该接口用于删除容灾操作。 容灾状态为“创建失败”、“未启动”、“启动失败”、“已停止”、“停止失败”和“异常”时可以执行删除容灾操作。 删除后,将无法进行数据同步,且不可恢复,请谨慎操作。 仅支持DWS 2.0集群。

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) DeleteLogicalCluster added in v0.1.72

DeleteLogicalCluster 删除逻辑集群

此接口用于删除逻辑集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) DeleteLogicalClusterInvoker(request *model.DeleteLogicalClusterRequest) *DeleteLogicalClusterInvoker

DeleteLogicalClusterInvoker 删除逻辑集群

func (*DwsClient) DeleteQueueUserList added in v0.1.77

DeleteQueueUserList 删除工作负载队列的绑定用户

删除工作负载队列的绑定用户。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteQueueUserListInvoker added in v0.1.77

func (c *DwsClient) DeleteQueueUserListInvoker(request *model.DeleteQueueUserListRequest) *DeleteQueueUserListInvoker

DeleteQueueUserListInvoker 删除工作负载队列的绑定用户

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) DeleteSnapshotCrossRegionPolicy added in v0.1.64

DeleteSnapshotCrossRegionPolicy 删除跨区域备份配置

该接口用于删除跨区域备份配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteSnapshotCrossRegionPolicyInvoker added in v0.1.64

func (c *DwsClient) DeleteSnapshotCrossRegionPolicyInvoker(request *model.DeleteSnapshotCrossRegionPolicyRequest) *DeleteSnapshotCrossRegionPolicyInvoker

DeleteSnapshotCrossRegionPolicyInvoker 删除跨区域备份配置

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

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) DeleteWorkloadPlan added in v0.1.64

func (c *DwsClient) DeleteWorkloadPlan(request *model.DeleteWorkloadPlanRequest) (*model.DeleteWorkloadPlanResponse, error)

DeleteWorkloadPlan 删除工作负载计划

删除工作负载计划

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteWorkloadPlanInvoker added in v0.1.64

func (c *DwsClient) DeleteWorkloadPlanInvoker(request *model.DeleteWorkloadPlanRequest) *DeleteWorkloadPlanInvoker

DeleteWorkloadPlanInvoker 删除工作负载计划

func (*DwsClient) DeleteWorkloadPlanStage added in v0.1.77

DeleteWorkloadPlanStage 删除工作负载计划阶段

删除工作负载计划删除工作负载计划阶段。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DeleteWorkloadPlanStageInvoker added in v0.1.77

func (c *DwsClient) DeleteWorkloadPlanStageInvoker(request *model.DeleteWorkloadPlanStageRequest) *DeleteWorkloadPlanStageInvoker

DeleteWorkloadPlanStageInvoker 删除工作负载计划阶段

func (*DwsClient) DeleteWorkloadQueue added in v0.1.14

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) DisableLtsLogs added in v0.1.72

func (c *DwsClient) DisableLtsLogs(request *model.DisableLtsLogsRequest) (*model.DisableLtsLogsResponse, error)

DisableLtsLogs 关闭云服务日志

该接口用于关闭集群LTS云日志服务

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) DisableLtsLogsInvoker added in v0.1.72

func (c *DwsClient) DisableLtsLogsInvoker(request *model.DisableLtsLogsRequest) *DisableLtsLogsInvoker

DisableLtsLogsInvoker 关闭云服务日志

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) EnableLogicalCluster added in v0.1.72

EnableLogicalCluster 切换逻辑集群开关

此接口用于切换逻辑集群开关,仅用于控制逻辑集群相关功能模块是否在页面展示。在集群已经是逻辑集群的场景下,修改该接口无任何作用及影响。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) EnableLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) EnableLogicalClusterInvoker(request *model.EnableLogicalClusterRequest) *EnableLogicalClusterInvoker

EnableLogicalClusterInvoker 切换逻辑集群开关

func (*DwsClient) EnableLtsLogs added in v0.1.72

func (c *DwsClient) EnableLtsLogs(request *model.EnableLtsLogsRequest) (*model.EnableLtsLogsResponse, error)

EnableLtsLogs 开启云服务日志

该接口用于开启集群LTS云日志服务

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) EnableLtsLogsInvoker added in v0.1.72

func (c *DwsClient) EnableLtsLogsInvoker(request *model.EnableLtsLogsRequest) *EnableLtsLogsInvoker

EnableLtsLogsInvoker 开启云服务日志

func (*DwsClient) ExecuteClusterUpgradeAction added in v0.1.64

ExecuteClusterUpgradeAction 下发集群升级相关操作

下发集群升级相关操作

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ExecuteClusterUpgradeActionInvoker added in v0.1.64

func (c *DwsClient) ExecuteClusterUpgradeActionInvoker(request *model.ExecuteClusterUpgradeActionRequest) *ExecuteClusterUpgradeActionInvoker

ExecuteClusterUpgradeActionInvoker 下发集群升级相关操作

func (*DwsClient) ExecuteDatabaseOmUserAction added in v0.1.61

ExecuteDatabaseOmUserAction 执行运维用户操作

进行数据库运维账户操作

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ExecuteDatabaseOmUserActionInvoker added in v0.1.61

func (c *DwsClient) ExecuteDatabaseOmUserActionInvoker(request *model.ExecuteDatabaseOmUserActionRequest) *ExecuteDatabaseOmUserActionInvoker

ExecuteDatabaseOmUserActionInvoker 执行运维用户操作

func (*DwsClient) ExecuteRedistributionCluster added in v0.1.14

ExecuteRedistributionCluster 下发重分布

该接口用于集群扩容后将老节点数据均匀分布到新扩节点的数据重分布操作,数据“重分布”后将大大提升业务响应速率。 重分布功能DWS 2.0 8.1.1.200及以上集群版本支持。 离线调度重分布模式在8.2.0及以上版本将不再支持。 只有在扩容之后,集群任务信息为“待重分布”状态时才能手动使用“重分布”功能,其他时段该功能不可使用。 在扩容阶段也可以选择重分布模式等高级配置,详情参见设置高级配置。 重分布队列的排序依据表的relpage大小进行,为确保relpage大小正确,建议在重分布之前对需要重分布的表执行analyze操作。

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

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

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) ListAvailableDisasterClusters added in v0.1.40

ListAvailableDisasterClusters 查询可用容灾集群列表

该接口用于查询可用的容灾集群列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListAvailableDisasterClustersInvoker added in v0.1.40

func (c *DwsClient) ListAvailableDisasterClustersInvoker(request *model.ListAvailableDisasterClustersRequest) *ListAvailableDisasterClustersInvoker

ListAvailableDisasterClustersInvoker 查询可用容灾集群列表

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

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

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) ListClusterNodes added in v0.1.72

func (c *DwsClient) ListClusterNodes(request *model.ListClusterNodesRequest) (*model.ListClusterNodesResponse, error)

ListClusterNodes 查询节点列表

查询节点列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListClusterNodesInvoker added in v0.1.72

func (c *DwsClient) ListClusterNodesInvoker(request *model.ListClusterNodesRequest) *ListClusterNodesInvoker

ListClusterNodesInvoker 查询节点列表

func (*DwsClient) ListClusterScaleInNumbers added in v0.1.14

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

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

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) ListConfigurationsAuditRecords added in v0.1.61

ListConfigurationsAuditRecords 查询参数修改审计记录

查询参数修改审计记录

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListConfigurationsAuditRecordsInvoker added in v0.1.61

func (c *DwsClient) ListConfigurationsAuditRecordsInvoker(request *model.ListConfigurationsAuditRecordsRequest) *ListConfigurationsAuditRecordsInvoker

ListConfigurationsAuditRecordsInvoker 查询参数修改审计记录

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) ListDatabaseUsers added in v0.1.44

func (c *DwsClient) ListDatabaseUsers(request *model.ListDatabaseUsersRequest) (*model.ListDatabaseUsersResponse, error)

ListDatabaseUsers 查询所有数据库用户/角色

查询所有数据库用户/角色

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListDatabaseUsersInvoker added in v0.1.44

func (c *DwsClient) ListDatabaseUsersInvoker(request *model.ListDatabaseUsersRequest) *ListDatabaseUsersInvoker

ListDatabaseUsersInvoker 查询所有数据库用户/角色

func (*DwsClient) ListDisasterRecover added in v0.1.14

ListDisasterRecover 查询容灾列表

该接口用于查询容灾列表。 仅支持DWS 2.0集群。

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) ListLogicalClusterRings added in v0.1.72

ListLogicalClusterRings 查询逻辑集群可用ring环节点信息

查询逻辑集群可用ring环节点信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListLogicalClusterRingsInvoker added in v0.1.72

func (c *DwsClient) ListLogicalClusterRingsInvoker(request *model.ListLogicalClusterRingsRequest) *ListLogicalClusterRingsInvoker

ListLogicalClusterRingsInvoker 查询逻辑集群可用ring环节点信息

func (*DwsClient) ListLogicalClusterTasks added in v0.1.72

ListLogicalClusterTasks 查询逻辑集群任务信息

逻辑集群-查询逻辑集群任务信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListLogicalClusterTasksInvoker added in v0.1.72

func (c *DwsClient) ListLogicalClusterTasksInvoker(request *model.ListLogicalClusterTasksRequest) *ListLogicalClusterTasksInvoker

ListLogicalClusterTasksInvoker 查询逻辑集群任务信息

func (*DwsClient) ListLogicalClusterVolumes added in v0.1.72

ListLogicalClusterVolumes 查询逻辑集群磁盘信息

逻辑集群-查询逻辑集群磁盘信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListLogicalClusterVolumesInvoker added in v0.1.72

func (c *DwsClient) ListLogicalClusterVolumesInvoker(request *model.ListLogicalClusterVolumesRequest) *ListLogicalClusterVolumesInvoker

ListLogicalClusterVolumesInvoker 查询逻辑集群磁盘信息

func (*DwsClient) ListLogicalClusters added in v0.1.72

ListLogicalClusters 查询逻辑集群列表

逻辑集群-查询逻辑集群列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListLogicalClustersInvoker added in v0.1.72

func (c *DwsClient) ListLogicalClustersInvoker(request *model.ListLogicalClustersRequest) *ListLogicalClustersInvoker

ListLogicalClustersInvoker 查询逻辑集群列表

func (*DwsClient) ListLtsLogs added in v0.1.72

func (c *DwsClient) ListLtsLogs(request *model.ListLtsLogsRequest) (*model.ListLtsLogsResponse, error)

ListLtsLogs 获取LTS日志列表

获取LTS日志列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListLtsLogsInvoker added in v0.1.72

func (c *DwsClient) ListLtsLogsInvoker(request *model.ListLtsLogsRequest) *ListLtsLogsInvoker

ListLtsLogsInvoker 获取LTS日志列表

func (*DwsClient) ListMonitorIndicatorData added in v0.1.23

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

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) ListPlanExecLogs added in v0.1.77

func (c *DwsClient) ListPlanExecLogs(request *model.ListPlanExecLogsRequest) (*model.ListPlanExecLogsResponse, error)

ListPlanExecLogs 查看计划执行日志

查看计划执行日志。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListPlanExecLogsInvoker added in v0.1.77

func (c *DwsClient) ListPlanExecLogsInvoker(request *model.ListPlanExecLogsRequest) *ListPlanExecLogsInvoker

ListPlanExecLogsInvoker 查看计划执行日志

func (*DwsClient) ListQueries added in v0.1.72

func (c *DwsClient) ListQueries(request *model.ListQueriesRequest) (*model.ListQueriesResponse, error)

ListQueries 查询SQL列表

该接口用于查询实时SQL列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListQueriesInvoker added in v0.1.72

func (c *DwsClient) ListQueriesInvoker(request *model.ListQueriesRequest) *ListQueriesInvoker

ListQueriesInvoker 查询SQL列表

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) ListSchemas added in v0.1.77

func (c *DwsClient) ListSchemas(request *model.ListSchemasRequest) (*model.ListSchemasResponse, error)

ListSchemas 查询集群模式空间信息

查询集群模式空间信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListSchemasInvoker added in v0.1.77

func (c *DwsClient) ListSchemasInvoker(request *model.ListSchemasRequest) *ListSchemasInvoker

ListSchemasInvoker 查询集群模式空间信息

func (*DwsClient) ListSnapshotCrossRegion added in v0.1.64

ListSnapshotCrossRegion 获取跨区域快照可用region

该接口用于获取跨区域快照可用region

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListSnapshotCrossRegionInvoker added in v0.1.64

func (c *DwsClient) ListSnapshotCrossRegionInvoker(request *model.ListSnapshotCrossRegionRequest) *ListSnapshotCrossRegionInvoker

ListSnapshotCrossRegionInvoker 获取跨区域快照可用region

func (*DwsClient) ListSnapshotCrossRegionPolicy added in v0.1.64

ListSnapshotCrossRegionPolicy 查询所有跨区域快照配置

该接口用于查询所有跨区域快照配置

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListSnapshotCrossRegionPolicyInvoker added in v0.1.64

func (c *DwsClient) ListSnapshotCrossRegionPolicyInvoker(request *model.ListSnapshotCrossRegionPolicyRequest) *ListSnapshotCrossRegionPolicyInvoker

ListSnapshotCrossRegionPolicyInvoker 查询所有跨区域快照配置

func (*DwsClient) ListSnapshotDetails

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

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) ListTablesStatistic added in v0.1.72

ListTablesStatistic 查询表倾斜或脏页率信息

该接口用于查询表倾斜或脏页率信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListTablesStatisticInvoker added in v0.1.72

func (c *DwsClient) ListTablesStatisticInvoker(request *model.ListTablesStatisticRequest) *ListTablesStatisticInvoker

ListTablesStatisticInvoker 查询表倾斜或脏页率信息

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) ListTopoRings added in v0.1.72

func (c *DwsClient) ListTopoRings(request *model.ListTopoRingsRequest) (*model.ListTopoRingsResponse, error)

ListTopoRings 查询集群拓扑ring环节点信息

查询集群拓扑ring环节点信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListTopoRingsInvoker added in v0.1.72

func (c *DwsClient) ListTopoRingsInvoker(request *model.ListTopoRingsRequest) *ListTopoRingsInvoker

ListTopoRingsInvoker 查询集群拓扑ring环节点信息

func (*DwsClient) ListUpdatableVersion added in v0.1.64

ListUpdatableVersion 获取集群可升级的目标版本

获取集群可升级的目标版本

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListUpdatableVersionInvoker added in v0.1.64

func (c *DwsClient) ListUpdatableVersionInvoker(request *model.ListUpdatableVersionRequest) *ListUpdatableVersionInvoker

ListUpdatableVersionInvoker 获取集群可升级的目标版本

func (*DwsClient) ListUpdateRecord added in v0.1.64

func (c *DwsClient) ListUpdateRecord(request *model.ListUpdateRecordRequest) (*model.ListUpdateRecordResponse, error)

ListUpdateRecord 获取集群升级记录

通过此api获取当前集群升级记录

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListUpdateRecordInvoker added in v0.1.64

func (c *DwsClient) ListUpdateRecordInvoker(request *model.ListUpdateRecordRequest) *ListUpdateRecordInvoker

ListUpdateRecordInvoker 获取集群升级记录

func (*DwsClient) ListWorkloadPlans added in v0.1.78

func (c *DwsClient) ListWorkloadPlans(request *model.ListWorkloadPlansRequest) (*model.ListWorkloadPlansResponse, error)

ListWorkloadPlans 查询资源管理计划列表

查询集群中所有资源管理计划。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListWorkloadPlansInvoker added in v0.1.78

func (c *DwsClient) ListWorkloadPlansInvoker(request *model.ListWorkloadPlansRequest) *ListWorkloadPlansInvoker

ListWorkloadPlansInvoker 查询资源管理计划列表

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) ListWorkloadQueueUsers added in v0.1.77

ListWorkloadQueueUsers 获得工作负载队列的绑定用户列表

获得工作负载队列的绑定用户列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ListWorkloadQueueUsersInvoker added in v0.1.77

func (c *DwsClient) ListWorkloadQueueUsersInvoker(request *model.ListWorkloadQueueUsersRequest) *ListWorkloadQueueUsersInvoker

ListWorkloadQueueUsersInvoker 获得工作负载队列的绑定用户列表

func (*DwsClient) PauseDisasterRecovery added in v0.1.14

PauseDisasterRecovery 停止容灾

该接口用于停止容灾操作。 容灾状态为“运行中”和“停止失败”时可以执行停止容灾操作。 停止后,将无法进行数据同步,请谨慎操作。 仅支持DWS 2.0集群。

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) ResizeClusterWithExistedNodes added in v0.1.72

ResizeClusterWithExistedNodes 从空闲节点扩容

此接口用于从空闲节点扩容。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ResizeClusterWithExistedNodesInvoker added in v0.1.72

func (c *DwsClient) ResizeClusterWithExistedNodesInvoker(request *model.ResizeClusterWithExistedNodesRequest) *ResizeClusterWithExistedNodesInvoker

ResizeClusterWithExistedNodesInvoker 从空闲节点扩容

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) RestartLogicalCluster added in v0.1.72

RestartLogicalCluster 重启逻辑集群

此接口用于重启逻辑集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) RestartLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) RestartLogicalClusterInvoker(request *model.RestartLogicalClusterRequest) *RestartLogicalClusterInvoker

RestartLogicalClusterInvoker 重启逻辑集群

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 恢复容灾

该接口用于主备集群进行异常切换,备集群恢复可用状态后进行的容灾恢复操作。 容灾恢复仅8.1.2及以上集群版本支持。 容灾恢复会删除灾备集群数据与新生产集群重新建立容灾关系。 仅支持DWS 2.0集群。

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) RestoreRedistribution added in v0.1.72

RestoreRedistribution 恢复重分布

此接口用于恢复暂停状态下的重分布操作,仅支持DWS2.0集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) RestoreRedistributionInvoker added in v0.1.72

func (c *DwsClient) RestoreRedistributionInvoker(request *model.RestoreRedistributionRequest) *RestoreRedistributionInvoker

RestoreRedistributionInvoker 恢复重分布

func (*DwsClient) RestoreTable added in v0.1.64

func (c *DwsClient) RestoreTable(request *model.RestoreTableRequest) (*model.RestoreTableResponse, error)

RestoreTable 恢复表

该接口用于恢复表

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) RestoreTableInvoker added in v0.1.64

func (c *DwsClient) RestoreTableInvoker(request *model.RestoreTableRequest) *RestoreTableInvoker

RestoreTableInvoker 恢复表

func (*DwsClient) SaveClusterDescriptionInfo added in v0.1.61

SaveClusterDescriptionInfo 保存集群描述信息

保存集群描述信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) SaveClusterDescriptionInfoInvoker added in v0.1.61

func (c *DwsClient) SaveClusterDescriptionInfoInvoker(request *model.SaveClusterDescriptionInfoRequest) *SaveClusterDescriptionInfoInvoker

SaveClusterDescriptionInfoInvoker 保存集群描述信息

func (*DwsClient) ShowClusterRedistribution added in v0.1.61

ShowClusterRedistribution 查询重分布详情

该接口用于查看当前集群的重分布模式、重分布进度、数据表重分布详情等监控信息。 查看重分布详情功能DWS 2.0 8.1.1.200及以上集群版本支持,其中数据表重分布进度详情仅DWS 2.0 8.2.1及以上集群版本支持。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowClusterRedistributionInvoker added in v0.1.61

func (c *DwsClient) ShowClusterRedistributionInvoker(request *model.ShowClusterRedistributionRequest) *ShowClusterRedistributionInvoker

ShowClusterRedistributionInvoker 查询重分布详情

func (*DwsClient) ShowDatabaseAuthority added in v0.1.44

ShowDatabaseAuthority 查询数据库对象权限

查询数据库对象权限

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowDatabaseAuthorityInvoker added in v0.1.44

func (c *DwsClient) ShowDatabaseAuthorityInvoker(request *model.ShowDatabaseAuthorityRequest) *ShowDatabaseAuthorityInvoker

ShowDatabaseAuthorityInvoker 查询数据库对象权限

func (*DwsClient) ShowDatabaseOmUserStatus added in v0.1.61

ShowDatabaseOmUserStatus 获得集群运维账户状态

获得数据库运维账户状态

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowDatabaseOmUserStatusInvoker added in v0.1.61

func (c *DwsClient) ShowDatabaseOmUserStatusInvoker(request *model.ShowDatabaseOmUserStatusRequest) *ShowDatabaseOmUserStatusInvoker

ShowDatabaseOmUserStatusInvoker 获得集群运维账户状态

func (*DwsClient) ShowDatabaseUser added in v0.1.44

func (c *DwsClient) ShowDatabaseUser(request *model.ShowDatabaseUserRequest) (*model.ShowDatabaseUserResponse, error)

ShowDatabaseUser 查询指定用户信息

查询指定用户信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowDatabaseUserInvoker added in v0.1.44

func (c *DwsClient) ShowDatabaseUserInvoker(request *model.ShowDatabaseUserRequest) *ShowDatabaseUserInvoker

ShowDatabaseUserInvoker 查询指定用户信息

func (*DwsClient) ShowDisasterDetail added in v0.1.40

func (c *DwsClient) ShowDisasterDetail(request *model.ShowDisasterDetailRequest) (*model.ShowDisasterDetailResponse, error)

ShowDisasterDetail 查询容灾详情

该接口用于查询单个容灾详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowDisasterDetailInvoker added in v0.1.40

func (c *DwsClient) ShowDisasterDetailInvoker(request *model.ShowDisasterDetailRequest) *ShowDisasterDetailInvoker

ShowDisasterDetailInvoker 查询容灾详情

func (*DwsClient) ShowDisasterProgress added in v0.1.44

ShowDisasterProgress 容灾-查询容灾进度详情

该接口用于查询容灾进度详情信息操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowDisasterProgressInvoker added in v0.1.44

func (c *DwsClient) ShowDisasterProgressInvoker(request *model.ShowDisasterProgressRequest) *ShowDisasterProgressInvoker

ShowDisasterProgressInvoker 容灾-查询容灾进度详情

func (*DwsClient) ShowInstance added in v0.1.61

func (c *DwsClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)

ShowInstance 查询单个实例

查询单个实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowInstanceInvoker added in v0.1.61

func (c *DwsClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker

ShowInstanceInvoker 查询单个实例

func (*DwsClient) ShowQueryDetail added in v0.1.72

func (c *DwsClient) ShowQueryDetail(request *model.ShowQueryDetailRequest) (*model.ShowQueryDetailResponse, error)

ShowQueryDetail 查询SQL执行信息

查询SQL执行信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowQueryDetailInvoker added in v0.1.72

func (c *DwsClient) ShowQueryDetailInvoker(request *model.ShowQueryDetailRequest) *ShowQueryDetailInvoker

ShowQueryDetailInvoker 查询SQL执行信息

func (*DwsClient) ShowResourceStatistics added in v0.1.77

ShowResourceStatistics 查询资源统计

该接口用于查询资源统计

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowResourceStatisticsInvoker added in v0.1.77

func (c *DwsClient) ShowResourceStatisticsInvoker(request *model.ShowResourceStatisticsRequest) *ShowResourceStatisticsInvoker

ShowResourceStatisticsInvoker 查询资源统计

func (*DwsClient) ShowWorkloadPlan added in v0.1.64

func (c *DwsClient) ShowWorkloadPlan(request *model.ShowWorkloadPlanRequest) (*model.ShowWorkloadPlanResponse, error)

ShowWorkloadPlan 查询某个工作负载计划详细信息

查询某个工作负载计划详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowWorkloadPlanInvoker added in v0.1.64

func (c *DwsClient) ShowWorkloadPlanInvoker(request *model.ShowWorkloadPlanRequest) *ShowWorkloadPlanInvoker

ShowWorkloadPlanInvoker 查询某个工作负载计划详细信息

func (*DwsClient) ShowWorkloadPlanStage added in v0.1.77

ShowWorkloadPlanStage 查询工作负载计划阶段详细信息

查询工作负载计划阶段详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowWorkloadPlanStageInvoker added in v0.1.77

func (c *DwsClient) ShowWorkloadPlanStageInvoker(request *model.ShowWorkloadPlanStageRequest) *ShowWorkloadPlanStageInvoker

ShowWorkloadPlanStageInvoker 查询工作负载计划阶段详细信息

func (*DwsClient) ShowWorkloadQueue added in v0.1.77

func (c *DwsClient) ShowWorkloadQueue(request *model.ShowWorkloadQueueRequest) (*model.ShowWorkloadQueueResponse, error)

ShowWorkloadQueue 获得工作负载队列详细信息

获得工作负载队列详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) ShowWorkloadQueueInvoker added in v0.1.77

func (c *DwsClient) ShowWorkloadQueueInvoker(request *model.ShowWorkloadQueueRequest) *ShowWorkloadQueueInvoker

ShowWorkloadQueueInvoker 获得工作负载队列详细信息

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

StartDisasterRecovery 启动容灾

该接口用于启动容灾操作。 容灾状态为“未启动”、“启动失败”和“已停止”时可以执行启动容灾操作。 启动容灾后,生产集群和灾备集群将无法进行恢复、扩容、升级、重启、节点替换、更新密码等操作,此外,灾备集群将无法进行备份操作,请谨慎操作。 当容灾启动后,如果灾备集群容灾正常运行且容灾处于恢复状态中,此状态的集群会计费。 仅支持DWS 2.0集群。

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) StartWorkloadPlan added in v0.1.64

func (c *DwsClient) StartWorkloadPlan(request *model.StartWorkloadPlanRequest) (*model.StartWorkloadPlanResponse, error)

StartWorkloadPlan 启动工作负载计划

启动工作负载计划

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) StartWorkloadPlanInvoker added in v0.1.64

func (c *DwsClient) StartWorkloadPlanInvoker(request *model.StartWorkloadPlanRequest) *StartWorkloadPlanInvoker

StartWorkloadPlanInvoker 启动工作负载计划

func (*DwsClient) StopRedistribution added in v0.1.72

func (c *DwsClient) StopRedistribution(request *model.StopRedistributionRequest) (*model.StopRedistributionResponse, error)

StopRedistribution 暂停重分布

该接口用于暂停运行状态下的重分布操作,重分布暂停状态可设置重分布优先级,修改重分布并发数等操作。 仅支持DWS 2.0集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) StopRedistributionInvoker added in v0.1.72

func (c *DwsClient) StopRedistributionInvoker(request *model.StopRedistributionRequest) *StopRedistributionInvoker

StopRedistributionInvoker 暂停重分布

func (*DwsClient) StopWorkloadPlan added in v0.1.64

func (c *DwsClient) StopWorkloadPlan(request *model.StopWorkloadPlanRequest) (*model.StopWorkloadPlanResponse, error)

StopWorkloadPlan 停止工作负载计划

停止工作负载计划

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) StopWorkloadPlanInvoker added in v0.1.64

func (c *DwsClient) StopWorkloadPlanInvoker(request *model.StopWorkloadPlanRequest) *StopWorkloadPlanInvoker

StopWorkloadPlanInvoker 停止工作负载计划

func (*DwsClient) SwitchFailoverDisaster added in v0.1.14

SwitchFailoverDisaster 容灾异常切换

该接口用于容灾异常场景下进行主备集群切换操作。 “异常切换”按钮用于容灾异常或者生产集群故障情况下主备切换操作。 容灾异常切换仅8.1.2及以上集群版本支持。 异常切换会将灾备集群升为主,若原生产集群故障后存在部分数据未同步到灾备集群,那灾备集群升主后将缺少这些数据,切换时请确认容灾最后同步时间,谨慎操作。 仅支持DWS 2.0集群

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) SwitchPlanStage added in v0.1.77

func (c *DwsClient) SwitchPlanStage(request *model.SwitchPlanStageRequest) (*model.SwitchPlanStageResponse, error)

SwitchPlanStage 切换工作负载计划阶段

切换工作负载计划阶段。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) SwitchPlanStageInvoker added in v0.1.77

func (c *DwsClient) SwitchPlanStageInvoker(request *model.SwitchPlanStageRequest) *SwitchPlanStageInvoker

SwitchPlanStageInvoker 切换工作负载计划阶段

func (*DwsClient) SwitchoverDisasterRecovery added in v0.1.14

SwitchoverDisasterRecovery 灾备切换

该接口用于容灾进行灾备切换操作。 “灾备切换”按钮用于在容灾正常情况下主备倒换操作。 容灾状态为“运行中”时可以执行灾备切换操作。 灾备切换需要一定时间,在此期间,原生产集群将可不用。 不同场景下进行灾备切换,RPO(Recovery Point Object,灾难发生后,系统和数据必须恢复到的时间点要求。)说明如下:

生产集群在“可用”的状态下,RPO=0。
生产集群在“不可用”的状态下,无法保证RPO=0,但数据至少可恢复到生产集群“最近容灾成功时间”。

仅支持DWS 2.0集群。

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) SyncIamUsers added in v0.1.44

func (c *DwsClient) SyncIamUsers(request *model.SyncIamUsersRequest) (*model.SyncIamUsersResponse, error)

SyncIamUsers 同步IAM用户到数据库

同步IAM用户到数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) SyncIamUsersInvoker added in v0.1.44

func (c *DwsClient) SyncIamUsersInvoker(request *model.SyncIamUsersRequest) *SyncIamUsersInvoker

SyncIamUsersInvoker 同步IAM用户到数据库

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

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) UpdateDatabaseAuthority added in v0.1.44

UpdateDatabaseAuthority 修改数据库对象权限

修改数据库对象权限

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateDatabaseAuthorityInvoker added in v0.1.44

func (c *DwsClient) UpdateDatabaseAuthorityInvoker(request *model.UpdateDatabaseAuthorityRequest) *UpdateDatabaseAuthorityInvoker

UpdateDatabaseAuthorityInvoker 修改数据库对象权限

func (*DwsClient) UpdateDatabaseUserInfo added in v0.1.44

UpdateDatabaseUserInfo 修改指定用户信息

修改指定用户信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateDatabaseUserInfoInvoker added in v0.1.44

func (c *DwsClient) UpdateDatabaseUserInfoInvoker(request *model.UpdateDatabaseUserInfoRequest) *UpdateDatabaseUserInfoInvoker

UpdateDatabaseUserInfoInvoker 修改指定用户信息

func (*DwsClient) UpdateDisasterInfo added in v0.1.40

func (c *DwsClient) UpdateDisasterInfo(request *model.UpdateDisasterInfoRequest) (*model.UpdateDisasterInfoResponse, error)

UpdateDisasterInfo 更新容灾配置

该接口用于更新容灾配置操作。 容灾状态为“未启动”或“已停止”时,可以执行容灾配置修改操作。 新的配置在容灾重新启动后生效。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateDisasterInfoInvoker added in v0.1.40

func (c *DwsClient) UpdateDisasterInfoInvoker(request *model.UpdateDisasterInfoRequest) *UpdateDisasterInfoInvoker

UpdateDisasterInfoInvoker 更新容灾配置

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) UpdateLogicalCluster added in v0.1.72

UpdateLogicalCluster 编辑逻辑集群

此接口用于编辑修改逻辑集群。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateLogicalClusterInvoker added in v0.1.72

func (c *DwsClient) UpdateLogicalClusterInvoker(request *model.UpdateLogicalClusterRequest) *UpdateLogicalClusterInvoker

UpdateLogicalClusterInvoker 编辑逻辑集群

func (*DwsClient) UpdateMaintenanceWindow added in v0.1.14

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 修改运维时间窗

func (*DwsClient) UpdateQueueResources added in v0.1.77

UpdateQueueResources 更新工作负载队列资源配置信息

更新工作负载队列资源配置信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateQueueResourcesInvoker added in v0.1.77

func (c *DwsClient) UpdateQueueResourcesInvoker(request *model.UpdateQueueResourcesRequest) *UpdateQueueResourcesInvoker

UpdateQueueResourcesInvoker 更新工作负载队列资源配置信息

func (*DwsClient) UpdateSchemas added in v0.1.77

func (c *DwsClient) UpdateSchemas(request *model.UpdateSchemasRequest) (*model.UpdateSchemasResponse, error)

UpdateSchemas 更新模式空间限额

更新模式空间限额。

Please refer to HUAWEI cloud API Explorer for details.

func (*DwsClient) UpdateSchemasInvoker added in v0.1.77

func (c *DwsClient) UpdateSchemasInvoker(request *model.UpdateSchemasRequest) *UpdateSchemasInvoker

UpdateSchemasInvoker 更新模式空间限额

type EnableLogicalClusterInvoker added in v0.1.72

type EnableLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableLogicalClusterInvoker) Invoke added in v0.1.72

type EnableLtsLogsInvoker added in v0.1.72

type EnableLtsLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*EnableLtsLogsInvoker) Invoke added in v0.1.72

type ExecuteClusterUpgradeActionInvoker added in v0.1.64

type ExecuteClusterUpgradeActionInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteClusterUpgradeActionInvoker) Invoke added in v0.1.64

type ExecuteDatabaseOmUserActionInvoker added in v0.1.61

type ExecuteDatabaseOmUserActionInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteDatabaseOmUserActionInvoker) Invoke added in v0.1.61

type ExecuteRedistributionClusterInvoker added in v0.1.14

type ExecuteRedistributionClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteRedistributionClusterInvoker) Invoke added in v0.1.14

type ExpandInstanceStorageInvoker added in v0.1.18

type ExpandInstanceStorageInvoker struct {
	*invoker.BaseInvoker
}

func (*ExpandInstanceStorageInvoker) Invoke added in v0.1.18

type ListAlarmConfigsInvoker added in v0.1.14

type ListAlarmConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAlarmConfigsInvoker) Invoke added in v0.1.14

type ListAlarmDetailInvoker added in v0.1.14

type ListAlarmDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAlarmDetailInvoker) Invoke added in v0.1.14

type ListAlarmStatisticInvoker added in v0.1.14

type ListAlarmStatisticInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAlarmStatisticInvoker) Invoke added in v0.1.14

type ListAlarmSubsInvoker added in v0.1.14

type ListAlarmSubsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAlarmSubsInvoker) Invoke added in v0.1.14

type ListAuditLogInvoker added in v0.1.14

type ListAuditLogInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditLogInvoker) Invoke added in v0.1.14

type ListAvailabilityZonesInvoker added in v0.1.14

type ListAvailabilityZonesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailabilityZonesInvoker) Invoke added in v0.1.14

type ListAvailableDisasterClustersInvoker added in v0.1.40

type ListAvailableDisasterClustersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailableDisasterClustersInvoker) Invoke added in v0.1.40

type ListClusterCnInvoker added in v0.1.14

type ListClusterCnInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterCnInvoker) Invoke added in v0.1.14

type ListClusterConfigurationsInvoker added in v0.1.14

type ListClusterConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterConfigurationsInvoker) Invoke added in v0.1.14

type ListClusterConfigurationsParameterInvoker added in v0.1.14

type ListClusterConfigurationsParameterInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterConfigurationsParameterInvoker) Invoke added in v0.1.14

type ListClusterDetailsInvoker added in v0.0.90

type ListClusterDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterDetailsInvoker) Invoke added in v0.0.90

type ListClusterNodesInvoker added in v0.1.72

type ListClusterNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterNodesInvoker) Invoke added in v0.1.72

type ListClusterScaleInNumbersInvoker added in v0.1.14

type ListClusterScaleInNumbersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterScaleInNumbersInvoker) Invoke added in v0.1.14

type ListClusterSnapshotsInvoker added in v0.1.14

type ListClusterSnapshotsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterSnapshotsInvoker) Invoke added in v0.1.14

type ListClusterTagsInvoker added in v0.1.14

type ListClusterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterTagsInvoker) Invoke added in v0.1.14

type ListClusterWorkloadInvoker added in v0.1.14

type ListClusterWorkloadInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterWorkloadInvoker) Invoke added in v0.1.14

type ListClustersInvoker added in v0.0.90

type ListClustersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClustersInvoker) Invoke added in v0.0.90

type ListConfigurationsAuditRecordsInvoker added in v0.1.61

type ListConfigurationsAuditRecordsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListConfigurationsAuditRecordsInvoker) Invoke added in v0.1.61

type ListDataSourceInvoker added in v0.1.14

type ListDataSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDataSourceInvoker) Invoke added in v0.1.14

type ListDatabaseUsersInvoker added in v0.1.44

type ListDatabaseUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDatabaseUsersInvoker) Invoke added in v0.1.44

type ListDisasterRecoverInvoker added in v0.1.14

type ListDisasterRecoverInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDisasterRecoverInvoker) Invoke added in v0.1.14

type ListDssPoolsInvoker added in v0.1.14

type ListDssPoolsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDssPoolsInvoker) Invoke added in v0.1.14

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

type ListEventSubsInvoker added in v0.1.14

type ListEventSubsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventSubsInvoker) Invoke added in v0.1.14

type ListEventsInvoker added in v0.1.14

type ListEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEventsInvoker) Invoke added in v0.1.14

type ListHostDiskInvoker added in v0.1.14

type ListHostDiskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostDiskInvoker) Invoke added in v0.1.14

type ListHostNetInvoker added in v0.1.14

type ListHostNetInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostNetInvoker) Invoke added in v0.1.14

type ListHostOverviewInvoker added in v0.1.14

type ListHostOverviewInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostOverviewInvoker) Invoke added in v0.1.14

type ListJobDetailsInvoker added in v0.1.14

type ListJobDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListJobDetailsInvoker) Invoke added in v0.1.14

type ListLogicalClusterRingsInvoker added in v0.1.72

type ListLogicalClusterRingsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogicalClusterRingsInvoker) Invoke added in v0.1.72

type ListLogicalClusterTasksInvoker added in v0.1.72

type ListLogicalClusterTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogicalClusterTasksInvoker) Invoke added in v0.1.72

type ListLogicalClusterVolumesInvoker added in v0.1.72

type ListLogicalClusterVolumesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogicalClusterVolumesInvoker) Invoke added in v0.1.72

type ListLogicalClustersInvoker added in v0.1.72

type ListLogicalClustersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLogicalClustersInvoker) Invoke added in v0.1.72

type ListLtsLogsInvoker added in v0.1.72

type ListLtsLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLtsLogsInvoker) Invoke added in v0.1.72

type ListMonitorIndicatorDataInvoker added in v0.1.23

type ListMonitorIndicatorDataInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMonitorIndicatorDataInvoker) Invoke added in v0.1.23

type ListMonitorIndicatorsInvoker added in v0.1.23

type ListMonitorIndicatorsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMonitorIndicatorsInvoker) Invoke added in v0.1.23

type ListNodeTypesInvoker added in v0.0.90

type ListNodeTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNodeTypesInvoker) Invoke added in v0.0.90

type ListPlanExecLogsInvoker added in v0.1.77

type ListPlanExecLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPlanExecLogsInvoker) Invoke added in v0.1.77

type ListQueriesInvoker added in v0.1.72

type ListQueriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQueriesInvoker) Invoke added in v0.1.72

type ListQuotasInvoker added in v0.1.14

type ListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasInvoker) Invoke added in v0.1.14

type ListSchemasInvoker added in v0.1.77

type ListSchemasInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSchemasInvoker) Invoke added in v0.1.77

type ListSnapshotCrossRegionInvoker added in v0.1.64

type ListSnapshotCrossRegionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotCrossRegionInvoker) Invoke added in v0.1.64

type ListSnapshotCrossRegionPolicyInvoker added in v0.1.64

type ListSnapshotCrossRegionPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotCrossRegionPolicyInvoker) Invoke added in v0.1.64

type ListSnapshotDetailsInvoker added in v0.0.90

type ListSnapshotDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotDetailsInvoker) Invoke added in v0.0.90

type ListSnapshotPolicyInvoker added in v0.1.14

type ListSnapshotPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotPolicyInvoker) Invoke added in v0.1.14

type ListSnapshotStatisticsInvoker added in v0.1.14

type ListSnapshotStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotStatisticsInvoker) Invoke added in v0.1.14

type ListSnapshotsInvoker added in v0.0.90

type ListSnapshotsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotsInvoker) Invoke added in v0.0.90

type ListStatisticsInvoker added in v0.1.14

type ListStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStatisticsInvoker) Invoke added in v0.1.14

type ListTablesStatisticInvoker added in v0.1.72

type ListTablesStatisticInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTablesStatisticInvoker) Invoke added in v0.1.72

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 ListTopoRingsInvoker added in v0.1.72

type ListTopoRingsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTopoRingsInvoker) Invoke added in v0.1.72

type ListUpdatableVersionInvoker added in v0.1.64

type ListUpdatableVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUpdatableVersionInvoker) Invoke added in v0.1.64

type ListUpdateRecordInvoker added in v0.1.64

type ListUpdateRecordInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUpdateRecordInvoker) Invoke added in v0.1.64

type ListWorkloadPlansInvoker added in v0.1.78

type ListWorkloadPlansInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkloadPlansInvoker) Invoke added in v0.1.78

type ListWorkloadQueueInvoker added in v0.1.14

type ListWorkloadQueueInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkloadQueueInvoker) Invoke added in v0.1.14

type ListWorkloadQueueUsersInvoker added in v0.1.77

type ListWorkloadQueueUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWorkloadQueueUsersInvoker) Invoke added in v0.1.77

type PauseDisasterRecoveryInvoker added in v0.1.14

type PauseDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*PauseDisasterRecoveryInvoker) Invoke added in v0.1.14

type ResetPasswordInvoker added in v0.0.90

type ResetPasswordInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetPasswordInvoker) Invoke added in v0.0.90

type ResizeClusterInvoker added in v0.0.90

type ResizeClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeClusterInvoker) Invoke added in v0.0.90

type ResizeClusterWithExistedNodesInvoker added in v0.1.72

type ResizeClusterWithExistedNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeClusterWithExistedNodesInvoker) Invoke added in v0.1.72

type RestartClusterInvoker added in v0.0.90

type RestartClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*RestartClusterInvoker) Invoke added in v0.0.90

type RestartLogicalClusterInvoker added in v0.1.72

type RestartLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*RestartLogicalClusterInvoker) Invoke added in v0.1.72

type RestoreClusterInvoker added in v0.0.90

type RestoreClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreClusterInvoker) Invoke added in v0.0.90

type RestoreDisasterInvoker added in v0.1.14

type RestoreDisasterInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreDisasterInvoker) Invoke added in v0.1.14

type RestoreRedistributionInvoker added in v0.1.72

type RestoreRedistributionInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreRedistributionInvoker) Invoke added in v0.1.72

type RestoreTableInvoker added in v0.1.64

type RestoreTableInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreTableInvoker) Invoke added in v0.1.64

type SaveClusterDescriptionInfoInvoker added in v0.1.61

type SaveClusterDescriptionInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*SaveClusterDescriptionInfoInvoker) Invoke added in v0.1.61

type ShowClusterRedistributionInvoker added in v0.1.61

type ShowClusterRedistributionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterRedistributionInvoker) Invoke added in v0.1.61

type ShowDatabaseAuthorityInvoker added in v0.1.44

type ShowDatabaseAuthorityInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDatabaseAuthorityInvoker) Invoke added in v0.1.44

type ShowDatabaseOmUserStatusInvoker added in v0.1.61

type ShowDatabaseOmUserStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDatabaseOmUserStatusInvoker) Invoke added in v0.1.61

type ShowDatabaseUserInvoker added in v0.1.44

type ShowDatabaseUserInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDatabaseUserInvoker) Invoke added in v0.1.44

type ShowDisasterDetailInvoker added in v0.1.40

type ShowDisasterDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDisasterDetailInvoker) Invoke added in v0.1.40

type ShowDisasterProgressInvoker added in v0.1.44

type ShowDisasterProgressInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDisasterProgressInvoker) Invoke added in v0.1.44

type ShowInstanceInvoker added in v0.1.61

type ShowInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceInvoker) Invoke added in v0.1.61

type ShowQueryDetailInvoker added in v0.1.72

type ShowQueryDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQueryDetailInvoker) Invoke added in v0.1.72

type ShowResourceStatisticsInvoker added in v0.1.77

type ShowResourceStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceStatisticsInvoker) Invoke added in v0.1.77

type ShowWorkloadPlanInvoker added in v0.1.64

type ShowWorkloadPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkloadPlanInvoker) Invoke added in v0.1.64

type ShowWorkloadPlanStageInvoker added in v0.1.77

type ShowWorkloadPlanStageInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkloadPlanStageInvoker) Invoke added in v0.1.77

type ShowWorkloadQueueInvoker added in v0.1.77

type ShowWorkloadQueueInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowWorkloadQueueInvoker) Invoke added in v0.1.77

type ShrinkClusterInvoker added in v0.1.14

type ShrinkClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShrinkClusterInvoker) Invoke added in v0.1.14

type StartDisasterRecoveryInvoker added in v0.1.14

type StartDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*StartDisasterRecoveryInvoker) Invoke added in v0.1.14

type StartWorkloadPlanInvoker added in v0.1.64

type StartWorkloadPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*StartWorkloadPlanInvoker) Invoke added in v0.1.64

type StopRedistributionInvoker added in v0.1.72

type StopRedistributionInvoker struct {
	*invoker.BaseInvoker
}

func (*StopRedistributionInvoker) Invoke added in v0.1.72

type StopWorkloadPlanInvoker added in v0.1.64

type StopWorkloadPlanInvoker struct {
	*invoker.BaseInvoker
}

func (*StopWorkloadPlanInvoker) Invoke added in v0.1.64

type SwitchFailoverDisasterInvoker added in v0.1.14

type SwitchFailoverDisasterInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchFailoverDisasterInvoker) Invoke added in v0.1.14

type SwitchOverClusterInvoker added in v0.1.14

type SwitchOverClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchOverClusterInvoker) Invoke added in v0.1.14

type SwitchPlanStageInvoker added in v0.1.77

type SwitchPlanStageInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchPlanStageInvoker) Invoke added in v0.1.77

type SwitchoverDisasterRecoveryInvoker added in v0.1.14

type SwitchoverDisasterRecoveryInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchoverDisasterRecoveryInvoker) Invoke added in v0.1.14

type SyncIamUsersInvoker added in v0.1.44

type SyncIamUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*SyncIamUsersInvoker) Invoke added in v0.1.44

type UpdateAlarmSubInvoker added in v0.1.14

type UpdateAlarmSubInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAlarmSubInvoker) Invoke added in v0.1.14

type UpdateClusterDnsInvoker added in v0.1.14

type UpdateClusterDnsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClusterDnsInvoker) Invoke added in v0.1.14

type UpdateConfigurationInvoker added in v0.1.14

type UpdateConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateConfigurationInvoker) Invoke added in v0.1.14

type UpdateDataSourceInvoker added in v0.1.14

type UpdateDataSourceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDataSourceInvoker) Invoke added in v0.1.14

type UpdateDatabaseAuthorityInvoker added in v0.1.44

type UpdateDatabaseAuthorityInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDatabaseAuthorityInvoker) Invoke added in v0.1.44

type UpdateDatabaseUserInfoInvoker added in v0.1.44

type UpdateDatabaseUserInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDatabaseUserInfoInvoker) Invoke added in v0.1.44

type UpdateDisasterInfoInvoker added in v0.1.40

type UpdateDisasterInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDisasterInfoInvoker) Invoke added in v0.1.40

type UpdateEventSubInvoker added in v0.1.14

type UpdateEventSubInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateEventSubInvoker) Invoke added in v0.1.14

type UpdateLogicalClusterInvoker added in v0.1.72

type UpdateLogicalClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateLogicalClusterInvoker) Invoke added in v0.1.72

type UpdateMaintenanceWindowInvoker added in v0.1.14

type UpdateMaintenanceWindowInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateMaintenanceWindowInvoker) Invoke added in v0.1.14

type UpdateQueueResourcesInvoker added in v0.1.77

type UpdateQueueResourcesInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateQueueResourcesInvoker) Invoke added in v0.1.77

type UpdateSchemasInvoker added in v0.1.77

type UpdateSchemasInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSchemasInvoker) Invoke added in v0.1.77

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL