Documentation ¶
Index ¶
- func DcsClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForBatchCreateOrDeleteTags() *def.HttpRequestDef
- func GenReqDefForBatchDeleteInstances() *def.HttpRequestDef
- func GenReqDefForBatchShowNodesInformation() *def.HttpRequestDef
- func GenReqDefForBatchStopMigrationTasks() *def.HttpRequestDef
- func GenReqDefForChangeMasterStandby() *def.HttpRequestDef
- func GenReqDefForCopyInstance() *def.HttpRequestDef
- func GenReqDefForCreateAutoExpireScanTask() *def.HttpRequestDef
- func GenReqDefForCreateBigkeyScanTask() *def.HttpRequestDef
- func GenReqDefForCreateCustomTemplate() *def.HttpRequestDef
- func GenReqDefForCreateDiagnosisTask() *def.HttpRequestDef
- func GenReqDefForCreateHotkeyScanTask() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *def.HttpRequestDef
- func GenReqDefForCreateMigrationTask() *def.HttpRequestDef
- func GenReqDefForCreateOnlineMigrationTask() *def.HttpRequestDef
- func GenReqDefForCreateRedislog() *def.HttpRequestDef
- func GenReqDefForCreateRedislogDownloadLink() *def.HttpRequestDef
- func GenReqDefForDeleteBackgroundTask() *def.HttpRequestDef
- func GenReqDefForDeleteBackupFile() *def.HttpRequestDef
- func GenReqDefForDeleteBigkeyScanTask() *def.HttpRequestDef
- func GenReqDefForDeleteHotkeyScanTask() *def.HttpRequestDef
- func GenReqDefForDeleteIpFromDomainName() *def.HttpRequestDef
- func GenReqDefForDeleteMigrationTask() *def.HttpRequestDef
- func GenReqDefForDeleteSingleInstance() *def.HttpRequestDef
- func GenReqDefForExecuteClusterSwitchover() *def.HttpRequestDef
- func GenReqDefForListAvailableZones() *def.HttpRequestDef
- func GenReqDefForListBackgroundTask() *def.HttpRequestDef
- func GenReqDefForListBackupFileLinks() *def.HttpRequestDef
- func GenReqDefForListBackupRecords() *def.HttpRequestDef
- func GenReqDefForListBigkeyScanTasks() *def.HttpRequestDef
- func GenReqDefForListConfigHistories() *def.HttpRequestDef
- func GenReqDefForListConfigTemplates() *def.HttpRequestDef
- func GenReqDefForListConfigurations() *def.HttpRequestDef
- func GenReqDefForListDiagnosisTasks() *def.HttpRequestDef
- func GenReqDefForListFlavors() *def.HttpRequestDef
- func GenReqDefForListGroupReplicationInfo() *def.HttpRequestDef
- func GenReqDefForListHotKeyScanTasks() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListMaintenanceWindows() *def.HttpRequestDef
- func GenReqDefForListMigrationTask() *def.HttpRequestDef
- func GenReqDefForListMonitoredObjects() *def.HttpRequestDef
- func GenReqDefForListMonitoredObjectsOfInstance() *def.HttpRequestDef
- func GenReqDefForListNumberOfInstancesInDifferentStatus() *def.HttpRequestDef
- func GenReqDefForListRedislog() *def.HttpRequestDef
- func GenReqDefForListRestoreRecords() *def.HttpRequestDef
- func GenReqDefForListSlowlog() *def.HttpRequestDef
- func GenReqDefForListStatisticsOfRunningInstances() *def.HttpRequestDef
- func GenReqDefForListTagsOfTenant() *def.HttpRequestDef
- func GenReqDefForResetPassword() *def.HttpRequestDef
- func GenReqDefForResizeInstance() *def.HttpRequestDef
- func GenReqDefForRestartOrFlushInstances() *def.HttpRequestDef
- func GenReqDefForRestoreInstance() *def.HttpRequestDef
- func GenReqDefForSetOnlineMigrationTask() *def.HttpRequestDef
- func GenReqDefForShowBigkeyAutoscanConfig() *def.HttpRequestDef
- func GenReqDefForShowBigkeyScanTaskDetails() *def.HttpRequestDef
- func GenReqDefForShowDiagnosisTaskDetails() *def.HttpRequestDef
- func GenReqDefForShowHotkeyAutoscanConfig() *def.HttpRequestDef
- func GenReqDefForShowHotkeyTaskDetails() *def.HttpRequestDef
- func GenReqDefForShowInstance() *def.HttpRequestDef
- func GenReqDefForShowIpWhitelist() *def.HttpRequestDef
- func GenReqDefForShowJobInfo() *def.HttpRequestDef
- func GenReqDefForShowMigrationTask() *def.HttpRequestDef
- func GenReqDefForShowMigrationTaskStats() *def.HttpRequestDef
- func GenReqDefForShowQuotaOfTenant() *def.HttpRequestDef
- func GenReqDefForShowTags() *def.HttpRequestDef
- func GenReqDefForStopMigrationTask() *def.HttpRequestDef
- func GenReqDefForStopMigrationTaskSync() *def.HttpRequestDef
- func GenReqDefForUpdateBigkeyAutoscanConfig() *def.HttpRequestDef
- func GenReqDefForUpdateConfigurations() *def.HttpRequestDef
- func GenReqDefForUpdateHotkeyAutoScanConfig() *def.HttpRequestDef
- func GenReqDefForUpdateInstance() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceBandwidth() *def.HttpRequestDef
- func GenReqDefForUpdateIpWhitelist() *def.HttpRequestDef
- func GenReqDefForUpdatePassword() *def.HttpRequestDef
- func GenReqDefForUpdateSlavePriority() *def.HttpRequestDef
- type BatchCreateOrDeleteTagsInvoker
- type BatchDeleteInstancesInvoker
- type BatchShowNodesInformationInvoker
- type BatchStopMigrationTasksInvoker
- type ChangeMasterStandbyInvoker
- type CopyInstanceInvoker
- type CreateAutoExpireScanTaskInvoker
- type CreateBigkeyScanTaskInvoker
- type CreateCustomTemplateInvoker
- type CreateDiagnosisTaskInvoker
- type CreateHotkeyScanTaskInvoker
- type CreateInstanceInvoker
- type CreateMigrationTaskInvoker
- type CreateOnlineMigrationTaskInvoker
- type CreateRedislogDownloadLinkInvoker
- type CreateRedislogInvoker
- type DcsClient
- func (c *DcsClient) BatchCreateOrDeleteTags(request *model.BatchCreateOrDeleteTagsRequest) (*model.BatchCreateOrDeleteTagsResponse, error)
- func (c *DcsClient) BatchCreateOrDeleteTagsInvoker(request *model.BatchCreateOrDeleteTagsRequest) *BatchCreateOrDeleteTagsInvoker
- func (c *DcsClient) BatchDeleteInstances(request *model.BatchDeleteInstancesRequest) (*model.BatchDeleteInstancesResponse, error)
- func (c *DcsClient) BatchDeleteInstancesInvoker(request *model.BatchDeleteInstancesRequest) *BatchDeleteInstancesInvoker
- func (c *DcsClient) BatchShowNodesInformation(request *model.BatchShowNodesInformationRequest) (*model.BatchShowNodesInformationResponse, error)
- func (c *DcsClient) BatchShowNodesInformationInvoker(request *model.BatchShowNodesInformationRequest) *BatchShowNodesInformationInvoker
- func (c *DcsClient) BatchStopMigrationTasks(request *model.BatchStopMigrationTasksRequest) (*model.BatchStopMigrationTasksResponse, error)
- func (c *DcsClient) BatchStopMigrationTasksInvoker(request *model.BatchStopMigrationTasksRequest) *BatchStopMigrationTasksInvoker
- func (c *DcsClient) ChangeMasterStandby(request *model.ChangeMasterStandbyRequest) (*model.ChangeMasterStandbyResponse, error)
- func (c *DcsClient) ChangeMasterStandbyInvoker(request *model.ChangeMasterStandbyRequest) *ChangeMasterStandbyInvoker
- func (c *DcsClient) CopyInstance(request *model.CopyInstanceRequest) (*model.CopyInstanceResponse, error)
- func (c *DcsClient) CopyInstanceInvoker(request *model.CopyInstanceRequest) *CopyInstanceInvoker
- func (c *DcsClient) CreateAutoExpireScanTask(request *model.CreateAutoExpireScanTaskRequest) (*model.CreateAutoExpireScanTaskResponse, error)
- func (c *DcsClient) CreateAutoExpireScanTaskInvoker(request *model.CreateAutoExpireScanTaskRequest) *CreateAutoExpireScanTaskInvoker
- func (c *DcsClient) CreateBigkeyScanTask(request *model.CreateBigkeyScanTaskRequest) (*model.CreateBigkeyScanTaskResponse, error)
- func (c *DcsClient) CreateBigkeyScanTaskInvoker(request *model.CreateBigkeyScanTaskRequest) *CreateBigkeyScanTaskInvoker
- func (c *DcsClient) CreateCustomTemplate(request *model.CreateCustomTemplateRequest) (*model.CreateCustomTemplateResponse, error)
- func (c *DcsClient) CreateCustomTemplateInvoker(request *model.CreateCustomTemplateRequest) *CreateCustomTemplateInvoker
- func (c *DcsClient) CreateDiagnosisTask(request *model.CreateDiagnosisTaskRequest) (*model.CreateDiagnosisTaskResponse, error)
- func (c *DcsClient) CreateDiagnosisTaskInvoker(request *model.CreateDiagnosisTaskRequest) *CreateDiagnosisTaskInvoker
- func (c *DcsClient) CreateHotkeyScanTask(request *model.CreateHotkeyScanTaskRequest) (*model.CreateHotkeyScanTaskResponse, error)
- func (c *DcsClient) CreateHotkeyScanTaskInvoker(request *model.CreateHotkeyScanTaskRequest) *CreateHotkeyScanTaskInvoker
- func (c *DcsClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
- func (c *DcsClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
- func (c *DcsClient) CreateMigrationTask(request *model.CreateMigrationTaskRequest) (*model.CreateMigrationTaskResponse, error)
- func (c *DcsClient) CreateMigrationTaskInvoker(request *model.CreateMigrationTaskRequest) *CreateMigrationTaskInvoker
- func (c *DcsClient) CreateOnlineMigrationTask(request *model.CreateOnlineMigrationTaskRequest) (*model.CreateOnlineMigrationTaskResponse, error)
- func (c *DcsClient) CreateOnlineMigrationTaskInvoker(request *model.CreateOnlineMigrationTaskRequest) *CreateOnlineMigrationTaskInvoker
- func (c *DcsClient) CreateRedislog(request *model.CreateRedislogRequest) (*model.CreateRedislogResponse, error)
- func (c *DcsClient) CreateRedislogDownloadLink(request *model.CreateRedislogDownloadLinkRequest) (*model.CreateRedislogDownloadLinkResponse, error)
- func (c *DcsClient) CreateRedislogDownloadLinkInvoker(request *model.CreateRedislogDownloadLinkRequest) *CreateRedislogDownloadLinkInvoker
- func (c *DcsClient) CreateRedislogInvoker(request *model.CreateRedislogRequest) *CreateRedislogInvoker
- func (c *DcsClient) DeleteBackgroundTask(request *model.DeleteBackgroundTaskRequest) (*model.DeleteBackgroundTaskResponse, error)
- func (c *DcsClient) DeleteBackgroundTaskInvoker(request *model.DeleteBackgroundTaskRequest) *DeleteBackgroundTaskInvoker
- func (c *DcsClient) DeleteBackupFile(request *model.DeleteBackupFileRequest) (*model.DeleteBackupFileResponse, error)
- func (c *DcsClient) DeleteBackupFileInvoker(request *model.DeleteBackupFileRequest) *DeleteBackupFileInvoker
- func (c *DcsClient) DeleteBigkeyScanTask(request *model.DeleteBigkeyScanTaskRequest) (*model.DeleteBigkeyScanTaskResponse, error)
- func (c *DcsClient) DeleteBigkeyScanTaskInvoker(request *model.DeleteBigkeyScanTaskRequest) *DeleteBigkeyScanTaskInvoker
- func (c *DcsClient) DeleteHotkeyScanTask(request *model.DeleteHotkeyScanTaskRequest) (*model.DeleteHotkeyScanTaskResponse, error)
- func (c *DcsClient) DeleteHotkeyScanTaskInvoker(request *model.DeleteHotkeyScanTaskRequest) *DeleteHotkeyScanTaskInvoker
- func (c *DcsClient) DeleteIpFromDomainName(request *model.DeleteIpFromDomainNameRequest) (*model.DeleteIpFromDomainNameResponse, error)
- func (c *DcsClient) DeleteIpFromDomainNameInvoker(request *model.DeleteIpFromDomainNameRequest) *DeleteIpFromDomainNameInvoker
- func (c *DcsClient) DeleteMigrationTask(request *model.DeleteMigrationTaskRequest) (*model.DeleteMigrationTaskResponse, error)
- func (c *DcsClient) DeleteMigrationTaskInvoker(request *model.DeleteMigrationTaskRequest) *DeleteMigrationTaskInvoker
- func (c *DcsClient) DeleteSingleInstance(request *model.DeleteSingleInstanceRequest) (*model.DeleteSingleInstanceResponse, error)
- func (c *DcsClient) DeleteSingleInstanceInvoker(request *model.DeleteSingleInstanceRequest) *DeleteSingleInstanceInvoker
- func (c *DcsClient) ExecuteClusterSwitchover(request *model.ExecuteClusterSwitchoverRequest) (*model.ExecuteClusterSwitchoverResponse, error)
- func (c *DcsClient) ExecuteClusterSwitchoverInvoker(request *model.ExecuteClusterSwitchoverRequest) *ExecuteClusterSwitchoverInvoker
- func (c *DcsClient) ListAvailableZones(request *model.ListAvailableZonesRequest) (*model.ListAvailableZonesResponse, error)
- func (c *DcsClient) ListAvailableZonesInvoker(request *model.ListAvailableZonesRequest) *ListAvailableZonesInvoker
- func (c *DcsClient) ListBackgroundTask(request *model.ListBackgroundTaskRequest) (*model.ListBackgroundTaskResponse, error)
- func (c *DcsClient) ListBackgroundTaskInvoker(request *model.ListBackgroundTaskRequest) *ListBackgroundTaskInvoker
- func (c *DcsClient) ListBackupFileLinks(request *model.ListBackupFileLinksRequest) (*model.ListBackupFileLinksResponse, error)
- func (c *DcsClient) ListBackupFileLinksInvoker(request *model.ListBackupFileLinksRequest) *ListBackupFileLinksInvoker
- func (c *DcsClient) ListBackupRecords(request *model.ListBackupRecordsRequest) (*model.ListBackupRecordsResponse, error)
- func (c *DcsClient) ListBackupRecordsInvoker(request *model.ListBackupRecordsRequest) *ListBackupRecordsInvoker
- func (c *DcsClient) ListBigkeyScanTasks(request *model.ListBigkeyScanTasksRequest) (*model.ListBigkeyScanTasksResponse, error)
- func (c *DcsClient) ListBigkeyScanTasksInvoker(request *model.ListBigkeyScanTasksRequest) *ListBigkeyScanTasksInvoker
- func (c *DcsClient) ListConfigHistories(request *model.ListConfigHistoriesRequest) (*model.ListConfigHistoriesResponse, error)
- func (c *DcsClient) ListConfigHistoriesInvoker(request *model.ListConfigHistoriesRequest) *ListConfigHistoriesInvoker
- func (c *DcsClient) ListConfigTemplates(request *model.ListConfigTemplatesRequest) (*model.ListConfigTemplatesResponse, error)
- func (c *DcsClient) ListConfigTemplatesInvoker(request *model.ListConfigTemplatesRequest) *ListConfigTemplatesInvoker
- func (c *DcsClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
- func (c *DcsClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
- func (c *DcsClient) ListDiagnosisTasks(request *model.ListDiagnosisTasksRequest) (*model.ListDiagnosisTasksResponse, error)
- func (c *DcsClient) ListDiagnosisTasksInvoker(request *model.ListDiagnosisTasksRequest) *ListDiagnosisTasksInvoker
- func (c *DcsClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
- func (c *DcsClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
- func (c *DcsClient) ListGroupReplicationInfo(request *model.ListGroupReplicationInfoRequest) (*model.ListGroupReplicationInfoResponse, error)
- func (c *DcsClient) ListGroupReplicationInfoInvoker(request *model.ListGroupReplicationInfoRequest) *ListGroupReplicationInfoInvoker
- func (c *DcsClient) ListHotKeyScanTasks(request *model.ListHotKeyScanTasksRequest) (*model.ListHotKeyScanTasksResponse, error)
- func (c *DcsClient) ListHotKeyScanTasksInvoker(request *model.ListHotKeyScanTasksRequest) *ListHotKeyScanTasksInvoker
- func (c *DcsClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *DcsClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *DcsClient) ListMaintenanceWindows(request *model.ListMaintenanceWindowsRequest) (*model.ListMaintenanceWindowsResponse, error)
- func (c *DcsClient) ListMaintenanceWindowsInvoker(request *model.ListMaintenanceWindowsRequest) *ListMaintenanceWindowsInvoker
- func (c *DcsClient) ListMigrationTask(request *model.ListMigrationTaskRequest) (*model.ListMigrationTaskResponse, error)
- func (c *DcsClient) ListMigrationTaskInvoker(request *model.ListMigrationTaskRequest) *ListMigrationTaskInvoker
- func (c *DcsClient) ListMonitoredObjects(request *model.ListMonitoredObjectsRequest) (*model.ListMonitoredObjectsResponse, error)
- func (c *DcsClient) ListMonitoredObjectsInvoker(request *model.ListMonitoredObjectsRequest) *ListMonitoredObjectsInvoker
- func (c *DcsClient) ListMonitoredObjectsOfInstance(request *model.ListMonitoredObjectsOfInstanceRequest) (*model.ListMonitoredObjectsOfInstanceResponse, error)
- func (c *DcsClient) ListMonitoredObjectsOfInstanceInvoker(request *model.ListMonitoredObjectsOfInstanceRequest) *ListMonitoredObjectsOfInstanceInvoker
- func (c *DcsClient) ListNumberOfInstancesInDifferentStatus(request *model.ListNumberOfInstancesInDifferentStatusRequest) (*model.ListNumberOfInstancesInDifferentStatusResponse, error)
- func (c *DcsClient) ListNumberOfInstancesInDifferentStatusInvoker(request *model.ListNumberOfInstancesInDifferentStatusRequest) *ListNumberOfInstancesInDifferentStatusInvoker
- func (c *DcsClient) ListRedislog(request *model.ListRedislogRequest) (*model.ListRedislogResponse, error)
- func (c *DcsClient) ListRedislogInvoker(request *model.ListRedislogRequest) *ListRedislogInvoker
- func (c *DcsClient) ListRestoreRecords(request *model.ListRestoreRecordsRequest) (*model.ListRestoreRecordsResponse, error)
- func (c *DcsClient) ListRestoreRecordsInvoker(request *model.ListRestoreRecordsRequest) *ListRestoreRecordsInvoker
- func (c *DcsClient) ListSlowlog(request *model.ListSlowlogRequest) (*model.ListSlowlogResponse, error)
- func (c *DcsClient) ListSlowlogInvoker(request *model.ListSlowlogRequest) *ListSlowlogInvoker
- func (c *DcsClient) ListStatisticsOfRunningInstances(request *model.ListStatisticsOfRunningInstancesRequest) (*model.ListStatisticsOfRunningInstancesResponse, error)
- func (c *DcsClient) ListStatisticsOfRunningInstancesInvoker(request *model.ListStatisticsOfRunningInstancesRequest) *ListStatisticsOfRunningInstancesInvoker
- func (c *DcsClient) ListTagsOfTenant(request *model.ListTagsOfTenantRequest) (*model.ListTagsOfTenantResponse, error)
- func (c *DcsClient) ListTagsOfTenantInvoker(request *model.ListTagsOfTenantRequest) *ListTagsOfTenantInvoker
- func (c *DcsClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
- func (c *DcsClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
- func (c *DcsClient) ResizeInstance(request *model.ResizeInstanceRequest) (*model.ResizeInstanceResponse, error)
- func (c *DcsClient) ResizeInstanceInvoker(request *model.ResizeInstanceRequest) *ResizeInstanceInvoker
- func (c *DcsClient) RestartOrFlushInstances(request *model.RestartOrFlushInstancesRequest) (*model.RestartOrFlushInstancesResponse, error)
- func (c *DcsClient) RestartOrFlushInstancesInvoker(request *model.RestartOrFlushInstancesRequest) *RestartOrFlushInstancesInvoker
- func (c *DcsClient) RestoreInstance(request *model.RestoreInstanceRequest) (*model.RestoreInstanceResponse, error)
- func (c *DcsClient) RestoreInstanceInvoker(request *model.RestoreInstanceRequest) *RestoreInstanceInvoker
- func (c *DcsClient) SetOnlineMigrationTask(request *model.SetOnlineMigrationTaskRequest) (*model.SetOnlineMigrationTaskResponse, error)
- func (c *DcsClient) SetOnlineMigrationTaskInvoker(request *model.SetOnlineMigrationTaskRequest) *SetOnlineMigrationTaskInvoker
- func (c *DcsClient) ShowBigkeyAutoscanConfig(request *model.ShowBigkeyAutoscanConfigRequest) (*model.ShowBigkeyAutoscanConfigResponse, error)
- func (c *DcsClient) ShowBigkeyAutoscanConfigInvoker(request *model.ShowBigkeyAutoscanConfigRequest) *ShowBigkeyAutoscanConfigInvoker
- func (c *DcsClient) ShowBigkeyScanTaskDetails(request *model.ShowBigkeyScanTaskDetailsRequest) (*model.ShowBigkeyScanTaskDetailsResponse, error)
- func (c *DcsClient) ShowBigkeyScanTaskDetailsInvoker(request *model.ShowBigkeyScanTaskDetailsRequest) *ShowBigkeyScanTaskDetailsInvoker
- func (c *DcsClient) ShowDiagnosisTaskDetails(request *model.ShowDiagnosisTaskDetailsRequest) (*model.ShowDiagnosisTaskDetailsResponse, error)
- func (c *DcsClient) ShowDiagnosisTaskDetailsInvoker(request *model.ShowDiagnosisTaskDetailsRequest) *ShowDiagnosisTaskDetailsInvoker
- func (c *DcsClient) ShowHotkeyAutoscanConfig(request *model.ShowHotkeyAutoscanConfigRequest) (*model.ShowHotkeyAutoscanConfigResponse, error)
- func (c *DcsClient) ShowHotkeyAutoscanConfigInvoker(request *model.ShowHotkeyAutoscanConfigRequest) *ShowHotkeyAutoscanConfigInvoker
- func (c *DcsClient) ShowHotkeyTaskDetails(request *model.ShowHotkeyTaskDetailsRequest) (*model.ShowHotkeyTaskDetailsResponse, error)
- func (c *DcsClient) ShowHotkeyTaskDetailsInvoker(request *model.ShowHotkeyTaskDetailsRequest) *ShowHotkeyTaskDetailsInvoker
- func (c *DcsClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)
- func (c *DcsClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker
- func (c *DcsClient) ShowIpWhitelist(request *model.ShowIpWhitelistRequest) (*model.ShowIpWhitelistResponse, error)
- func (c *DcsClient) ShowIpWhitelistInvoker(request *model.ShowIpWhitelistRequest) *ShowIpWhitelistInvoker
- func (c *DcsClient) ShowJobInfo(request *model.ShowJobInfoRequest) (*model.ShowJobInfoResponse, error)
- func (c *DcsClient) ShowJobInfoInvoker(request *model.ShowJobInfoRequest) *ShowJobInfoInvoker
- func (c *DcsClient) ShowMigrationTask(request *model.ShowMigrationTaskRequest) (*model.ShowMigrationTaskResponse, error)
- func (c *DcsClient) ShowMigrationTaskInvoker(request *model.ShowMigrationTaskRequest) *ShowMigrationTaskInvoker
- func (c *DcsClient) ShowMigrationTaskStats(request *model.ShowMigrationTaskStatsRequest) (*model.ShowMigrationTaskStatsResponse, error)
- func (c *DcsClient) ShowMigrationTaskStatsInvoker(request *model.ShowMigrationTaskStatsRequest) *ShowMigrationTaskStatsInvoker
- func (c *DcsClient) ShowQuotaOfTenant(request *model.ShowQuotaOfTenantRequest) (*model.ShowQuotaOfTenantResponse, error)
- func (c *DcsClient) ShowQuotaOfTenantInvoker(request *model.ShowQuotaOfTenantRequest) *ShowQuotaOfTenantInvoker
- func (c *DcsClient) ShowTags(request *model.ShowTagsRequest) (*model.ShowTagsResponse, error)
- func (c *DcsClient) ShowTagsInvoker(request *model.ShowTagsRequest) *ShowTagsInvoker
- func (c *DcsClient) StopMigrationTask(request *model.StopMigrationTaskRequest) (*model.StopMigrationTaskResponse, error)
- func (c *DcsClient) StopMigrationTaskInvoker(request *model.StopMigrationTaskRequest) *StopMigrationTaskInvoker
- func (c *DcsClient) StopMigrationTaskSync(request *model.StopMigrationTaskSyncRequest) (*model.StopMigrationTaskSyncResponse, error)
- func (c *DcsClient) StopMigrationTaskSyncInvoker(request *model.StopMigrationTaskSyncRequest) *StopMigrationTaskSyncInvoker
- func (c *DcsClient) UpdateBigkeyAutoscanConfig(request *model.UpdateBigkeyAutoscanConfigRequest) (*model.UpdateBigkeyAutoscanConfigResponse, error)
- func (c *DcsClient) UpdateBigkeyAutoscanConfigInvoker(request *model.UpdateBigkeyAutoscanConfigRequest) *UpdateBigkeyAutoscanConfigInvoker
- func (c *DcsClient) UpdateConfigurations(request *model.UpdateConfigurationsRequest) (*model.UpdateConfigurationsResponse, error)
- func (c *DcsClient) UpdateConfigurationsInvoker(request *model.UpdateConfigurationsRequest) *UpdateConfigurationsInvoker
- func (c *DcsClient) UpdateHotkeyAutoScanConfig(request *model.UpdateHotkeyAutoScanConfigRequest) (*model.UpdateHotkeyAutoScanConfigResponse, error)
- func (c *DcsClient) UpdateHotkeyAutoScanConfigInvoker(request *model.UpdateHotkeyAutoScanConfigRequest) *UpdateHotkeyAutoScanConfigInvoker
- func (c *DcsClient) UpdateInstance(request *model.UpdateInstanceRequest) (*model.UpdateInstanceResponse, error)
- func (c *DcsClient) UpdateInstanceBandwidth(request *model.UpdateInstanceBandwidthRequest) (*model.UpdateInstanceBandwidthResponse, error)
- func (c *DcsClient) UpdateInstanceBandwidthInvoker(request *model.UpdateInstanceBandwidthRequest) *UpdateInstanceBandwidthInvoker
- func (c *DcsClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker
- func (c *DcsClient) UpdateIpWhitelist(request *model.UpdateIpWhitelistRequest) (*model.UpdateIpWhitelistResponse, error)
- func (c *DcsClient) UpdateIpWhitelistInvoker(request *model.UpdateIpWhitelistRequest) *UpdateIpWhitelistInvoker
- func (c *DcsClient) UpdatePassword(request *model.UpdatePasswordRequest) (*model.UpdatePasswordResponse, error)
- func (c *DcsClient) UpdatePasswordInvoker(request *model.UpdatePasswordRequest) *UpdatePasswordInvoker
- func (c *DcsClient) UpdateSlavePriority(request *model.UpdateSlavePriorityRequest) (*model.UpdateSlavePriorityResponse, error)
- func (c *DcsClient) UpdateSlavePriorityInvoker(request *model.UpdateSlavePriorityRequest) *UpdateSlavePriorityInvoker
- type DeleteBackgroundTaskInvoker
- type DeleteBackupFileInvoker
- type DeleteBigkeyScanTaskInvoker
- type DeleteHotkeyScanTaskInvoker
- type DeleteIpFromDomainNameInvoker
- type DeleteMigrationTaskInvoker
- type DeleteSingleInstanceInvoker
- type ExecuteClusterSwitchoverInvoker
- type ListAvailableZonesInvoker
- type ListBackgroundTaskInvoker
- type ListBackupFileLinksInvoker
- type ListBackupRecordsInvoker
- type ListBigkeyScanTasksInvoker
- type ListConfigHistoriesInvoker
- type ListConfigTemplatesInvoker
- type ListConfigurationsInvoker
- type ListDiagnosisTasksInvoker
- type ListFlavorsInvoker
- type ListGroupReplicationInfoInvoker
- type ListHotKeyScanTasksInvoker
- type ListInstancesInvoker
- type ListMaintenanceWindowsInvoker
- type ListMigrationTaskInvoker
- type ListMonitoredObjectsInvoker
- type ListMonitoredObjectsOfInstanceInvoker
- type ListNumberOfInstancesInDifferentStatusInvoker
- type ListRedislogInvoker
- type ListRestoreRecordsInvoker
- type ListSlowlogInvoker
- type ListStatisticsOfRunningInstancesInvoker
- type ListTagsOfTenantInvoker
- type ResetPasswordInvoker
- type ResizeInstanceInvoker
- type RestartOrFlushInstancesInvoker
- type RestoreInstanceInvoker
- type SetOnlineMigrationTaskInvoker
- type ShowBigkeyAutoscanConfigInvoker
- type ShowBigkeyScanTaskDetailsInvoker
- type ShowDiagnosisTaskDetailsInvoker
- type ShowHotkeyAutoscanConfigInvoker
- type ShowHotkeyTaskDetailsInvoker
- type ShowInstanceInvoker
- type ShowIpWhitelistInvoker
- type ShowJobInfoInvoker
- type ShowMigrationTaskInvoker
- type ShowMigrationTaskStatsInvoker
- type ShowQuotaOfTenantInvoker
- type ShowTagsInvoker
- type StopMigrationTaskInvoker
- type StopMigrationTaskSyncInvoker
- type UpdateBigkeyAutoscanConfigInvoker
- type UpdateConfigurationsInvoker
- type UpdateHotkeyAutoScanConfigInvoker
- type UpdateInstanceBandwidthInvoker
- type UpdateInstanceInvoker
- type UpdateIpWhitelistInvoker
- type UpdatePasswordInvoker
- type UpdateSlavePriorityInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DcsClientBuilder ¶
func DcsClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForBatchCreateOrDeleteTags ¶
func GenReqDefForBatchCreateOrDeleteTags() *def.HttpRequestDef
func GenReqDefForBatchDeleteInstances ¶
func GenReqDefForBatchDeleteInstances() *def.HttpRequestDef
func GenReqDefForBatchShowNodesInformation ¶ added in v0.0.82
func GenReqDefForBatchShowNodesInformation() *def.HttpRequestDef
func GenReqDefForBatchStopMigrationTasks ¶ added in v0.0.77
func GenReqDefForBatchStopMigrationTasks() *def.HttpRequestDef
func GenReqDefForChangeMasterStandby ¶
func GenReqDefForChangeMasterStandby() *def.HttpRequestDef
func GenReqDefForCopyInstance ¶
func GenReqDefForCopyInstance() *def.HttpRequestDef
func GenReqDefForCreateAutoExpireScanTask ¶ added in v0.1.26
func GenReqDefForCreateAutoExpireScanTask() *def.HttpRequestDef
func GenReqDefForCreateBigkeyScanTask ¶
func GenReqDefForCreateBigkeyScanTask() *def.HttpRequestDef
func GenReqDefForCreateCustomTemplate ¶ added in v0.1.26
func GenReqDefForCreateCustomTemplate() *def.HttpRequestDef
func GenReqDefForCreateDiagnosisTask ¶ added in v0.0.52
func GenReqDefForCreateDiagnosisTask() *def.HttpRequestDef
func GenReqDefForCreateHotkeyScanTask ¶
func GenReqDefForCreateHotkeyScanTask() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *def.HttpRequestDef
func GenReqDefForCreateMigrationTask ¶
func GenReqDefForCreateMigrationTask() *def.HttpRequestDef
func GenReqDefForCreateOnlineMigrationTask ¶ added in v0.0.77
func GenReqDefForCreateOnlineMigrationTask() *def.HttpRequestDef
func GenReqDefForCreateRedislog ¶ added in v0.0.52
func GenReqDefForCreateRedislog() *def.HttpRequestDef
func GenReqDefForCreateRedislogDownloadLink ¶ added in v0.0.52
func GenReqDefForCreateRedislogDownloadLink() *def.HttpRequestDef
func GenReqDefForDeleteBackgroundTask ¶
func GenReqDefForDeleteBackgroundTask() *def.HttpRequestDef
func GenReqDefForDeleteBackupFile ¶
func GenReqDefForDeleteBackupFile() *def.HttpRequestDef
func GenReqDefForDeleteBigkeyScanTask ¶
func GenReqDefForDeleteBigkeyScanTask() *def.HttpRequestDef
func GenReqDefForDeleteHotkeyScanTask ¶
func GenReqDefForDeleteHotkeyScanTask() *def.HttpRequestDef
func GenReqDefForDeleteIpFromDomainName ¶
func GenReqDefForDeleteIpFromDomainName() *def.HttpRequestDef
func GenReqDefForDeleteMigrationTask ¶
func GenReqDefForDeleteMigrationTask() *def.HttpRequestDef
func GenReqDefForDeleteSingleInstance ¶
func GenReqDefForDeleteSingleInstance() *def.HttpRequestDef
func GenReqDefForExecuteClusterSwitchover ¶ added in v0.1.46
func GenReqDefForExecuteClusterSwitchover() *def.HttpRequestDef
func GenReqDefForListAvailableZones ¶
func GenReqDefForListAvailableZones() *def.HttpRequestDef
func GenReqDefForListBackgroundTask ¶
func GenReqDefForListBackgroundTask() *def.HttpRequestDef
func GenReqDefForListBackupFileLinks ¶
func GenReqDefForListBackupFileLinks() *def.HttpRequestDef
func GenReqDefForListBackupRecords ¶
func GenReqDefForListBackupRecords() *def.HttpRequestDef
func GenReqDefForListBigkeyScanTasks ¶
func GenReqDefForListBigkeyScanTasks() *def.HttpRequestDef
func GenReqDefForListConfigHistories ¶ added in v0.1.21
func GenReqDefForListConfigHistories() *def.HttpRequestDef
func GenReqDefForListConfigTemplates ¶ added in v0.1.38
func GenReqDefForListConfigTemplates() *def.HttpRequestDef
func GenReqDefForListConfigurations ¶
func GenReqDefForListConfigurations() *def.HttpRequestDef
func GenReqDefForListDiagnosisTasks ¶ added in v0.0.52
func GenReqDefForListDiagnosisTasks() *def.HttpRequestDef
func GenReqDefForListFlavors ¶
func GenReqDefForListFlavors() *def.HttpRequestDef
func GenReqDefForListGroupReplicationInfo ¶
func GenReqDefForListGroupReplicationInfo() *def.HttpRequestDef
func GenReqDefForListHotKeyScanTasks ¶
func GenReqDefForListHotKeyScanTasks() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListMaintenanceWindows ¶
func GenReqDefForListMaintenanceWindows() *def.HttpRequestDef
func GenReqDefForListMigrationTask ¶
func GenReqDefForListMigrationTask() *def.HttpRequestDef
func GenReqDefForListMonitoredObjects ¶
func GenReqDefForListMonitoredObjects() *def.HttpRequestDef
func GenReqDefForListMonitoredObjectsOfInstance ¶
func GenReqDefForListMonitoredObjectsOfInstance() *def.HttpRequestDef
func GenReqDefForListNumberOfInstancesInDifferentStatus ¶
func GenReqDefForListNumberOfInstancesInDifferentStatus() *def.HttpRequestDef
func GenReqDefForListRedislog ¶ added in v0.0.52
func GenReqDefForListRedislog() *def.HttpRequestDef
func GenReqDefForListRestoreRecords ¶
func GenReqDefForListRestoreRecords() *def.HttpRequestDef
func GenReqDefForListSlowlog ¶
func GenReqDefForListSlowlog() *def.HttpRequestDef
func GenReqDefForListStatisticsOfRunningInstances ¶
func GenReqDefForListStatisticsOfRunningInstances() *def.HttpRequestDef
func GenReqDefForListTagsOfTenant ¶
func GenReqDefForListTagsOfTenant() *def.HttpRequestDef
func GenReqDefForResetPassword ¶ added in v0.1.38
func GenReqDefForResetPassword() *def.HttpRequestDef
func GenReqDefForResizeInstance ¶ added in v0.0.52
func GenReqDefForResizeInstance() *def.HttpRequestDef
func GenReqDefForRestartOrFlushInstances ¶
func GenReqDefForRestartOrFlushInstances() *def.HttpRequestDef
func GenReqDefForRestoreInstance ¶
func GenReqDefForRestoreInstance() *def.HttpRequestDef
func GenReqDefForSetOnlineMigrationTask ¶ added in v0.0.77
func GenReqDefForSetOnlineMigrationTask() *def.HttpRequestDef
func GenReqDefForShowBigkeyAutoscanConfig ¶
func GenReqDefForShowBigkeyAutoscanConfig() *def.HttpRequestDef
func GenReqDefForShowBigkeyScanTaskDetails ¶
func GenReqDefForShowBigkeyScanTaskDetails() *def.HttpRequestDef
func GenReqDefForShowDiagnosisTaskDetails ¶ added in v0.0.52
func GenReqDefForShowDiagnosisTaskDetails() *def.HttpRequestDef
func GenReqDefForShowHotkeyAutoscanConfig ¶
func GenReqDefForShowHotkeyAutoscanConfig() *def.HttpRequestDef
func GenReqDefForShowHotkeyTaskDetails ¶
func GenReqDefForShowHotkeyTaskDetails() *def.HttpRequestDef
func GenReqDefForShowInstance ¶
func GenReqDefForShowInstance() *def.HttpRequestDef
func GenReqDefForShowIpWhitelist ¶
func GenReqDefForShowIpWhitelist() *def.HttpRequestDef
func GenReqDefForShowJobInfo ¶ added in v0.1.46
func GenReqDefForShowJobInfo() *def.HttpRequestDef
func GenReqDefForShowMigrationTask ¶
func GenReqDefForShowMigrationTask() *def.HttpRequestDef
func GenReqDefForShowMigrationTaskStats ¶
func GenReqDefForShowMigrationTaskStats() *def.HttpRequestDef
func GenReqDefForShowQuotaOfTenant ¶
func GenReqDefForShowQuotaOfTenant() *def.HttpRequestDef
func GenReqDefForShowTags ¶
func GenReqDefForShowTags() *def.HttpRequestDef
func GenReqDefForStopMigrationTask ¶
func GenReqDefForStopMigrationTask() *def.HttpRequestDef
func GenReqDefForStopMigrationTaskSync ¶ added in v0.0.77
func GenReqDefForStopMigrationTaskSync() *def.HttpRequestDef
func GenReqDefForUpdateBigkeyAutoscanConfig ¶
func GenReqDefForUpdateBigkeyAutoscanConfig() *def.HttpRequestDef
func GenReqDefForUpdateConfigurations ¶
func GenReqDefForUpdateConfigurations() *def.HttpRequestDef
func GenReqDefForUpdateHotkeyAutoScanConfig ¶
func GenReqDefForUpdateHotkeyAutoScanConfig() *def.HttpRequestDef
func GenReqDefForUpdateInstance ¶
func GenReqDefForUpdateInstance() *def.HttpRequestDef
func GenReqDefForUpdateInstanceBandwidth ¶ added in v0.1.38
func GenReqDefForUpdateInstanceBandwidth() *def.HttpRequestDef
func GenReqDefForUpdateIpWhitelist ¶
func GenReqDefForUpdateIpWhitelist() *def.HttpRequestDef
func GenReqDefForUpdatePassword ¶
func GenReqDefForUpdatePassword() *def.HttpRequestDef
func GenReqDefForUpdateSlavePriority ¶
func GenReqDefForUpdateSlavePriority() *def.HttpRequestDef
Types ¶
type BatchCreateOrDeleteTagsInvoker ¶ added in v0.0.90
type BatchCreateOrDeleteTagsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateOrDeleteTagsInvoker) Invoke ¶ added in v0.0.90
func (i *BatchCreateOrDeleteTagsInvoker) Invoke() (*model.BatchCreateOrDeleteTagsResponse, error)
type BatchDeleteInstancesInvoker ¶ added in v0.0.90
type BatchDeleteInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*BatchDeleteInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *BatchDeleteInstancesInvoker) Invoke() (*model.BatchDeleteInstancesResponse, error)
type BatchShowNodesInformationInvoker ¶ added in v0.0.90
type BatchShowNodesInformationInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowNodesInformationInvoker) Invoke ¶ added in v0.0.90
func (i *BatchShowNodesInformationInvoker) Invoke() (*model.BatchShowNodesInformationResponse, error)
type BatchStopMigrationTasksInvoker ¶ added in v0.0.90
type BatchStopMigrationTasksInvoker struct {
*invoker.BaseInvoker
}
func (*BatchStopMigrationTasksInvoker) Invoke ¶ added in v0.0.90
func (i *BatchStopMigrationTasksInvoker) Invoke() (*model.BatchStopMigrationTasksResponse, error)
type ChangeMasterStandbyInvoker ¶ added in v0.0.90
type ChangeMasterStandbyInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeMasterStandbyInvoker) Invoke ¶ added in v0.0.90
func (i *ChangeMasterStandbyInvoker) Invoke() (*model.ChangeMasterStandbyResponse, error)
type CopyInstanceInvoker ¶ added in v0.0.90
type CopyInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CopyInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CopyInstanceInvoker) Invoke() (*model.CopyInstanceResponse, error)
type CreateAutoExpireScanTaskInvoker ¶ added in v0.1.26
type CreateAutoExpireScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateAutoExpireScanTaskInvoker) Invoke ¶ added in v0.1.26
func (i *CreateAutoExpireScanTaskInvoker) Invoke() (*model.CreateAutoExpireScanTaskResponse, error)
type CreateBigkeyScanTaskInvoker ¶ added in v0.0.90
type CreateBigkeyScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateBigkeyScanTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateBigkeyScanTaskInvoker) Invoke() (*model.CreateBigkeyScanTaskResponse, error)
type CreateCustomTemplateInvoker ¶ added in v0.1.26
type CreateCustomTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateCustomTemplateInvoker) Invoke ¶ added in v0.1.26
func (i *CreateCustomTemplateInvoker) Invoke() (*model.CreateCustomTemplateResponse, error)
type CreateDiagnosisTaskInvoker ¶ added in v0.0.90
type CreateDiagnosisTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDiagnosisTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDiagnosisTaskInvoker) Invoke() (*model.CreateDiagnosisTaskResponse, error)
type CreateHotkeyScanTaskInvoker ¶ added in v0.0.90
type CreateHotkeyScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateHotkeyScanTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateHotkeyScanTaskInvoker) Invoke() (*model.CreateHotkeyScanTaskResponse, error)
type CreateInstanceInvoker ¶ added in v0.0.90
type CreateInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateInstanceInvoker) Invoke() (*model.CreateInstanceResponse, error)
type CreateMigrationTaskInvoker ¶ added in v0.0.90
type CreateMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateMigrationTaskInvoker) Invoke() (*model.CreateMigrationTaskResponse, error)
type CreateOnlineMigrationTaskInvoker ¶ added in v0.0.90
type CreateOnlineMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateOnlineMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *CreateOnlineMigrationTaskInvoker) Invoke() (*model.CreateOnlineMigrationTaskResponse, error)
type CreateRedislogDownloadLinkInvoker ¶ added in v0.0.90
type CreateRedislogDownloadLinkInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRedislogDownloadLinkInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRedislogDownloadLinkInvoker) Invoke() (*model.CreateRedislogDownloadLinkResponse, error)
type CreateRedislogInvoker ¶ added in v0.0.90
type CreateRedislogInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRedislogInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRedislogInvoker) Invoke() (*model.CreateRedislogResponse, error)
type DcsClient ¶
type DcsClient struct {
HcClient *http_client.HcHttpClient
}
func NewDcsClient ¶
func NewDcsClient(hcClient *http_client.HcHttpClient) *DcsClient
func (*DcsClient) BatchCreateOrDeleteTags ¶
func (c *DcsClient) BatchCreateOrDeleteTags(request *model.BatchCreateOrDeleteTagsRequest) (*model.BatchCreateOrDeleteTagsResponse, error)
BatchCreateOrDeleteTags 批量添加或删除标签
为指定实例批量添加标签,或批量删除标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) BatchCreateOrDeleteTagsInvoker ¶ added in v0.0.90
func (c *DcsClient) BatchCreateOrDeleteTagsInvoker(request *model.BatchCreateOrDeleteTagsRequest) *BatchCreateOrDeleteTagsInvoker
BatchCreateOrDeleteTagsInvoker 批量添加或删除标签
func (*DcsClient) BatchDeleteInstances ¶
func (c *DcsClient) BatchDeleteInstances(request *model.BatchDeleteInstancesRequest) (*model.BatchDeleteInstancesResponse, error)
BatchDeleteInstances 批量删除实例
批量删除多个缓存实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) BatchDeleteInstancesInvoker ¶ added in v0.0.90
func (c *DcsClient) BatchDeleteInstancesInvoker(request *model.BatchDeleteInstancesRequest) *BatchDeleteInstancesInvoker
BatchDeleteInstancesInvoker 批量删除实例
func (*DcsClient) BatchShowNodesInformation ¶ added in v0.0.82
func (c *DcsClient) BatchShowNodesInformation(request *model.BatchShowNodesInformationRequest) (*model.BatchShowNodesInformationResponse, error)
BatchShowNodesInformation 批量查询实例节点信息
批量查询指定项目所有实例的节点信息、有效实例个数及节点个数。 创建中实例不返回节点信息。 仅支持Redis4.0和Redis5.0实例查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) BatchShowNodesInformationInvoker ¶ added in v0.0.90
func (c *DcsClient) BatchShowNodesInformationInvoker(request *model.BatchShowNodesInformationRequest) *BatchShowNodesInformationInvoker
BatchShowNodesInformationInvoker 批量查询实例节点信息
func (*DcsClient) BatchStopMigrationTasks ¶ added in v0.0.77
func (c *DcsClient) BatchStopMigrationTasks(request *model.BatchStopMigrationTasksRequest) (*model.BatchStopMigrationTasksResponse, error)
BatchStopMigrationTasks 批量停止数据迁移任务
批量停止数据迁移任务,接口响应成功,仅表示下发任务成功。查询到迁移任务状态为TERMINATED时,即停止成功。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) BatchStopMigrationTasksInvoker ¶ added in v0.0.90
func (c *DcsClient) BatchStopMigrationTasksInvoker(request *model.BatchStopMigrationTasksRequest) *BatchStopMigrationTasksInvoker
BatchStopMigrationTasksInvoker 批量停止数据迁移任务
func (*DcsClient) ChangeMasterStandby ¶
func (c *DcsClient) ChangeMasterStandby(request *model.ChangeMasterStandbyRequest) (*model.ChangeMasterStandbyResponse, error)
ChangeMasterStandby 主备切换
切换实例主备节点,只有主备实例支持该操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ChangeMasterStandbyInvoker ¶ added in v0.0.90
func (c *DcsClient) ChangeMasterStandbyInvoker(request *model.ChangeMasterStandbyRequest) *ChangeMasterStandbyInvoker
ChangeMasterStandbyInvoker 主备切换
func (*DcsClient) CopyInstance ¶
func (c *DcsClient) CopyInstance(request *model.CopyInstanceRequest) (*model.CopyInstanceResponse, error)
CopyInstance 备份指定实例
备份指定的缓存实例。 > 只有主备和集群类型的缓存实例支持备份恢复操作,单机实例不支持备份恢复操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CopyInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) CopyInstanceInvoker(request *model.CopyInstanceRequest) *CopyInstanceInvoker
CopyInstanceInvoker 备份指定实例
func (*DcsClient) CreateAutoExpireScanTask ¶ added in v0.1.26
func (c *DcsClient) CreateAutoExpireScanTask(request *model.CreateAutoExpireScanTaskRequest) (*model.CreateAutoExpireScanTaskResponse, error)
CreateAutoExpireScanTask 创建过期key扫描任务
创建过期key扫描任务(Redis 3.0 不支持过期key扫描)。 过期key扫描会对键空间进行Redis的scan扫描,释放内存中已过期但是由于惰性删除机制而没有释放的内存空间。 过期key扫描在主节点上执行,会对实例性能有一定的影响,建议不要在业务高峰期进行。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateAutoExpireScanTaskInvoker ¶ added in v0.1.26
func (c *DcsClient) CreateAutoExpireScanTaskInvoker(request *model.CreateAutoExpireScanTaskRequest) *CreateAutoExpireScanTaskInvoker
CreateAutoExpireScanTaskInvoker 创建过期key扫描任务
func (*DcsClient) CreateBigkeyScanTask ¶
func (c *DcsClient) CreateBigkeyScanTask(request *model.CreateBigkeyScanTaskRequest) (*model.CreateBigkeyScanTaskResponse, error)
CreateBigkeyScanTask 创建大key分析任务
为Redis实例创建大key分析任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateBigkeyScanTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateBigkeyScanTaskInvoker(request *model.CreateBigkeyScanTaskRequest) *CreateBigkeyScanTaskInvoker
CreateBigkeyScanTaskInvoker 创建大key分析任务
func (*DcsClient) CreateCustomTemplate ¶ added in v0.1.26
func (c *DcsClient) CreateCustomTemplate(request *model.CreateCustomTemplateRequest) (*model.CreateCustomTemplateResponse, error)
CreateCustomTemplate 创建自定义模板
创建自定义模板
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateCustomTemplateInvoker ¶ added in v0.1.26
func (c *DcsClient) CreateCustomTemplateInvoker(request *model.CreateCustomTemplateRequest) *CreateCustomTemplateInvoker
CreateCustomTemplateInvoker 创建自定义模板
func (*DcsClient) CreateDiagnosisTask ¶ added in v0.0.52
func (c *DcsClient) CreateDiagnosisTask(request *model.CreateDiagnosisTaskRequest) (*model.CreateDiagnosisTaskResponse, error)
CreateDiagnosisTask 创建实例诊断任务
诊断指定的缓存实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateDiagnosisTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateDiagnosisTaskInvoker(request *model.CreateDiagnosisTaskRequest) *CreateDiagnosisTaskInvoker
CreateDiagnosisTaskInvoker 创建实例诊断任务
func (*DcsClient) CreateHotkeyScanTask ¶
func (c *DcsClient) CreateHotkeyScanTask(request *model.CreateHotkeyScanTaskRequest) (*model.CreateHotkeyScanTaskResponse, error)
CreateHotkeyScanTask 创建热key分析任务
创建热key分析任务,Redis 3.0 不支持热key分析。
热key分析需要将缓存实例配置参数maxmemory-policy设置为allkeys-lfu或volatile-lfu。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateHotkeyScanTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateHotkeyScanTaskInvoker(request *model.CreateHotkeyScanTaskRequest) *CreateHotkeyScanTaskInvoker
CreateHotkeyScanTaskInvoker 创建热key分析任务
func (*DcsClient) CreateInstance ¶
func (c *DcsClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
CreateInstance 创建缓存实例
创建缓存实例,该接口创建的缓存实例支持按需计费和包周期两种方式。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
CreateInstanceInvoker 创建缓存实例
func (*DcsClient) CreateMigrationTask ¶
func (c *DcsClient) CreateMigrationTask(request *model.CreateMigrationTaskRequest) (*model.CreateMigrationTaskResponse, error)
CreateMigrationTask 创建数据迁移任务
创建数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateMigrationTaskInvoker(request *model.CreateMigrationTaskRequest) *CreateMigrationTaskInvoker
CreateMigrationTaskInvoker 创建数据迁移任务
func (*DcsClient) CreateOnlineMigrationTask ¶ added in v0.0.77
func (c *DcsClient) CreateOnlineMigrationTask(request *model.CreateOnlineMigrationTaskRequest) (*model.CreateOnlineMigrationTaskResponse, error)
CreateOnlineMigrationTask 创建在线数据迁移任务
创建在线数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateOnlineMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateOnlineMigrationTaskInvoker(request *model.CreateOnlineMigrationTaskRequest) *CreateOnlineMigrationTaskInvoker
CreateOnlineMigrationTaskInvoker 创建在线数据迁移任务
func (*DcsClient) CreateRedislog ¶ added in v0.0.52
func (c *DcsClient) CreateRedislog(request *model.CreateRedislogRequest) (*model.CreateRedislogResponse, error)
CreateRedislog 采集Redis运行日志
采集Redis运行日志。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateRedislogDownloadLink ¶ added in v0.0.52
func (c *DcsClient) CreateRedislogDownloadLink(request *model.CreateRedislogDownloadLinkRequest) (*model.CreateRedislogDownloadLinkResponse, error)
CreateRedislogDownloadLink 获取日志下载链接
获取日志下载链接。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) CreateRedislogDownloadLinkInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateRedislogDownloadLinkInvoker(request *model.CreateRedislogDownloadLinkRequest) *CreateRedislogDownloadLinkInvoker
CreateRedislogDownloadLinkInvoker 获取日志下载链接
func (*DcsClient) CreateRedislogInvoker ¶ added in v0.0.90
func (c *DcsClient) CreateRedislogInvoker(request *model.CreateRedislogRequest) *CreateRedislogInvoker
CreateRedislogInvoker 采集Redis运行日志
func (*DcsClient) DeleteBackgroundTask ¶
func (c *DcsClient) DeleteBackgroundTask(request *model.DeleteBackgroundTaskRequest) (*model.DeleteBackgroundTaskResponse, error)
DeleteBackgroundTask 删除后台任务
删除后台任务
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteBackgroundTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteBackgroundTaskInvoker(request *model.DeleteBackgroundTaskRequest) *DeleteBackgroundTaskInvoker
DeleteBackgroundTaskInvoker 删除后台任务
func (*DcsClient) DeleteBackupFile ¶
func (c *DcsClient) DeleteBackupFile(request *model.DeleteBackupFileRequest) (*model.DeleteBackupFileResponse, error)
DeleteBackupFile 删除备份文件
删除缓存实例已备份的文件。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteBackupFileInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteBackupFileInvoker(request *model.DeleteBackupFileRequest) *DeleteBackupFileInvoker
DeleteBackupFileInvoker 删除备份文件
func (*DcsClient) DeleteBigkeyScanTask ¶
func (c *DcsClient) DeleteBigkeyScanTask(request *model.DeleteBigkeyScanTaskRequest) (*model.DeleteBigkeyScanTaskResponse, error)
DeleteBigkeyScanTask 删除大key分析记录
删除大key分析记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteBigkeyScanTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteBigkeyScanTaskInvoker(request *model.DeleteBigkeyScanTaskRequest) *DeleteBigkeyScanTaskInvoker
DeleteBigkeyScanTaskInvoker 删除大key分析记录
func (*DcsClient) DeleteHotkeyScanTask ¶
func (c *DcsClient) DeleteHotkeyScanTask(request *model.DeleteHotkeyScanTaskRequest) (*model.DeleteHotkeyScanTaskResponse, error)
DeleteHotkeyScanTask 删除热key分析任务
删除热key分析任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteHotkeyScanTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteHotkeyScanTaskInvoker(request *model.DeleteHotkeyScanTaskRequest) *DeleteHotkeyScanTaskInvoker
DeleteHotkeyScanTaskInvoker 删除热key分析任务
func (*DcsClient) DeleteIpFromDomainName ¶
func (c *DcsClient) DeleteIpFromDomainName(request *model.DeleteIpFromDomainNameRequest) (*model.DeleteIpFromDomainNameResponse, error)
DeleteIpFromDomainName 域名摘除IP
将只读副本的IP从域名中摘除,摘除成功后,只读域名不会再解析到该副本IP。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteIpFromDomainNameInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteIpFromDomainNameInvoker(request *model.DeleteIpFromDomainNameRequest) *DeleteIpFromDomainNameInvoker
DeleteIpFromDomainNameInvoker 域名摘除IP
func (*DcsClient) DeleteMigrationTask ¶
func (c *DcsClient) DeleteMigrationTask(request *model.DeleteMigrationTaskRequest) (*model.DeleteMigrationTaskResponse, error)
DeleteMigrationTask 删除数据迁移任务
删除数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteMigrationTaskInvoker(request *model.DeleteMigrationTaskRequest) *DeleteMigrationTaskInvoker
DeleteMigrationTaskInvoker 删除数据迁移任务
func (*DcsClient) DeleteSingleInstance ¶
func (c *DcsClient) DeleteSingleInstance(request *model.DeleteSingleInstanceRequest) (*model.DeleteSingleInstanceResponse, error)
DeleteSingleInstance 删除实例
删除指定的缓存实例,释放该实例的所有资源。
> 如果是删除按需资源,请按照本章节执行;如果是删除包周期资源,即退订,请参考[退订包周期资源](https://support.huaweicloud.com/api-oce/zh-cn_topic_0082522030.html#section2)。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) DeleteSingleInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) DeleteSingleInstanceInvoker(request *model.DeleteSingleInstanceRequest) *DeleteSingleInstanceInvoker
DeleteSingleInstanceInvoker 删除实例
func (*DcsClient) ExecuteClusterSwitchover ¶ added in v0.1.46
func (c *DcsClient) ExecuteClusterSwitchover(request *model.ExecuteClusterSwitchoverRequest) (*model.ExecuteClusterSwitchoverResponse, error)
ExecuteClusterSwitchover 集群分片倒换
集群分片倒换,适用于proxy和cluster实例
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ExecuteClusterSwitchoverInvoker ¶ added in v0.1.46
func (c *DcsClient) ExecuteClusterSwitchoverInvoker(request *model.ExecuteClusterSwitchoverRequest) *ExecuteClusterSwitchoverInvoker
ExecuteClusterSwitchoverInvoker 集群分片倒换
func (*DcsClient) ListAvailableZones ¶
func (c *DcsClient) ListAvailableZones(request *model.ListAvailableZonesRequest) (*model.ListAvailableZonesResponse, error)
ListAvailableZones 查询可用区信息
查询所在局点的可用区信息
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListAvailableZonesInvoker ¶ added in v0.0.90
func (c *DcsClient) ListAvailableZonesInvoker(request *model.ListAvailableZonesRequest) *ListAvailableZonesInvoker
ListAvailableZonesInvoker 查询可用区信息
func (*DcsClient) ListBackgroundTask ¶
func (c *DcsClient) ListBackgroundTask(request *model.ListBackgroundTaskRequest) (*model.ListBackgroundTaskResponse, error)
ListBackgroundTask 查询后台任务列表
查询后台任务列表
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListBackgroundTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) ListBackgroundTaskInvoker(request *model.ListBackgroundTaskRequest) *ListBackgroundTaskInvoker
ListBackgroundTaskInvoker 查询后台任务列表
func (*DcsClient) ListBackupFileLinks ¶
func (c *DcsClient) ListBackupFileLinks(request *model.ListBackupFileLinksRequest) (*model.ListBackupFileLinksResponse, error)
ListBackupFileLinks 获取备份文件下载链接
获取指定实例的备份文件下载链接,下载备份文件。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListBackupFileLinksInvoker ¶ added in v0.0.90
func (c *DcsClient) ListBackupFileLinksInvoker(request *model.ListBackupFileLinksRequest) *ListBackupFileLinksInvoker
ListBackupFileLinksInvoker 获取备份文件下载链接
func (*DcsClient) ListBackupRecords ¶
func (c *DcsClient) ListBackupRecords(request *model.ListBackupRecordsRequest) (*model.ListBackupRecordsResponse, error)
ListBackupRecords 查询实例备份信息
查询指定缓存实例的备份信息列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListBackupRecordsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListBackupRecordsInvoker(request *model.ListBackupRecordsRequest) *ListBackupRecordsInvoker
ListBackupRecordsInvoker 查询实例备份信息
func (*DcsClient) ListBigkeyScanTasks ¶
func (c *DcsClient) ListBigkeyScanTasks(request *model.ListBigkeyScanTasksRequest) (*model.ListBigkeyScanTasksResponse, error)
ListBigkeyScanTasks 查询大key分析任务列表
查询大key分析任务列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListBigkeyScanTasksInvoker ¶ added in v0.0.90
func (c *DcsClient) ListBigkeyScanTasksInvoker(request *model.ListBigkeyScanTasksRequest) *ListBigkeyScanTasksInvoker
ListBigkeyScanTasksInvoker 查询大key分析任务列表
func (*DcsClient) ListConfigHistories ¶ added in v0.1.21
func (c *DcsClient) ListConfigHistories(request *model.ListConfigHistoriesRequest) (*model.ListConfigHistoriesResponse, error)
ListConfigHistories 查询实例参数修改记录列表
查询实例的参数修改记录列表,支持按照关键字查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListConfigHistoriesInvoker ¶ added in v0.1.21
func (c *DcsClient) ListConfigHistoriesInvoker(request *model.ListConfigHistoriesRequest) *ListConfigHistoriesInvoker
ListConfigHistoriesInvoker 查询实例参数修改记录列表
func (*DcsClient) ListConfigTemplates ¶ added in v0.1.38
func (c *DcsClient) ListConfigTemplates(request *model.ListConfigTemplatesRequest) (*model.ListConfigTemplatesResponse, error)
ListConfigTemplates 查询参数模板列表
查询租户的参数模板列表,支持按照条件查询
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListConfigTemplatesInvoker ¶ added in v0.1.38
func (c *DcsClient) ListConfigTemplatesInvoker(request *model.ListConfigTemplatesRequest) *ListConfigTemplatesInvoker
ListConfigTemplatesInvoker 查询参数模板列表
func (*DcsClient) ListConfigurations ¶
func (c *DcsClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
ListConfigurations 查询实例配置参数
查询指定实例的配置参数信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListConfigurationsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
ListConfigurationsInvoker 查询实例配置参数
func (*DcsClient) ListDiagnosisTasks ¶ added in v0.0.52
func (c *DcsClient) ListDiagnosisTasks(request *model.ListDiagnosisTasksRequest) (*model.ListDiagnosisTasksResponse, error)
ListDiagnosisTasks 查询实例诊断任务列表
查询指定缓存实例诊断任务列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListDiagnosisTasksInvoker ¶ added in v0.0.90
func (c *DcsClient) ListDiagnosisTasksInvoker(request *model.ListDiagnosisTasksRequest) *ListDiagnosisTasksInvoker
ListDiagnosisTasksInvoker 查询实例诊断任务列表
func (*DcsClient) ListFlavors ¶
func (c *DcsClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
ListFlavors 查询产品规格
在创建缓存实例时,需要配置订购的产品规格编码(spec_code),可通过该接口查询产品规格,查询条件不选时默认查询全部。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListFlavorsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
ListFlavorsInvoker 查询产品规格
func (*DcsClient) ListGroupReplicationInfo ¶
func (c *DcsClient) ListGroupReplicationInfo(request *model.ListGroupReplicationInfoRequest) (*model.ListGroupReplicationInfoResponse, error)
ListGroupReplicationInfo 查询分片信息
查询读写分离实例和集群实例的分片和副本信息,其中,读写分离实例仅Redis4.0和Redis5.0的主备实例支持。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListGroupReplicationInfoInvoker ¶ added in v0.0.90
func (c *DcsClient) ListGroupReplicationInfoInvoker(request *model.ListGroupReplicationInfoRequest) *ListGroupReplicationInfoInvoker
ListGroupReplicationInfoInvoker 查询分片信息
func (*DcsClient) ListHotKeyScanTasks ¶
func (c *DcsClient) ListHotKeyScanTasks(request *model.ListHotKeyScanTasksRequest) (*model.ListHotKeyScanTasksResponse, error)
ListHotKeyScanTasks 查询热key分析任务列表
查询热key分析历史记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListHotKeyScanTasksInvoker ¶ added in v0.0.90
func (c *DcsClient) ListHotKeyScanTasksInvoker(request *model.ListHotKeyScanTasksRequest) *ListHotKeyScanTasksInvoker
ListHotKeyScanTasksInvoker 查询热key分析任务列表
func (*DcsClient) ListInstances ¶
func (c *DcsClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 查询所有实例列表
查询租户的缓存实例列表,支持按照条件查询。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListInstancesInvoker ¶ added in v0.0.90
func (c *DcsClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 查询所有实例列表
func (*DcsClient) ListMaintenanceWindows ¶
func (c *DcsClient) ListMaintenanceWindows(request *model.ListMaintenanceWindowsRequest) (*model.ListMaintenanceWindowsResponse, error)
ListMaintenanceWindows 查询维护时间窗时间段
查询维护时间窗开始时间和结束时间。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListMaintenanceWindowsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListMaintenanceWindowsInvoker(request *model.ListMaintenanceWindowsRequest) *ListMaintenanceWindowsInvoker
ListMaintenanceWindowsInvoker 查询维护时间窗时间段
func (*DcsClient) ListMigrationTask ¶
func (c *DcsClient) ListMigrationTask(request *model.ListMigrationTaskRequest) (*model.ListMigrationTaskResponse, error)
ListMigrationTask 查询迁移任务列表
查询迁移任务列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) ListMigrationTaskInvoker(request *model.ListMigrationTaskRequest) *ListMigrationTaskInvoker
ListMigrationTaskInvoker 查询迁移任务列表
func (*DcsClient) ListMonitoredObjects ¶
func (c *DcsClient) ListMonitoredObjects(request *model.ListMonitoredObjectsRequest) (*model.ListMonitoredObjectsResponse, error)
ListMonitoredObjects 查询主维度信息列表
查询主维度对象列表,主维度ID当前支持dcs_instance_id,dcs_memcached_instance_id。 > 该接口当前仅在中国华南区开放。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListMonitoredObjectsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListMonitoredObjectsInvoker(request *model.ListMonitoredObjectsRequest) *ListMonitoredObjectsInvoker
ListMonitoredObjectsInvoker 查询主维度信息列表
func (*DcsClient) ListMonitoredObjectsOfInstance ¶
func (c *DcsClient) ListMonitoredObjectsOfInstance(request *model.ListMonitoredObjectsOfInstanceRequest) (*model.ListMonitoredObjectsOfInstanceResponse, error)
ListMonitoredObjectsOfInstance 查询单个主维度下子维度监控对象列表
查询主维度下子维度监控对象列表,当前支持子维度的主维度ID的有 dcs_instance_id > 该接口当前仅在中国华南区开放。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListMonitoredObjectsOfInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) ListMonitoredObjectsOfInstanceInvoker(request *model.ListMonitoredObjectsOfInstanceRequest) *ListMonitoredObjectsOfInstanceInvoker
ListMonitoredObjectsOfInstanceInvoker 查询单个主维度下子维度监控对象列表
func (*DcsClient) ListNumberOfInstancesInDifferentStatus ¶
func (c *DcsClient) ListNumberOfInstancesInDifferentStatus(request *model.ListNumberOfInstancesInDifferentStatusRequest) (*model.ListNumberOfInstancesInDifferentStatusResponse, error)
ListNumberOfInstancesInDifferentStatus 查询实例状态
查询该租户在当前区域下不同状态的实例数。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListNumberOfInstancesInDifferentStatusInvoker ¶ added in v0.0.90
func (c *DcsClient) ListNumberOfInstancesInDifferentStatusInvoker(request *model.ListNumberOfInstancesInDifferentStatusRequest) *ListNumberOfInstancesInDifferentStatusInvoker
ListNumberOfInstancesInDifferentStatusInvoker 查询实例状态
func (*DcsClient) ListRedislog ¶ added in v0.0.52
func (c *DcsClient) ListRedislog(request *model.ListRedislogRequest) (*model.ListRedislogResponse, error)
ListRedislog 查询Redis运行日志列表
查询Redis运行日志列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListRedislogInvoker ¶ added in v0.0.90
func (c *DcsClient) ListRedislogInvoker(request *model.ListRedislogRequest) *ListRedislogInvoker
ListRedislogInvoker 查询Redis运行日志列表
func (*DcsClient) ListRestoreRecords ¶
func (c *DcsClient) ListRestoreRecords(request *model.ListRestoreRecordsRequest) (*model.ListRestoreRecordsResponse, error)
ListRestoreRecords 查询实例恢复记录
查询指定缓存实例的恢复记录列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListRestoreRecordsInvoker ¶ added in v0.0.90
func (c *DcsClient) ListRestoreRecordsInvoker(request *model.ListRestoreRecordsRequest) *ListRestoreRecordsInvoker
ListRestoreRecordsInvoker 查询实例恢复记录
func (*DcsClient) ListSlowlog ¶
func (c *DcsClient) ListSlowlog(request *model.ListSlowlogRequest) (*model.ListSlowlogResponse, error)
ListSlowlog 查询慢日志
查询慢日志。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListSlowlogInvoker ¶ added in v0.0.90
func (c *DcsClient) ListSlowlogInvoker(request *model.ListSlowlogRequest) *ListSlowlogInvoker
ListSlowlogInvoker 查询慢日志
func (*DcsClient) ListStatisticsOfRunningInstances ¶
func (c *DcsClient) ListStatisticsOfRunningInstances(request *model.ListStatisticsOfRunningInstancesRequest) (*model.ListStatisticsOfRunningInstancesResponse, error)
ListStatisticsOfRunningInstances 查询运行中实例的统计信息
查询当前租户下处于“运行中”状态的缓存实例的统计信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListStatisticsOfRunningInstancesInvoker ¶ added in v0.0.90
func (c *DcsClient) ListStatisticsOfRunningInstancesInvoker(request *model.ListStatisticsOfRunningInstancesRequest) *ListStatisticsOfRunningInstancesInvoker
ListStatisticsOfRunningInstancesInvoker 查询运行中实例的统计信息
func (*DcsClient) ListTagsOfTenant ¶
func (c *DcsClient) ListTagsOfTenant(request *model.ListTagsOfTenantRequest) (*model.ListTagsOfTenantResponse, error)
ListTagsOfTenant 查询租户所有标签
查询租户在指定Project中实例类型的所有资源标签集合。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ListTagsOfTenantInvoker ¶ added in v0.0.90
func (c *DcsClient) ListTagsOfTenantInvoker(request *model.ListTagsOfTenantRequest) *ListTagsOfTenantInvoker
ListTagsOfTenantInvoker 查询租户所有标签
func (*DcsClient) ResetPassword ¶ added in v0.1.38
func (c *DcsClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
ResetPassword 重置密码
重置缓存实例的密码。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ResetPasswordInvoker ¶ added in v0.1.38
func (c *DcsClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
ResetPasswordInvoker 重置密码
func (*DcsClient) ResizeInstance ¶ added in v0.0.52
func (c *DcsClient) ResizeInstance(request *model.ResizeInstanceRequest) (*model.ResizeInstanceResponse, error)
ResizeInstance 变更实例规格
用户可以为状态为“运行中”的DCS缓存实例进行规格变更,当前仅能支持按需实例的同副本或分片数量的实例规格变更。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ResizeInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) ResizeInstanceInvoker(request *model.ResizeInstanceRequest) *ResizeInstanceInvoker
ResizeInstanceInvoker 变更实例规格
func (*DcsClient) RestartOrFlushInstances ¶
func (c *DcsClient) RestartOrFlushInstances(request *model.RestartOrFlushInstancesRequest) (*model.RestartOrFlushInstancesResponse, error)
RestartOrFlushInstances 重启实例或清空数据
重启运行中的DCS缓存实例。
清空Redis4.0/Redis5.0的实例数据,数据清空后,无法撤销,且无法恢复,请谨慎操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) RestartOrFlushInstancesInvoker ¶ added in v0.0.90
func (c *DcsClient) RestartOrFlushInstancesInvoker(request *model.RestartOrFlushInstancesRequest) *RestartOrFlushInstancesInvoker
RestartOrFlushInstancesInvoker 重启实例或清空数据
func (*DcsClient) RestoreInstance ¶
func (c *DcsClient) RestoreInstance(request *model.RestoreInstanceRequest) (*model.RestoreInstanceResponse, error)
RestoreInstance 恢复指定实例
恢复指定的缓存实例。 > 只有主备和集群类型的缓存实例支持备份恢复操作,单机实例不支持备份恢复操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) RestoreInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) RestoreInstanceInvoker(request *model.RestoreInstanceRequest) *RestoreInstanceInvoker
RestoreInstanceInvoker 恢复指定实例
func (*DcsClient) SetOnlineMigrationTask ¶ added in v0.0.77
func (c *DcsClient) SetOnlineMigrationTask(request *model.SetOnlineMigrationTaskRequest) (*model.SetOnlineMigrationTaskResponse, error)
SetOnlineMigrationTask 配置在线数据迁移任务
配置在线数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) SetOnlineMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) SetOnlineMigrationTaskInvoker(request *model.SetOnlineMigrationTaskRequest) *SetOnlineMigrationTaskInvoker
SetOnlineMigrationTaskInvoker 配置在线数据迁移任务
func (*DcsClient) ShowBigkeyAutoscanConfig ¶
func (c *DcsClient) ShowBigkeyAutoscanConfig(request *model.ShowBigkeyAutoscanConfigRequest) (*model.ShowBigkeyAutoscanConfigResponse, error)
ShowBigkeyAutoscanConfig 查询大key自动分析配置
查询大key自动分析配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowBigkeyAutoscanConfigInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowBigkeyAutoscanConfigInvoker(request *model.ShowBigkeyAutoscanConfigRequest) *ShowBigkeyAutoscanConfigInvoker
ShowBigkeyAutoscanConfigInvoker 查询大key自动分析配置
func (*DcsClient) ShowBigkeyScanTaskDetails ¶
func (c *DcsClient) ShowBigkeyScanTaskDetails(request *model.ShowBigkeyScanTaskDetailsRequest) (*model.ShowBigkeyScanTaskDetailsResponse, error)
ShowBigkeyScanTaskDetails 查询大key分析详情
查询大key分析详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowBigkeyScanTaskDetailsInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowBigkeyScanTaskDetailsInvoker(request *model.ShowBigkeyScanTaskDetailsRequest) *ShowBigkeyScanTaskDetailsInvoker
ShowBigkeyScanTaskDetailsInvoker 查询大key分析详情
func (*DcsClient) ShowDiagnosisTaskDetails ¶ added in v0.0.52
func (c *DcsClient) ShowDiagnosisTaskDetails(request *model.ShowDiagnosisTaskDetailsRequest) (*model.ShowDiagnosisTaskDetailsResponse, error)
ShowDiagnosisTaskDetails 查询指定诊断报告
通过报告ID查询诊断报告的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowDiagnosisTaskDetailsInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowDiagnosisTaskDetailsInvoker(request *model.ShowDiagnosisTaskDetailsRequest) *ShowDiagnosisTaskDetailsInvoker
ShowDiagnosisTaskDetailsInvoker 查询指定诊断报告
func (*DcsClient) ShowHotkeyAutoscanConfig ¶
func (c *DcsClient) ShowHotkeyAutoscanConfig(request *model.ShowHotkeyAutoscanConfigRequest) (*model.ShowHotkeyAutoscanConfigResponse, error)
ShowHotkeyAutoscanConfig 查询热key自动分析配置
查询热key自动分析配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowHotkeyAutoscanConfigInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowHotkeyAutoscanConfigInvoker(request *model.ShowHotkeyAutoscanConfigRequest) *ShowHotkeyAutoscanConfigInvoker
ShowHotkeyAutoscanConfigInvoker 查询热key自动分析配置
func (*DcsClient) ShowHotkeyTaskDetails ¶
func (c *DcsClient) ShowHotkeyTaskDetails(request *model.ShowHotkeyTaskDetailsRequest) (*model.ShowHotkeyTaskDetailsResponse, error)
ShowHotkeyTaskDetails 查询热key分析详情
查询热key分析详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowHotkeyTaskDetailsInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowHotkeyTaskDetailsInvoker(request *model.ShowHotkeyTaskDetailsRequest) *ShowHotkeyTaskDetailsInvoker
ShowHotkeyTaskDetailsInvoker 查询热key分析详情
func (*DcsClient) ShowInstance ¶
func (c *DcsClient) ShowInstance(request *model.ShowInstanceRequest) (*model.ShowInstanceResponse, error)
ShowInstance 查询指定实例
通过实例ID查询实例的详细信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker
ShowInstanceInvoker 查询指定实例
func (*DcsClient) ShowIpWhitelist ¶
func (c *DcsClient) ShowIpWhitelist(request *model.ShowIpWhitelistRequest) (*model.ShowIpWhitelistResponse, error)
ShowIpWhitelist 查询指定实例的IP白名单
查询指定实例的IP白名单。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowIpWhitelistInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowIpWhitelistInvoker(request *model.ShowIpWhitelistRequest) *ShowIpWhitelistInvoker
ShowIpWhitelistInvoker 查询指定实例的IP白名单
func (*DcsClient) ShowJobInfo ¶ added in v0.1.46
func (c *DcsClient) ShowJobInfo(request *model.ShowJobInfoRequest) (*model.ShowJobInfoResponse, error)
ShowJobInfo 查询租户Job执行结果
查询租户Job执行结果
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowJobInfoInvoker ¶ added in v0.1.46
func (c *DcsClient) ShowJobInfoInvoker(request *model.ShowJobInfoRequest) *ShowJobInfoInvoker
ShowJobInfoInvoker 查询租户Job执行结果
func (*DcsClient) ShowMigrationTask ¶
func (c *DcsClient) ShowMigrationTask(request *model.ShowMigrationTaskRequest) (*model.ShowMigrationTaskResponse, error)
ShowMigrationTask 查询迁移任务详情
查询迁移任务详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowMigrationTaskInvoker(request *model.ShowMigrationTaskRequest) *ShowMigrationTaskInvoker
ShowMigrationTaskInvoker 查询迁移任务详情
func (*DcsClient) ShowMigrationTaskStats ¶
func (c *DcsClient) ShowMigrationTaskStats(request *model.ShowMigrationTaskStatsRequest) (*model.ShowMigrationTaskStatsResponse, error)
ShowMigrationTaskStats 查询在线迁移进度明细
查询在线迁移进度明细。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowMigrationTaskStatsInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowMigrationTaskStatsInvoker(request *model.ShowMigrationTaskStatsRequest) *ShowMigrationTaskStatsInvoker
ShowMigrationTaskStatsInvoker 查询在线迁移进度明细
func (*DcsClient) ShowQuotaOfTenant ¶
func (c *DcsClient) ShowQuotaOfTenant(request *model.ShowQuotaOfTenantRequest) (*model.ShowQuotaOfTenantResponse, error)
ShowQuotaOfTenant 查询租户配额
查询租户默认可以创建的实例数和总内存的配额限制,以及可以申请配额的最大值和最小值。不同的租户在不同的区域配额可能不同。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowQuotaOfTenantInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowQuotaOfTenantInvoker(request *model.ShowQuotaOfTenantRequest) *ShowQuotaOfTenantInvoker
ShowQuotaOfTenantInvoker 查询租户配额
func (*DcsClient) ShowTags ¶
func (c *DcsClient) ShowTags(request *model.ShowTagsRequest) (*model.ShowTagsResponse, error)
ShowTags 查询单个实例标签
通过实例ID查询标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) ShowTagsInvoker ¶ added in v0.0.90
func (c *DcsClient) ShowTagsInvoker(request *model.ShowTagsRequest) *ShowTagsInvoker
ShowTagsInvoker 查询单个实例标签
func (*DcsClient) StopMigrationTask ¶
func (c *DcsClient) StopMigrationTask(request *model.StopMigrationTaskRequest) (*model.StopMigrationTaskResponse, error)
StopMigrationTask 停止数据迁移任务
停止数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) StopMigrationTaskInvoker ¶ added in v0.0.90
func (c *DcsClient) StopMigrationTaskInvoker(request *model.StopMigrationTaskRequest) *StopMigrationTaskInvoker
StopMigrationTaskInvoker 停止数据迁移任务
func (*DcsClient) StopMigrationTaskSync ¶ added in v0.0.77
func (c *DcsClient) StopMigrationTaskSync(request *model.StopMigrationTaskSyncRequest) (*model.StopMigrationTaskSyncResponse, error)
StopMigrationTaskSync 同步停止数据迁移任务
同步停止数据迁移任务。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) StopMigrationTaskSyncInvoker ¶ added in v0.0.90
func (c *DcsClient) StopMigrationTaskSyncInvoker(request *model.StopMigrationTaskSyncRequest) *StopMigrationTaskSyncInvoker
StopMigrationTaskSyncInvoker 同步停止数据迁移任务
func (*DcsClient) UpdateBigkeyAutoscanConfig ¶
func (c *DcsClient) UpdateBigkeyAutoscanConfig(request *model.UpdateBigkeyAutoscanConfigRequest) (*model.UpdateBigkeyAutoscanConfigResponse, error)
UpdateBigkeyAutoscanConfig 设置大key自动分析配置
设置大key自动分析配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateBigkeyAutoscanConfigInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateBigkeyAutoscanConfigInvoker(request *model.UpdateBigkeyAutoscanConfigRequest) *UpdateBigkeyAutoscanConfigInvoker
UpdateBigkeyAutoscanConfigInvoker 设置大key自动分析配置
func (*DcsClient) UpdateConfigurations ¶
func (c *DcsClient) UpdateConfigurations(request *model.UpdateConfigurationsRequest) (*model.UpdateConfigurationsResponse, error)
UpdateConfigurations 修改实例配置参数
为了确保分布式缓存服务发挥出最优性能,您可以根据自己的业务情况对DCS缓存实例的运行参数进行调整。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateConfigurationsInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateConfigurationsInvoker(request *model.UpdateConfigurationsRequest) *UpdateConfigurationsInvoker
UpdateConfigurationsInvoker 修改实例配置参数
func (*DcsClient) UpdateHotkeyAutoScanConfig ¶
func (c *DcsClient) UpdateHotkeyAutoScanConfig(request *model.UpdateHotkeyAutoScanConfigRequest) (*model.UpdateHotkeyAutoScanConfigResponse, error)
UpdateHotkeyAutoScanConfig 设置热key自动分析配置
设置热key自动分析配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateHotkeyAutoScanConfigInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateHotkeyAutoScanConfigInvoker(request *model.UpdateHotkeyAutoScanConfigRequest) *UpdateHotkeyAutoScanConfigInvoker
UpdateHotkeyAutoScanConfigInvoker 设置热key自动分析配置
func (*DcsClient) UpdateInstance ¶
func (c *DcsClient) UpdateInstance(request *model.UpdateInstanceRequest) (*model.UpdateInstanceResponse, error)
UpdateInstance 修改实例信息
修改缓存实例的信息,可修改信息包括实例名称、描述、备份策略、维护时间窗开始和结束时间以及安全组。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateInstanceBandwidth ¶ added in v0.1.38
func (c *DcsClient) UpdateInstanceBandwidth(request *model.UpdateInstanceBandwidthRequest) (*model.UpdateInstanceBandwidthResponse, error)
UpdateInstanceBandwidth 变更指定实例的带宽
变更指定实例的带宽
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateInstanceBandwidthInvoker ¶ added in v0.1.38
func (c *DcsClient) UpdateInstanceBandwidthInvoker(request *model.UpdateInstanceBandwidthRequest) *UpdateInstanceBandwidthInvoker
UpdateInstanceBandwidthInvoker 变更指定实例的带宽
func (*DcsClient) UpdateInstanceInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker
UpdateInstanceInvoker 修改实例信息
func (*DcsClient) UpdateIpWhitelist ¶
func (c *DcsClient) UpdateIpWhitelist(request *model.UpdateIpWhitelistRequest) (*model.UpdateIpWhitelistResponse, error)
UpdateIpWhitelist 设置IP白名单分组
为指定实例设置IP白名单分组,包含创建、停用、编辑、删除白名单四个功能
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateIpWhitelistInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateIpWhitelistInvoker(request *model.UpdateIpWhitelistRequest) *UpdateIpWhitelistInvoker
UpdateIpWhitelistInvoker 设置IP白名单分组
func (*DcsClient) UpdatePassword ¶
func (c *DcsClient) UpdatePassword(request *model.UpdatePasswordRequest) (*model.UpdatePasswordResponse, error)
UpdatePassword 修改密码
修改缓存实例的密码。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdatePasswordInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdatePasswordInvoker(request *model.UpdatePasswordRequest) *UpdatePasswordInvoker
UpdatePasswordInvoker 修改密码
func (*DcsClient) UpdateSlavePriority ¶
func (c *DcsClient) UpdateSlavePriority(request *model.UpdateSlavePriorityRequest) (*model.UpdateSlavePriorityResponse, error)
UpdateSlavePriority 设置备节点优先级
设置副本优先级,主节点故障时,权重越小的备节点切换为主节点的优先级越高。
Please refer to HUAWEI cloud API Explorer for details.
func (*DcsClient) UpdateSlavePriorityInvoker ¶ added in v0.0.90
func (c *DcsClient) UpdateSlavePriorityInvoker(request *model.UpdateSlavePriorityRequest) *UpdateSlavePriorityInvoker
UpdateSlavePriorityInvoker 设置备节点优先级
type DeleteBackgroundTaskInvoker ¶ added in v0.0.90
type DeleteBackgroundTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBackgroundTaskInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteBackgroundTaskInvoker) Invoke() (*model.DeleteBackgroundTaskResponse, error)
type DeleteBackupFileInvoker ¶ added in v0.0.90
type DeleteBackupFileInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBackupFileInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteBackupFileInvoker) Invoke() (*model.DeleteBackupFileResponse, error)
type DeleteBigkeyScanTaskInvoker ¶ added in v0.0.90
type DeleteBigkeyScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBigkeyScanTaskInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteBigkeyScanTaskInvoker) Invoke() (*model.DeleteBigkeyScanTaskResponse, error)
type DeleteHotkeyScanTaskInvoker ¶ added in v0.0.90
type DeleteHotkeyScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHotkeyScanTaskInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteHotkeyScanTaskInvoker) Invoke() (*model.DeleteHotkeyScanTaskResponse, error)
type DeleteIpFromDomainNameInvoker ¶ added in v0.0.90
type DeleteIpFromDomainNameInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteIpFromDomainNameInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteIpFromDomainNameInvoker) Invoke() (*model.DeleteIpFromDomainNameResponse, error)
type DeleteMigrationTaskInvoker ¶ added in v0.0.90
type DeleteMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteMigrationTaskInvoker) Invoke() (*model.DeleteMigrationTaskResponse, error)
type DeleteSingleInstanceInvoker ¶ added in v0.0.90
type DeleteSingleInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSingleInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteSingleInstanceInvoker) Invoke() (*model.DeleteSingleInstanceResponse, error)
type ExecuteClusterSwitchoverInvoker ¶ added in v0.1.46
type ExecuteClusterSwitchoverInvoker struct {
*invoker.BaseInvoker
}
func (*ExecuteClusterSwitchoverInvoker) Invoke ¶ added in v0.1.46
func (i *ExecuteClusterSwitchoverInvoker) Invoke() (*model.ExecuteClusterSwitchoverResponse, error)
type ListAvailableZonesInvoker ¶ added in v0.0.90
type ListAvailableZonesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAvailableZonesInvoker) Invoke ¶ added in v0.0.90
func (i *ListAvailableZonesInvoker) Invoke() (*model.ListAvailableZonesResponse, error)
type ListBackgroundTaskInvoker ¶ added in v0.0.90
type ListBackgroundTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackgroundTaskInvoker) Invoke ¶ added in v0.0.90
func (i *ListBackgroundTaskInvoker) Invoke() (*model.ListBackgroundTaskResponse, error)
type ListBackupFileLinksInvoker ¶ added in v0.0.90
type ListBackupFileLinksInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackupFileLinksInvoker) Invoke ¶ added in v0.0.90
func (i *ListBackupFileLinksInvoker) Invoke() (*model.ListBackupFileLinksResponse, error)
type ListBackupRecordsInvoker ¶ added in v0.0.90
type ListBackupRecordsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackupRecordsInvoker) Invoke ¶ added in v0.0.90
func (i *ListBackupRecordsInvoker) Invoke() (*model.ListBackupRecordsResponse, error)
type ListBigkeyScanTasksInvoker ¶ added in v0.0.90
type ListBigkeyScanTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListBigkeyScanTasksInvoker) Invoke ¶ added in v0.0.90
func (i *ListBigkeyScanTasksInvoker) Invoke() (*model.ListBigkeyScanTasksResponse, error)
type ListConfigHistoriesInvoker ¶ added in v0.1.21
type ListConfigHistoriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigHistoriesInvoker) Invoke ¶ added in v0.1.21
func (i *ListConfigHistoriesInvoker) Invoke() (*model.ListConfigHistoriesResponse, error)
type ListConfigTemplatesInvoker ¶ added in v0.1.38
type ListConfigTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigTemplatesInvoker) Invoke ¶ added in v0.1.38
func (i *ListConfigTemplatesInvoker) Invoke() (*model.ListConfigTemplatesResponse, error)
type ListConfigurationsInvoker ¶ added in v0.0.90
type ListConfigurationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationsInvoker) Invoke ¶ added in v0.0.90
func (i *ListConfigurationsInvoker) Invoke() (*model.ListConfigurationsResponse, error)
type ListDiagnosisTasksInvoker ¶ added in v0.0.90
type ListDiagnosisTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListDiagnosisTasksInvoker) Invoke ¶ added in v0.0.90
func (i *ListDiagnosisTasksInvoker) Invoke() (*model.ListDiagnosisTasksResponse, error)
type ListFlavorsInvoker ¶ added in v0.0.90
type ListFlavorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListFlavorsInvoker) Invoke ¶ added in v0.0.90
func (i *ListFlavorsInvoker) Invoke() (*model.ListFlavorsResponse, error)
type ListGroupReplicationInfoInvoker ¶ added in v0.0.90
type ListGroupReplicationInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ListGroupReplicationInfoInvoker) Invoke ¶ added in v0.0.90
func (i *ListGroupReplicationInfoInvoker) Invoke() (*model.ListGroupReplicationInfoResponse, error)
type ListHotKeyScanTasksInvoker ¶ added in v0.0.90
type ListHotKeyScanTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListHotKeyScanTasksInvoker) Invoke ¶ added in v0.0.90
func (i *ListHotKeyScanTasksInvoker) Invoke() (*model.ListHotKeyScanTasksResponse, error)
type ListInstancesInvoker ¶ added in v0.0.90
type ListInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *ListInstancesInvoker) Invoke() (*model.ListInstancesResponse, error)
type ListMaintenanceWindowsInvoker ¶ added in v0.0.90
type ListMaintenanceWindowsInvoker struct {
*invoker.BaseInvoker
}
func (*ListMaintenanceWindowsInvoker) Invoke ¶ added in v0.0.90
func (i *ListMaintenanceWindowsInvoker) Invoke() (*model.ListMaintenanceWindowsResponse, error)
type ListMigrationTaskInvoker ¶ added in v0.0.90
type ListMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ListMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *ListMigrationTaskInvoker) Invoke() (*model.ListMigrationTaskResponse, error)
type ListMonitoredObjectsInvoker ¶ added in v0.0.90
type ListMonitoredObjectsInvoker struct {
*invoker.BaseInvoker
}
func (*ListMonitoredObjectsInvoker) Invoke ¶ added in v0.0.90
func (i *ListMonitoredObjectsInvoker) Invoke() (*model.ListMonitoredObjectsResponse, error)
type ListMonitoredObjectsOfInstanceInvoker ¶ added in v0.0.90
type ListMonitoredObjectsOfInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*ListMonitoredObjectsOfInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *ListMonitoredObjectsOfInstanceInvoker) Invoke() (*model.ListMonitoredObjectsOfInstanceResponse, error)
type ListNumberOfInstancesInDifferentStatusInvoker ¶ added in v0.0.90
type ListNumberOfInstancesInDifferentStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ListNumberOfInstancesInDifferentStatusInvoker) Invoke ¶ added in v0.0.90
func (i *ListNumberOfInstancesInDifferentStatusInvoker) Invoke() (*model.ListNumberOfInstancesInDifferentStatusResponse, error)
type ListRedislogInvoker ¶ added in v0.0.90
type ListRedislogInvoker struct {
*invoker.BaseInvoker
}
func (*ListRedislogInvoker) Invoke ¶ added in v0.0.90
func (i *ListRedislogInvoker) Invoke() (*model.ListRedislogResponse, error)
type ListRestoreRecordsInvoker ¶ added in v0.0.90
type ListRestoreRecordsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRestoreRecordsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRestoreRecordsInvoker) Invoke() (*model.ListRestoreRecordsResponse, error)
type ListSlowlogInvoker ¶ added in v0.0.90
type ListSlowlogInvoker struct {
*invoker.BaseInvoker
}
func (*ListSlowlogInvoker) Invoke ¶ added in v0.0.90
func (i *ListSlowlogInvoker) Invoke() (*model.ListSlowlogResponse, error)
type ListStatisticsOfRunningInstancesInvoker ¶ added in v0.0.90
type ListStatisticsOfRunningInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListStatisticsOfRunningInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *ListStatisticsOfRunningInstancesInvoker) Invoke() (*model.ListStatisticsOfRunningInstancesResponse, error)
type ListTagsOfTenantInvoker ¶ added in v0.0.90
type ListTagsOfTenantInvoker struct {
*invoker.BaseInvoker
}
func (*ListTagsOfTenantInvoker) Invoke ¶ added in v0.0.90
func (i *ListTagsOfTenantInvoker) Invoke() (*model.ListTagsOfTenantResponse, error)
type ResetPasswordInvoker ¶ added in v0.1.38
type ResetPasswordInvoker struct {
*invoker.BaseInvoker
}
func (*ResetPasswordInvoker) Invoke ¶ added in v0.1.38
func (i *ResetPasswordInvoker) Invoke() (*model.ResetPasswordResponse, error)
type ResizeInstanceInvoker ¶ added in v0.0.90
type ResizeInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeInstanceInvoker) Invoke() (*model.ResizeInstanceResponse, error)
type RestartOrFlushInstancesInvoker ¶ added in v0.0.90
type RestartOrFlushInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*RestartOrFlushInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *RestartOrFlushInstancesInvoker) Invoke() (*model.RestartOrFlushInstancesResponse, error)
type RestoreInstanceInvoker ¶ added in v0.0.90
type RestoreInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*RestoreInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *RestoreInstanceInvoker) Invoke() (*model.RestoreInstanceResponse, error)
type SetOnlineMigrationTaskInvoker ¶ added in v0.0.90
type SetOnlineMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*SetOnlineMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *SetOnlineMigrationTaskInvoker) Invoke() (*model.SetOnlineMigrationTaskResponse, error)
type ShowBigkeyAutoscanConfigInvoker ¶ added in v0.0.90
type ShowBigkeyAutoscanConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBigkeyAutoscanConfigInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBigkeyAutoscanConfigInvoker) Invoke() (*model.ShowBigkeyAutoscanConfigResponse, error)
type ShowBigkeyScanTaskDetailsInvoker ¶ added in v0.0.90
type ShowBigkeyScanTaskDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBigkeyScanTaskDetailsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBigkeyScanTaskDetailsInvoker) Invoke() (*model.ShowBigkeyScanTaskDetailsResponse, error)
type ShowDiagnosisTaskDetailsInvoker ¶ added in v0.0.90
type ShowDiagnosisTaskDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDiagnosisTaskDetailsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDiagnosisTaskDetailsInvoker) Invoke() (*model.ShowDiagnosisTaskDetailsResponse, error)
type ShowHotkeyAutoscanConfigInvoker ¶ added in v0.0.90
type ShowHotkeyAutoscanConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHotkeyAutoscanConfigInvoker) Invoke ¶ added in v0.0.90
func (i *ShowHotkeyAutoscanConfigInvoker) Invoke() (*model.ShowHotkeyAutoscanConfigResponse, error)
type ShowHotkeyTaskDetailsInvoker ¶ added in v0.0.90
type ShowHotkeyTaskDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowHotkeyTaskDetailsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowHotkeyTaskDetailsInvoker) Invoke() (*model.ShowHotkeyTaskDetailsResponse, error)
type ShowInstanceInvoker ¶ added in v0.0.90
type ShowInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *ShowInstanceInvoker) Invoke() (*model.ShowInstanceResponse, error)
type ShowIpWhitelistInvoker ¶ added in v0.0.90
type ShowIpWhitelistInvoker struct {
*invoker.BaseInvoker
}
func (*ShowIpWhitelistInvoker) Invoke ¶ added in v0.0.90
func (i *ShowIpWhitelistInvoker) Invoke() (*model.ShowIpWhitelistResponse, error)
type ShowJobInfoInvoker ¶ added in v0.1.46
type ShowJobInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowJobInfoInvoker) Invoke ¶ added in v0.1.46
func (i *ShowJobInfoInvoker) Invoke() (*model.ShowJobInfoResponse, error)
type ShowMigrationTaskInvoker ¶ added in v0.0.90
type ShowMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *ShowMigrationTaskInvoker) Invoke() (*model.ShowMigrationTaskResponse, error)
type ShowMigrationTaskStatsInvoker ¶ added in v0.0.90
type ShowMigrationTaskStatsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowMigrationTaskStatsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowMigrationTaskStatsInvoker) Invoke() (*model.ShowMigrationTaskStatsResponse, error)
type ShowQuotaOfTenantInvoker ¶ added in v0.0.90
type ShowQuotaOfTenantInvoker struct {
*invoker.BaseInvoker
}
func (*ShowQuotaOfTenantInvoker) Invoke ¶ added in v0.0.90
func (i *ShowQuotaOfTenantInvoker) Invoke() (*model.ShowQuotaOfTenantResponse, error)
type ShowTagsInvoker ¶ added in v0.0.90
type ShowTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowTagsInvoker) Invoke() (*model.ShowTagsResponse, error)
type StopMigrationTaskInvoker ¶ added in v0.0.90
type StopMigrationTaskInvoker struct {
*invoker.BaseInvoker
}
func (*StopMigrationTaskInvoker) Invoke ¶ added in v0.0.90
func (i *StopMigrationTaskInvoker) Invoke() (*model.StopMigrationTaskResponse, error)
type StopMigrationTaskSyncInvoker ¶ added in v0.0.90
type StopMigrationTaskSyncInvoker struct {
*invoker.BaseInvoker
}
func (*StopMigrationTaskSyncInvoker) Invoke ¶ added in v0.0.90
func (i *StopMigrationTaskSyncInvoker) Invoke() (*model.StopMigrationTaskSyncResponse, error)
type UpdateBigkeyAutoscanConfigInvoker ¶ added in v0.0.90
type UpdateBigkeyAutoscanConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateBigkeyAutoscanConfigInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateBigkeyAutoscanConfigInvoker) Invoke() (*model.UpdateBigkeyAutoscanConfigResponse, error)
type UpdateConfigurationsInvoker ¶ added in v0.0.90
type UpdateConfigurationsInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConfigurationsInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateConfigurationsInvoker) Invoke() (*model.UpdateConfigurationsResponse, error)
type UpdateHotkeyAutoScanConfigInvoker ¶ added in v0.0.90
type UpdateHotkeyAutoScanConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateHotkeyAutoScanConfigInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateHotkeyAutoScanConfigInvoker) Invoke() (*model.UpdateHotkeyAutoScanConfigResponse, error)
type UpdateInstanceBandwidthInvoker ¶ added in v0.1.38
type UpdateInstanceBandwidthInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceBandwidthInvoker) Invoke ¶ added in v0.1.38
func (i *UpdateInstanceBandwidthInvoker) Invoke() (*model.UpdateInstanceBandwidthResponse, error)
type UpdateInstanceInvoker ¶ added in v0.0.90
type UpdateInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceInvoker) Invoke() (*model.UpdateInstanceResponse, error)
type UpdateIpWhitelistInvoker ¶ added in v0.0.90
type UpdateIpWhitelistInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateIpWhitelistInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateIpWhitelistInvoker) Invoke() (*model.UpdateIpWhitelistResponse, error)
type UpdatePasswordInvoker ¶ added in v0.0.90
type UpdatePasswordInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePasswordInvoker) Invoke ¶ added in v0.0.90
func (i *UpdatePasswordInvoker) Invoke() (*model.UpdatePasswordResponse, error)
type UpdateSlavePriorityInvoker ¶ added in v0.0.90
type UpdateSlavePriorityInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSlavePriorityInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateSlavePriorityInvoker) Invoke() (*model.UpdateSlavePriorityResponse, error)