Documentation ¶
Index ¶
- func GaussDBforopenGaussClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAddInstanceTags() *def.HttpRequestDef
- func GenReqDefForAllowDbPrivileges() *def.HttpRequestDef
- func GenReqDefForAttachEip() *def.HttpRequestDef
- func GenReqDefForCopyConfiguration() *def.HttpRequestDef
- func GenReqDefForCreateConfigurationTemplate() *def.HttpRequestDef
- func GenReqDefForCreateDatabase() *def.HttpRequestDef
- func GenReqDefForCreateDatabaseSchemas() *def.HttpRequestDef
- func GenReqDefForCreateDbInstance() *def.HttpRequestDef
- func GenReqDefForCreateDbUser() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *def.HttpRequestDef
- func GenReqDefForCreateManualBackup() *def.HttpRequestDef
- func GenReqDefForCreateRestoreInstance() *def.HttpRequestDef
- func GenReqDefForDeleteConfiguration() *def.HttpRequestDef
- func GenReqDefForDeleteDatabase() *def.HttpRequestDef
- func GenReqDefForDeleteInstance() *def.HttpRequestDef
- func GenReqDefForDeleteJob() *def.HttpRequestDef
- func GenReqDefForDeleteManualBackup() *def.HttpRequestDef
- func GenReqDefForDownloadBackup() *def.HttpRequestDef
- func GenReqDefForListApplicableInstances() *def.HttpRequestDef
- func GenReqDefForListAppliedHistories() *def.HttpRequestDef
- func GenReqDefForListAvailableFlavors() *def.HttpRequestDef
- func GenReqDefForListBackups() *def.HttpRequestDef
- func GenReqDefForListBindedEips() *def.HttpRequestDef
- func GenReqDefForListComponentInfos() *def.HttpRequestDef
- func GenReqDefForListConfigurations() *def.HttpRequestDef
- func GenReqDefForListConfigurationsDiff() *def.HttpRequestDef
- func GenReqDefForListDatabaseSchemas() *def.HttpRequestDef
- func GenReqDefForListDatabases() *def.HttpRequestDef
- func GenReqDefForListDatastores() *def.HttpRequestDef
- func GenReqDefForListDbBackups() *def.HttpRequestDef
- func GenReqDefForListDbFlavors() *def.HttpRequestDef
- func GenReqDefForListDbUsers() *def.HttpRequestDef
- func GenReqDefForListEpsQuotas() *def.HttpRequestDef
- func GenReqDefForListFlavors() *def.HttpRequestDef
- func GenReqDefForListGaussDbDatastores() *def.HttpRequestDef
- func GenReqDefForListHistoryOperations() *def.HttpRequestDef
- func GenReqDefForListInstanceTags() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListInstancesDetails() *def.HttpRequestDef
- func GenReqDefForListParamGroupTemplates() *def.HttpRequestDef
- func GenReqDefForListPredefinedTags() *def.HttpRequestDef
- func GenReqDefForListProjectTags() *def.HttpRequestDef
- func GenReqDefForListRecycleInstances() *def.HttpRequestDef
- func GenReqDefForListRestorableInstances() *def.HttpRequestDef
- func GenReqDefForListRestoreTimes() *def.HttpRequestDef
- func GenReqDefForListStorageTypes() *def.HttpRequestDef
- func GenReqDefForListTasks() *def.HttpRequestDef
- func GenReqDefForModifyEpsQuota() *def.HttpRequestDef
- func GenReqDefForResetConfiguration() *def.HttpRequestDef
- func GenReqDefForResetPwd() *def.HttpRequestDef
- func GenReqDefForResizeInstanceFlavor() *def.HttpRequestDef
- func GenReqDefForRestartInstance() *def.HttpRequestDef
- func GenReqDefForRunInstanceAction() *def.HttpRequestDef
- func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
- func GenReqDefForSetDbUserPwd() *def.HttpRequestDef
- func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowBalanceStatus() *def.HttpRequestDef
- func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
- func GenReqDefForShowDeploymentForm() *def.HttpRequestDef
- func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForShowInstanceDisk() *def.HttpRequestDef
- func GenReqDefForShowInstanceParamGroup() *def.HttpRequestDef
- func GenReqDefForShowInstanceSnapshot() *def.HttpRequestDef
- func GenReqDefForShowJobDetail() *def.HttpRequestDef
- func GenReqDefForShowProjectQuotas() *def.HttpRequestDef
- func GenReqDefForShowRecyclePolicy() *def.HttpRequestDef
- func GenReqDefForShowSslCertDownloadLink() *def.HttpRequestDef
- func GenReqDefForSwitchConfiguration() *def.HttpRequestDef
- func GenReqDefForSwitchShard() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
- func GenReqDefForValidateParaGroupName() *def.HttpRequestDef
- func GenReqDefForValidateWeakPassword() *def.HttpRequestDef
- type AddInstanceTagsInvoker
- type AllowDbPrivilegesInvoker
- type AttachEipInvoker
- type CopyConfigurationInvoker
- type CreateConfigurationTemplateInvoker
- type CreateDatabaseInvoker
- type CreateDatabaseSchemasInvoker
- type CreateDbInstanceInvoker
- type CreateDbUserInvoker
- type CreateInstanceInvoker
- type CreateManualBackupInvoker
- type CreateRestoreInstanceInvoker
- type DeleteConfigurationInvoker
- type DeleteDatabaseInvoker
- type DeleteInstanceInvoker
- type DeleteJobInvoker
- type DeleteManualBackupInvoker
- type DownloadBackupInvoker
- type GaussDBforopenGaussClient
- func (c *GaussDBforopenGaussClient) AddInstanceTags(request *model.AddInstanceTagsRequest) (*model.AddInstanceTagsResponse, error)
- func (c *GaussDBforopenGaussClient) AddInstanceTagsInvoker(request *model.AddInstanceTagsRequest) *AddInstanceTagsInvoker
- func (c *GaussDBforopenGaussClient) AllowDbPrivileges(request *model.AllowDbPrivilegesRequest) (*model.AllowDbPrivilegesResponse, error)
- func (c *GaussDBforopenGaussClient) AllowDbPrivilegesInvoker(request *model.AllowDbPrivilegesRequest) *AllowDbPrivilegesInvoker
- func (c *GaussDBforopenGaussClient) AttachEip(request *model.AttachEipRequest) (*model.AttachEipResponse, error)
- func (c *GaussDBforopenGaussClient) AttachEipInvoker(request *model.AttachEipRequest) *AttachEipInvoker
- func (c *GaussDBforopenGaussClient) CopyConfiguration(request *model.CopyConfigurationRequest) (*model.CopyConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) CopyConfigurationInvoker(request *model.CopyConfigurationRequest) *CopyConfigurationInvoker
- func (c *GaussDBforopenGaussClient) CreateConfigurationTemplate(request *model.CreateConfigurationTemplateRequest) (*model.CreateConfigurationTemplateResponse, error)
- func (c *GaussDBforopenGaussClient) CreateConfigurationTemplateInvoker(request *model.CreateConfigurationTemplateRequest) *CreateConfigurationTemplateInvoker
- func (c *GaussDBforopenGaussClient) CreateDatabase(request *model.CreateDatabaseRequest) (*model.CreateDatabaseResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDatabaseInvoker(request *model.CreateDatabaseRequest) *CreateDatabaseInvoker
- func (c *GaussDBforopenGaussClient) CreateDatabaseSchemas(request *model.CreateDatabaseSchemasRequest) (*model.CreateDatabaseSchemasResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker(request *model.CreateDatabaseSchemasRequest) *CreateDatabaseSchemasInvoker
- func (c *GaussDBforopenGaussClient) CreateDbInstance(request *model.CreateDbInstanceRequest) (*model.CreateDbInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDbInstanceInvoker(request *model.CreateDbInstanceRequest) *CreateDbInstanceInvoker
- func (c *GaussDBforopenGaussClient) CreateDbUser(request *model.CreateDbUserRequest) (*model.CreateDbUserResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker
- func (c *GaussDBforopenGaussClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
- func (c *GaussDBforopenGaussClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)
- func (c *GaussDBforopenGaussClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker
- func (c *GaussDBforopenGaussClient) CreateRestoreInstance(request *model.CreateRestoreInstanceRequest) (*model.CreateRestoreInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) CreateRestoreInstanceInvoker(request *model.CreateRestoreInstanceRequest) *CreateRestoreInstanceInvoker
- func (c *GaussDBforopenGaussClient) DeleteConfiguration(request *model.DeleteConfigurationRequest) (*model.DeleteConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker
- func (c *GaussDBforopenGaussClient) DeleteDatabase(request *model.DeleteDatabaseRequest) (*model.DeleteDatabaseResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteDatabaseInvoker(request *model.DeleteDatabaseRequest) *DeleteDatabaseInvoker
- func (c *GaussDBforopenGaussClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
- func (c *GaussDBforopenGaussClient) DeleteJob(request *model.DeleteJobRequest) (*model.DeleteJobResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteJobInvoker(request *model.DeleteJobRequest) *DeleteJobInvoker
- func (c *GaussDBforopenGaussClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker
- func (c *GaussDBforopenGaussClient) DownloadBackup(request *model.DownloadBackupRequest) (*model.DownloadBackupResponse, error)
- func (c *GaussDBforopenGaussClient) DownloadBackupInvoker(request *model.DownloadBackupRequest) *DownloadBackupInvoker
- func (c *GaussDBforopenGaussClient) ListApplicableInstances(request *model.ListApplicableInstancesRequest) (*model.ListApplicableInstancesResponse, error)
- func (c *GaussDBforopenGaussClient) ListApplicableInstancesInvoker(request *model.ListApplicableInstancesRequest) *ListApplicableInstancesInvoker
- func (c *GaussDBforopenGaussClient) ListAppliedHistories(request *model.ListAppliedHistoriesRequest) (*model.ListAppliedHistoriesResponse, error)
- func (c *GaussDBforopenGaussClient) ListAppliedHistoriesInvoker(request *model.ListAppliedHistoriesRequest) *ListAppliedHistoriesInvoker
- func (c *GaussDBforopenGaussClient) ListAvailableFlavors(request *model.ListAvailableFlavorsRequest) (*model.ListAvailableFlavorsResponse, error)
- func (c *GaussDBforopenGaussClient) ListAvailableFlavorsInvoker(request *model.ListAvailableFlavorsRequest) *ListAvailableFlavorsInvoker
- func (c *GaussDBforopenGaussClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)
- func (c *GaussDBforopenGaussClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker
- func (c *GaussDBforopenGaussClient) ListBindedEips(request *model.ListBindedEipsRequest) (*model.ListBindedEipsResponse, error)
- func (c *GaussDBforopenGaussClient) ListBindedEipsInvoker(request *model.ListBindedEipsRequest) *ListBindedEipsInvoker
- func (c *GaussDBforopenGaussClient) ListComponentInfos(request *model.ListComponentInfosRequest) (*model.ListComponentInfosResponse, error)
- func (c *GaussDBforopenGaussClient) ListComponentInfosInvoker(request *model.ListComponentInfosRequest) *ListComponentInfosInvoker
- func (c *GaussDBforopenGaussClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
- func (c *GaussDBforopenGaussClient) ListConfigurationsDiff(request *model.ListConfigurationsDiffRequest) (*model.ListConfigurationsDiffResponse, error)
- func (c *GaussDBforopenGaussClient) ListConfigurationsDiffInvoker(request *model.ListConfigurationsDiffRequest) *ListConfigurationsDiffInvoker
- func (c *GaussDBforopenGaussClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
- func (c *GaussDBforopenGaussClient) ListDatabaseSchemas(request *model.ListDatabaseSchemasRequest) (*model.ListDatabaseSchemasResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatabaseSchemasInvoker(request *model.ListDatabaseSchemasRequest) *ListDatabaseSchemasInvoker
- func (c *GaussDBforopenGaussClient) ListDatabases(request *model.ListDatabasesRequest) (*model.ListDatabasesResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatabasesInvoker(request *model.ListDatabasesRequest) *ListDatabasesInvoker
- func (c *GaussDBforopenGaussClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
- func (c *GaussDBforopenGaussClient) ListDbBackups(request *model.ListDbBackupsRequest) (*model.ListDbBackupsResponse, error)
- func (c *GaussDBforopenGaussClient) ListDbBackupsInvoker(request *model.ListDbBackupsRequest) *ListDbBackupsInvoker
- func (c *GaussDBforopenGaussClient) ListDbFlavors(request *model.ListDbFlavorsRequest) (*model.ListDbFlavorsResponse, error)
- func (c *GaussDBforopenGaussClient) ListDbFlavorsInvoker(request *model.ListDbFlavorsRequest) *ListDbFlavorsInvoker
- func (c *GaussDBforopenGaussClient) ListDbUsers(request *model.ListDbUsersRequest) (*model.ListDbUsersResponse, error)
- func (c *GaussDBforopenGaussClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker
- func (c *GaussDBforopenGaussClient) ListEpsQuotas(request *model.ListEpsQuotasRequest) (*model.ListEpsQuotasResponse, error)
- func (c *GaussDBforopenGaussClient) ListEpsQuotasInvoker(request *model.ListEpsQuotasRequest) *ListEpsQuotasInvoker
- func (c *GaussDBforopenGaussClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
- func (c *GaussDBforopenGaussClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
- func (c *GaussDBforopenGaussClient) ListGaussDbDatastores(request *model.ListGaussDbDatastoresRequest) (*model.ListGaussDbDatastoresResponse, error)
- func (c *GaussDBforopenGaussClient) ListGaussDbDatastoresInvoker(request *model.ListGaussDbDatastoresRequest) *ListGaussDbDatastoresInvoker
- func (c *GaussDBforopenGaussClient) ListHistoryOperations(request *model.ListHistoryOperationsRequest) (*model.ListHistoryOperationsResponse, error)
- func (c *GaussDBforopenGaussClient) ListHistoryOperationsInvoker(request *model.ListHistoryOperationsRequest) *ListHistoryOperationsInvoker
- func (c *GaussDBforopenGaussClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
- func (c *GaussDBforopenGaussClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
- func (c *GaussDBforopenGaussClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *GaussDBforopenGaussClient) ListInstancesDetails(request *model.ListInstancesDetailsRequest) (*model.ListInstancesDetailsResponse, error)
- func (c *GaussDBforopenGaussClient) ListInstancesDetailsInvoker(request *model.ListInstancesDetailsRequest) *ListInstancesDetailsInvoker
- func (c *GaussDBforopenGaussClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *GaussDBforopenGaussClient) ListParamGroupTemplates(request *model.ListParamGroupTemplatesRequest) (*model.ListParamGroupTemplatesResponse, error)
- func (c *GaussDBforopenGaussClient) ListParamGroupTemplatesInvoker(request *model.ListParamGroupTemplatesRequest) *ListParamGroupTemplatesInvoker
- func (c *GaussDBforopenGaussClient) ListPredefinedTags(request *model.ListPredefinedTagsRequest) (*model.ListPredefinedTagsResponse, error)
- func (c *GaussDBforopenGaussClient) ListPredefinedTagsInvoker(request *model.ListPredefinedTagsRequest) *ListPredefinedTagsInvoker
- func (c *GaussDBforopenGaussClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
- func (c *GaussDBforopenGaussClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
- func (c *GaussDBforopenGaussClient) ListRecycleInstances(request *model.ListRecycleInstancesRequest) (*model.ListRecycleInstancesResponse, error)
- func (c *GaussDBforopenGaussClient) ListRecycleInstancesInvoker(request *model.ListRecycleInstancesRequest) *ListRecycleInstancesInvoker
- func (c *GaussDBforopenGaussClient) ListRestorableInstances(request *model.ListRestorableInstancesRequest) (*model.ListRestorableInstancesResponse, error)
- func (c *GaussDBforopenGaussClient) ListRestorableInstancesInvoker(request *model.ListRestorableInstancesRequest) *ListRestorableInstancesInvoker
- func (c *GaussDBforopenGaussClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)
- func (c *GaussDBforopenGaussClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker
- func (c *GaussDBforopenGaussClient) ListStorageTypes(request *model.ListStorageTypesRequest) (*model.ListStorageTypesResponse, error)
- func (c *GaussDBforopenGaussClient) ListStorageTypesInvoker(request *model.ListStorageTypesRequest) *ListStorageTypesInvoker
- func (c *GaussDBforopenGaussClient) ListTasks(request *model.ListTasksRequest) (*model.ListTasksResponse, error)
- func (c *GaussDBforopenGaussClient) ListTasksInvoker(request *model.ListTasksRequest) *ListTasksInvoker
- func (c *GaussDBforopenGaussClient) ModifyEpsQuota(request *model.ModifyEpsQuotaRequest) (*model.ModifyEpsQuotaResponse, error)
- func (c *GaussDBforopenGaussClient) ModifyEpsQuotaInvoker(request *model.ModifyEpsQuotaRequest) *ModifyEpsQuotaInvoker
- func (c *GaussDBforopenGaussClient) ResetConfiguration(request *model.ResetConfigurationRequest) (*model.ResetConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) ResetConfigurationInvoker(request *model.ResetConfigurationRequest) *ResetConfigurationInvoker
- func (c *GaussDBforopenGaussClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
- func (c *GaussDBforopenGaussClient) ResetPwdInvoker(request *model.ResetPwdRequest) *ResetPwdInvoker
- func (c *GaussDBforopenGaussClient) ResizeInstanceFlavor(request *model.ResizeInstanceFlavorRequest) (*model.ResizeInstanceFlavorResponse, error)
- func (c *GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker(request *model.ResizeInstanceFlavorRequest) *ResizeInstanceFlavorInvoker
- func (c *GaussDBforopenGaussClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
- func (c *GaussDBforopenGaussClient) RunInstanceAction(request *model.RunInstanceActionRequest) (*model.RunInstanceActionResponse, error)
- func (c *GaussDBforopenGaussClient) RunInstanceActionInvoker(request *model.RunInstanceActionRequest) *RunInstanceActionInvoker
- func (c *GaussDBforopenGaussClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
- func (c *GaussDBforopenGaussClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
- func (c *GaussDBforopenGaussClient) SetDbUserPwd(request *model.SetDbUserPwdRequest) (*model.SetDbUserPwdResponse, error)
- func (c *GaussDBforopenGaussClient) SetDbUserPwdInvoker(request *model.SetDbUserPwdRequest) *SetDbUserPwdInvoker
- func (c *GaussDBforopenGaussClient) SetRecyclePolicy(request *model.SetRecyclePolicyRequest) (*model.SetRecyclePolicyResponse, error)
- func (c *GaussDBforopenGaussClient) SetRecyclePolicyInvoker(request *model.SetRecyclePolicyRequest) *SetRecyclePolicyInvoker
- func (c *GaussDBforopenGaussClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
- func (c *GaussDBforopenGaussClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
- func (c *GaussDBforopenGaussClient) ShowBalanceStatus(request *model.ShowBalanceStatusRequest) (*model.ShowBalanceStatusResponse, error)
- func (c *GaussDBforopenGaussClient) ShowBalanceStatusInvoker(request *model.ShowBalanceStatusRequest) *ShowBalanceStatusInvoker
- func (c *GaussDBforopenGaussClient) ShowConfigurationDetail(request *model.ShowConfigurationDetailRequest) (*model.ShowConfigurationDetailResponse, error)
- func (c *GaussDBforopenGaussClient) ShowConfigurationDetailInvoker(request *model.ShowConfigurationDetailRequest) *ShowConfigurationDetailInvoker
- func (c *GaussDBforopenGaussClient) ShowDeploymentForm(request *model.ShowDeploymentFormRequest) (*model.ShowDeploymentFormResponse, error)
- func (c *GaussDBforopenGaussClient) ShowDeploymentFormInvoker(request *model.ShowDeploymentFormRequest) *ShowDeploymentFormInvoker
- func (c *GaussDBforopenGaussClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
- func (c *GaussDBforopenGaussClient) ShowInstanceDisk(request *model.ShowInstanceDiskRequest) (*model.ShowInstanceDiskResponse, error)
- func (c *GaussDBforopenGaussClient) ShowInstanceDiskInvoker(request *model.ShowInstanceDiskRequest) *ShowInstanceDiskInvoker
- func (c *GaussDBforopenGaussClient) ShowInstanceParamGroup(request *model.ShowInstanceParamGroupRequest) (*model.ShowInstanceParamGroupResponse, error)
- func (c *GaussDBforopenGaussClient) ShowInstanceParamGroupInvoker(request *model.ShowInstanceParamGroupRequest) *ShowInstanceParamGroupInvoker
- func (c *GaussDBforopenGaussClient) ShowInstanceSnapshot(request *model.ShowInstanceSnapshotRequest) (*model.ShowInstanceSnapshotResponse, error)
- func (c *GaussDBforopenGaussClient) ShowInstanceSnapshotInvoker(request *model.ShowInstanceSnapshotRequest) *ShowInstanceSnapshotInvoker
- func (c *GaussDBforopenGaussClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
- func (c *GaussDBforopenGaussClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker
- func (c *GaussDBforopenGaussClient) ShowProjectQuotas(request *model.ShowProjectQuotasRequest) (*model.ShowProjectQuotasResponse, error)
- func (c *GaussDBforopenGaussClient) ShowProjectQuotasInvoker(request *model.ShowProjectQuotasRequest) *ShowProjectQuotasInvoker
- func (c *GaussDBforopenGaussClient) ShowRecyclePolicy(request *model.ShowRecyclePolicyRequest) (*model.ShowRecyclePolicyResponse, error)
- func (c *GaussDBforopenGaussClient) ShowRecyclePolicyInvoker(request *model.ShowRecyclePolicyRequest) *ShowRecyclePolicyInvoker
- func (c *GaussDBforopenGaussClient) ShowSslCertDownloadLink(request *model.ShowSslCertDownloadLinkRequest) (*model.ShowSslCertDownloadLinkResponse, error)
- func (c *GaussDBforopenGaussClient) ShowSslCertDownloadLinkInvoker(request *model.ShowSslCertDownloadLinkRequest) *ShowSslCertDownloadLinkInvoker
- func (c *GaussDBforopenGaussClient) SwitchConfiguration(request *model.SwitchConfigurationRequest) (*model.SwitchConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) SwitchConfigurationInvoker(request *model.SwitchConfigurationRequest) *SwitchConfigurationInvoker
- func (c *GaussDBforopenGaussClient) SwitchShard(request *model.SwitchShardRequest) (*model.SwitchShardResponse, error)
- func (c *GaussDBforopenGaussClient) SwitchShardInvoker(request *model.SwitchShardRequest) *SwitchShardInvoker
- func (c *GaussDBforopenGaussClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
- func (c *GaussDBforopenGaussClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
- func (c *GaussDBforopenGaussClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
- func (c *GaussDBforopenGaussClient) ValidateParaGroupName(request *model.ValidateParaGroupNameRequest) (*model.ValidateParaGroupNameResponse, error)
- func (c *GaussDBforopenGaussClient) ValidateParaGroupNameInvoker(request *model.ValidateParaGroupNameRequest) *ValidateParaGroupNameInvoker
- func (c *GaussDBforopenGaussClient) ValidateWeakPassword(request *model.ValidateWeakPasswordRequest) (*model.ValidateWeakPasswordResponse, error)
- func (c *GaussDBforopenGaussClient) ValidateWeakPasswordInvoker(request *model.ValidateWeakPasswordRequest) *ValidateWeakPasswordInvoker
- type ListApplicableInstancesInvoker
- type ListAppliedHistoriesInvoker
- type ListAvailableFlavorsInvoker
- type ListBackupsInvoker
- type ListBindedEipsInvoker
- type ListComponentInfosInvoker
- type ListConfigurationsDiffInvoker
- type ListConfigurationsInvoker
- type ListDatabaseSchemasInvoker
- type ListDatabasesInvoker
- type ListDatastoresInvoker
- type ListDbBackupsInvoker
- type ListDbFlavorsInvoker
- type ListDbUsersInvoker
- type ListEpsQuotasInvoker
- type ListFlavorsInvoker
- type ListGaussDbDatastoresInvoker
- type ListHistoryOperationsInvoker
- type ListInstanceTagsInvoker
- type ListInstancesDetailsInvoker
- type ListInstancesInvoker
- type ListParamGroupTemplatesInvoker
- type ListPredefinedTagsInvoker
- type ListProjectTagsInvoker
- type ListRecycleInstancesInvoker
- type ListRestorableInstancesInvoker
- type ListRestoreTimesInvoker
- type ListStorageTypesInvoker
- type ListTasksInvoker
- type ModifyEpsQuotaInvoker
- type ResetConfigurationInvoker
- type ResetPwdInvoker
- type ResizeInstanceFlavorInvoker
- type RestartInstanceInvoker
- type RunInstanceActionInvoker
- type SetBackupPolicyInvoker
- type SetDbUserPwdInvoker
- type SetRecyclePolicyInvoker
- type ShowBackupPolicyInvoker
- type ShowBalanceStatusInvoker
- type ShowConfigurationDetailInvoker
- type ShowDeploymentFormInvoker
- type ShowInstanceConfigurationInvoker
- type ShowInstanceDiskInvoker
- type ShowInstanceParamGroupInvoker
- type ShowInstanceSnapshotInvoker
- type ShowJobDetailInvoker
- type ShowProjectQuotasInvoker
- type ShowRecyclePolicyInvoker
- type ShowSslCertDownloadLinkInvoker
- type SwitchConfigurationInvoker
- type SwitchShardInvoker
- type UpdateInstanceConfigurationInvoker
- type UpdateInstanceNameInvoker
- type ValidateParaGroupNameInvoker
- type ValidateWeakPasswordInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GaussDBforopenGaussClientBuilder ¶
func GaussDBforopenGaussClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAddInstanceTags ¶ added in v0.1.13
func GenReqDefForAddInstanceTags() *def.HttpRequestDef
func GenReqDefForAllowDbPrivileges ¶ added in v0.0.88
func GenReqDefForAllowDbPrivileges() *def.HttpRequestDef
func GenReqDefForAttachEip ¶ added in v0.1.13
func GenReqDefForAttachEip() *def.HttpRequestDef
func GenReqDefForCopyConfiguration ¶ added in v0.1.13
func GenReqDefForCopyConfiguration() *def.HttpRequestDef
func GenReqDefForCreateConfigurationTemplate ¶ added in v0.1.13
func GenReqDefForCreateConfigurationTemplate() *def.HttpRequestDef
func GenReqDefForCreateDatabase ¶ added in v0.0.88
func GenReqDefForCreateDatabase() *def.HttpRequestDef
func GenReqDefForCreateDatabaseSchemas ¶ added in v0.0.88
func GenReqDefForCreateDatabaseSchemas() *def.HttpRequestDef
func GenReqDefForCreateDbInstance ¶ added in v0.1.43
func GenReqDefForCreateDbInstance() *def.HttpRequestDef
func GenReqDefForCreateDbUser ¶ added in v0.0.88
func GenReqDefForCreateDbUser() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *def.HttpRequestDef
func GenReqDefForCreateManualBackup ¶ added in v0.0.88
func GenReqDefForCreateManualBackup() *def.HttpRequestDef
func GenReqDefForCreateRestoreInstance ¶ added in v0.0.88
func GenReqDefForCreateRestoreInstance() *def.HttpRequestDef
func GenReqDefForDeleteConfiguration ¶ added in v0.1.13
func GenReqDefForDeleteConfiguration() *def.HttpRequestDef
func GenReqDefForDeleteDatabase ¶ added in v0.1.64
func GenReqDefForDeleteDatabase() *def.HttpRequestDef
func GenReqDefForDeleteInstance ¶
func GenReqDefForDeleteInstance() *def.HttpRequestDef
func GenReqDefForDeleteJob ¶ added in v0.1.13
func GenReqDefForDeleteJob() *def.HttpRequestDef
func GenReqDefForDeleteManualBackup ¶ added in v0.0.88
func GenReqDefForDeleteManualBackup() *def.HttpRequestDef
func GenReqDefForDownloadBackup ¶ added in v0.1.50
func GenReqDefForDownloadBackup() *def.HttpRequestDef
func GenReqDefForListApplicableInstances ¶ added in v0.1.13
func GenReqDefForListApplicableInstances() *def.HttpRequestDef
func GenReqDefForListAppliedHistories ¶ added in v0.1.13
func GenReqDefForListAppliedHistories() *def.HttpRequestDef
func GenReqDefForListAvailableFlavors ¶ added in v0.1.13
func GenReqDefForListAvailableFlavors() *def.HttpRequestDef
func GenReqDefForListBackups ¶ added in v0.0.88
func GenReqDefForListBackups() *def.HttpRequestDef
func GenReqDefForListBindedEips ¶ added in v0.1.13
func GenReqDefForListBindedEips() *def.HttpRequestDef
func GenReqDefForListComponentInfos ¶ added in v0.0.90
func GenReqDefForListComponentInfos() *def.HttpRequestDef
func GenReqDefForListConfigurations ¶ added in v0.0.83
func GenReqDefForListConfigurations() *def.HttpRequestDef
func GenReqDefForListConfigurationsDiff ¶ added in v0.1.13
func GenReqDefForListConfigurationsDiff() *def.HttpRequestDef
func GenReqDefForListDatabaseSchemas ¶ added in v0.0.88
func GenReqDefForListDatabaseSchemas() *def.HttpRequestDef
func GenReqDefForListDatabases ¶ added in v0.0.88
func GenReqDefForListDatabases() *def.HttpRequestDef
func GenReqDefForListDatastores ¶ added in v0.0.83
func GenReqDefForListDatastores() *def.HttpRequestDef
func GenReqDefForListDbBackups ¶ added in v0.1.43
func GenReqDefForListDbBackups() *def.HttpRequestDef
func GenReqDefForListDbFlavors ¶ added in v0.1.43
func GenReqDefForListDbFlavors() *def.HttpRequestDef
func GenReqDefForListDbUsers ¶ added in v0.0.88
func GenReqDefForListDbUsers() *def.HttpRequestDef
func GenReqDefForListEpsQuotas ¶ added in v0.1.13
func GenReqDefForListEpsQuotas() *def.HttpRequestDef
func GenReqDefForListFlavors ¶ added in v0.0.83
func GenReqDefForListFlavors() *def.HttpRequestDef
func GenReqDefForListGaussDbDatastores ¶ added in v0.1.13
func GenReqDefForListGaussDbDatastores() *def.HttpRequestDef
func GenReqDefForListHistoryOperations ¶ added in v0.1.13
func GenReqDefForListHistoryOperations() *def.HttpRequestDef
func GenReqDefForListInstanceTags ¶ added in v0.1.13
func GenReqDefForListInstanceTags() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListInstancesDetails ¶ added in v0.1.43
func GenReqDefForListInstancesDetails() *def.HttpRequestDef
func GenReqDefForListParamGroupTemplates ¶ added in v0.1.43
func GenReqDefForListParamGroupTemplates() *def.HttpRequestDef
func GenReqDefForListPredefinedTags ¶ added in v0.1.13
func GenReqDefForListPredefinedTags() *def.HttpRequestDef
func GenReqDefForListProjectTags ¶ added in v0.1.13
func GenReqDefForListProjectTags() *def.HttpRequestDef
func GenReqDefForListRecycleInstances ¶ added in v0.1.13
func GenReqDefForListRecycleInstances() *def.HttpRequestDef
func GenReqDefForListRestorableInstances ¶ added in v0.1.13
func GenReqDefForListRestorableInstances() *def.HttpRequestDef
func GenReqDefForListRestoreTimes ¶ added in v0.0.88
func GenReqDefForListRestoreTimes() *def.HttpRequestDef
func GenReqDefForListStorageTypes ¶ added in v0.0.83
func GenReqDefForListStorageTypes() *def.HttpRequestDef
func GenReqDefForListTasks ¶ added in v0.1.13
func GenReqDefForListTasks() *def.HttpRequestDef
func GenReqDefForModifyEpsQuota ¶ added in v0.1.13
func GenReqDefForModifyEpsQuota() *def.HttpRequestDef
func GenReqDefForResetConfiguration ¶ added in v0.1.13
func GenReqDefForResetConfiguration() *def.HttpRequestDef
func GenReqDefForResetPwd ¶
func GenReqDefForResetPwd() *def.HttpRequestDef
func GenReqDefForResizeInstanceFlavor ¶ added in v0.0.90
func GenReqDefForResizeInstanceFlavor() *def.HttpRequestDef
func GenReqDefForRestartInstance ¶ added in v0.0.84
func GenReqDefForRestartInstance() *def.HttpRequestDef
func GenReqDefForRunInstanceAction ¶
func GenReqDefForRunInstanceAction() *def.HttpRequestDef
func GenReqDefForSetBackupPolicy ¶
func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
func GenReqDefForSetDbUserPwd ¶ added in v0.0.88
func GenReqDefForSetDbUserPwd() *def.HttpRequestDef
func GenReqDefForSetRecyclePolicy ¶ added in v0.1.2
func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef
func GenReqDefForShowBackupPolicy ¶ added in v0.0.88
func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowBalanceStatus ¶ added in v0.1.13
func GenReqDefForShowBalanceStatus() *def.HttpRequestDef
func GenReqDefForShowConfigurationDetail ¶ added in v0.1.13
func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
func GenReqDefForShowDeploymentForm ¶ added in v0.1.13
func GenReqDefForShowDeploymentForm() *def.HttpRequestDef
func GenReqDefForShowInstanceConfiguration ¶ added in v0.0.84
func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForShowInstanceDisk ¶ added in v0.1.13
func GenReqDefForShowInstanceDisk() *def.HttpRequestDef
func GenReqDefForShowInstanceParamGroup ¶ added in v0.1.43
func GenReqDefForShowInstanceParamGroup() *def.HttpRequestDef
func GenReqDefForShowInstanceSnapshot ¶ added in v0.1.13
func GenReqDefForShowInstanceSnapshot() *def.HttpRequestDef
func GenReqDefForShowJobDetail ¶ added in v0.1.1
func GenReqDefForShowJobDetail() *def.HttpRequestDef
func GenReqDefForShowProjectQuotas ¶ added in v0.1.13
func GenReqDefForShowProjectQuotas() *def.HttpRequestDef
func GenReqDefForShowRecyclePolicy ¶ added in v0.1.13
func GenReqDefForShowRecyclePolicy() *def.HttpRequestDef
func GenReqDefForShowSslCertDownloadLink ¶ added in v0.1.13
func GenReqDefForShowSslCertDownloadLink() *def.HttpRequestDef
func GenReqDefForSwitchConfiguration ¶ added in v0.1.13
func GenReqDefForSwitchConfiguration() *def.HttpRequestDef
func GenReqDefForSwitchShard ¶ added in v0.0.90
func GenReqDefForSwitchShard() *def.HttpRequestDef
func GenReqDefForUpdateInstanceConfiguration ¶
func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForUpdateInstanceName ¶
func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
func GenReqDefForValidateParaGroupName ¶ added in v0.1.13
func GenReqDefForValidateParaGroupName() *def.HttpRequestDef
func GenReqDefForValidateWeakPassword ¶ added in v0.1.13
func GenReqDefForValidateWeakPassword() *def.HttpRequestDef
Types ¶
type AddInstanceTagsInvoker ¶ added in v0.1.13
type AddInstanceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*AddInstanceTagsInvoker) Invoke ¶ added in v0.1.13
func (i *AddInstanceTagsInvoker) Invoke() (*model.AddInstanceTagsResponse, error)
type AllowDbPrivilegesInvoker ¶ added in v0.0.90
type AllowDbPrivilegesInvoker struct {
*invoker.BaseInvoker
}
func (*AllowDbPrivilegesInvoker) Invoke ¶ added in v0.0.90
func (i *AllowDbPrivilegesInvoker) Invoke() (*model.AllowDbPrivilegesResponse, error)
type AttachEipInvoker ¶ added in v0.1.13
type AttachEipInvoker struct {
*invoker.BaseInvoker
}
func (*AttachEipInvoker) Invoke ¶ added in v0.1.13
func (i *AttachEipInvoker) Invoke() (*model.AttachEipResponse, error)
type CopyConfigurationInvoker ¶ added in v0.1.13
type CopyConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*CopyConfigurationInvoker) Invoke ¶ added in v0.1.13
func (i *CopyConfigurationInvoker) Invoke() (*model.CopyConfigurationResponse, error)
type CreateConfigurationTemplateInvoker ¶ added in v0.1.13
type CreateConfigurationTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConfigurationTemplateInvoker) Invoke ¶ added in v0.1.13
func (i *CreateConfigurationTemplateInvoker) Invoke() (*model.CreateConfigurationTemplateResponse, error)
type CreateDatabaseInvoker ¶ added in v0.0.90
type CreateDatabaseInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDatabaseInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDatabaseInvoker) Invoke() (*model.CreateDatabaseResponse, error)
type CreateDatabaseSchemasInvoker ¶ added in v0.0.90
type CreateDatabaseSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDatabaseSchemasInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDatabaseSchemasInvoker) Invoke() (*model.CreateDatabaseSchemasResponse, error)
type CreateDbInstanceInvoker ¶ added in v0.1.43
type CreateDbInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDbInstanceInvoker) Invoke ¶ added in v0.1.43
func (i *CreateDbInstanceInvoker) Invoke() (*model.CreateDbInstanceResponse, error)
type CreateDbUserInvoker ¶ added in v0.0.90
type CreateDbUserInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDbUserInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDbUserInvoker) Invoke() (*model.CreateDbUserResponse, 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 CreateManualBackupInvoker ¶ added in v0.0.90
type CreateManualBackupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateManualBackupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateManualBackupInvoker) Invoke() (*model.CreateManualBackupResponse, error)
type CreateRestoreInstanceInvoker ¶ added in v0.0.90
type CreateRestoreInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRestoreInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRestoreInstanceInvoker) Invoke() (*model.CreateRestoreInstanceResponse, error)
type DeleteConfigurationInvoker ¶ added in v0.1.13
type DeleteConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConfigurationInvoker) Invoke ¶ added in v0.1.13
func (i *DeleteConfigurationInvoker) Invoke() (*model.DeleteConfigurationResponse, error)
type DeleteDatabaseInvoker ¶ added in v0.1.64
type DeleteDatabaseInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDatabaseInvoker) Invoke ¶ added in v0.1.64
func (i *DeleteDatabaseInvoker) Invoke() (*model.DeleteDatabaseResponse, error)
type DeleteInstanceInvoker ¶ added in v0.0.90
type DeleteInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteInstanceInvoker) Invoke() (*model.DeleteInstanceResponse, error)
type DeleteJobInvoker ¶ added in v0.1.13
type DeleteJobInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteJobInvoker) Invoke ¶ added in v0.1.13
func (i *DeleteJobInvoker) Invoke() (*model.DeleteJobResponse, error)
type DeleteManualBackupInvoker ¶ added in v0.0.90
type DeleteManualBackupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteManualBackupInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteManualBackupInvoker) Invoke() (*model.DeleteManualBackupResponse, error)
type DownloadBackupInvoker ¶ added in v0.1.50
type DownloadBackupInvoker struct {
*invoker.BaseInvoker
}
func (*DownloadBackupInvoker) Invoke ¶ added in v0.1.50
func (i *DownloadBackupInvoker) Invoke() (*model.DownloadBackupResponse, error)
type GaussDBforopenGaussClient ¶
type GaussDBforopenGaussClient struct {
HcClient *http_client.HcHttpClient
}
func NewGaussDBforopenGaussClient ¶
func NewGaussDBforopenGaussClient(hcClient *http_client.HcHttpClient) *GaussDBforopenGaussClient
func (*GaussDBforopenGaussClient) AddInstanceTags ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) AddInstanceTags(request *model.AddInstanceTagsRequest) (*model.AddInstanceTagsResponse, error)
AddInstanceTags 添加实例标签。
对指定实例添加用户标签信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) AddInstanceTagsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) AddInstanceTagsInvoker(request *model.AddInstanceTagsRequest) *AddInstanceTagsInvoker
AddInstanceTagsInvoker 添加实例标签。
func (*GaussDBforopenGaussClient) AllowDbPrivileges ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) AllowDbPrivileges(request *model.AllowDbPrivilegesRequest) (*model.AllowDbPrivilegesResponse, error)
AllowDbPrivileges 授权数据库帐号
在指定实例的数据库中, 设置帐号的权限。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) AllowDbPrivilegesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) AllowDbPrivilegesInvoker(request *model.AllowDbPrivilegesRequest) *AllowDbPrivilegesInvoker
AllowDbPrivilegesInvoker 授权数据库帐号
func (*GaussDBforopenGaussClient) AttachEip ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) AttachEip(request *model.AttachEipRequest) (*model.AttachEipResponse, error)
AttachEip 绑定/解绑弹性公网IP
实例下的节点绑定弹性公网IP/解绑弹性公网IP
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) AttachEipInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) AttachEipInvoker(request *model.AttachEipRequest) *AttachEipInvoker
AttachEipInvoker 绑定/解绑弹性公网IP
func (*GaussDBforopenGaussClient) CopyConfiguration ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) CopyConfiguration(request *model.CopyConfigurationRequest) (*model.CopyConfigurationResponse, error)
CopyConfiguration 复制参数模板
复制参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CopyConfigurationInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) CopyConfigurationInvoker(request *model.CopyConfigurationRequest) *CopyConfigurationInvoker
CopyConfigurationInvoker 复制参数模板
func (*GaussDBforopenGaussClient) CreateConfigurationTemplate ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) CreateConfigurationTemplate(request *model.CreateConfigurationTemplateRequest) (*model.CreateConfigurationTemplateResponse, error)
CreateConfigurationTemplate 创建参数模板
创建参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateConfigurationTemplateInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) CreateConfigurationTemplateInvoker(request *model.CreateConfigurationTemplateRequest) *CreateConfigurationTemplateInvoker
CreateConfigurationTemplateInvoker 创建参数模板
func (*GaussDBforopenGaussClient) CreateDatabase ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDatabase(request *model.CreateDatabaseRequest) (*model.CreateDatabaseResponse, error)
CreateDatabase 创建数据库
在指定实例中创建数据库。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDatabaseInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDatabaseInvoker(request *model.CreateDatabaseRequest) *CreateDatabaseInvoker
CreateDatabaseInvoker 创建数据库
func (*GaussDBforopenGaussClient) CreateDatabaseSchemas ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDatabaseSchemas(request *model.CreateDatabaseSchemasRequest) (*model.CreateDatabaseSchemasResponse, error)
CreateDatabaseSchemas 创建数据库SCHEMA
在指定实例的数据库中, 创建数据库schema。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker(request *model.CreateDatabaseSchemasRequest) *CreateDatabaseSchemasInvoker
CreateDatabaseSchemasInvoker 创建数据库SCHEMA
func (*GaussDBforopenGaussClient) CreateDbInstance ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) CreateDbInstance(request *model.CreateDbInstanceRequest) (*model.CreateDbInstanceResponse, error)
CreateDbInstance 创建数据库实例
创建数据库实例
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDbInstanceInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) CreateDbInstanceInvoker(request *model.CreateDbInstanceRequest) *CreateDbInstanceInvoker
CreateDbInstanceInvoker 创建数据库实例
func (*GaussDBforopenGaussClient) CreateDbUser ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDbUser(request *model.CreateDbUserRequest) (*model.CreateDbUserResponse, error)
CreateDbUser 创建数据库用户
在指定实例中创建数据库用户。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDbUserInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker
CreateDbUserInvoker 创建数据库用户
func (*GaussDBforopenGaussClient) CreateInstance ¶
func (c *GaussDBforopenGaussClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
CreateInstance 创建数据库实例
创建数据库企业版和集中式实例
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
CreateInstanceInvoker 创建数据库实例
func (*GaussDBforopenGaussClient) CreateManualBackup ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)
CreateManualBackup 创建手动备份
创建手动备份。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateManualBackupInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker
CreateManualBackupInvoker 创建手动备份
func (*GaussDBforopenGaussClient) CreateRestoreInstance ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateRestoreInstance(request *model.CreateRestoreInstanceRequest) (*model.CreateRestoreInstanceResponse, error)
CreateRestoreInstance 恢复到新实例
根据备份恢复新实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateRestoreInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateRestoreInstanceInvoker(request *model.CreateRestoreInstanceRequest) *CreateRestoreInstanceInvoker
CreateRestoreInstanceInvoker 恢复到新实例
func (*GaussDBforopenGaussClient) DeleteConfiguration ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) DeleteConfiguration(request *model.DeleteConfigurationRequest) (*model.DeleteConfigurationResponse, error)
DeleteConfiguration 删除参数模板
删除参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteConfigurationInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker
DeleteConfigurationInvoker 删除参数模板
func (*GaussDBforopenGaussClient) DeleteDatabase ¶ added in v0.1.64
func (c *GaussDBforopenGaussClient) DeleteDatabase(request *model.DeleteDatabaseRequest) (*model.DeleteDatabaseResponse, error)
DeleteDatabase 删除数据库
删除指定实例的数据库。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteDatabaseInvoker ¶ added in v0.1.64
func (c *GaussDBforopenGaussClient) DeleteDatabaseInvoker(request *model.DeleteDatabaseRequest) *DeleteDatabaseInvoker
DeleteDatabaseInvoker 删除数据库
func (*GaussDBforopenGaussClient) DeleteInstance ¶
func (c *GaussDBforopenGaussClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
DeleteInstance 删除实例
删除数据库实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
DeleteInstanceInvoker 删除实例
func (*GaussDBforopenGaussClient) DeleteJob ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) DeleteJob(request *model.DeleteJobRequest) (*model.DeleteJobResponse, error)
DeleteJob 删除任务记录
删除任务记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteJobInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) DeleteJobInvoker(request *model.DeleteJobRequest) *DeleteJobInvoker
DeleteJobInvoker 删除任务记录
func (*GaussDBforopenGaussClient) DeleteManualBackup ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)
DeleteManualBackup 删除手动备份
删除手动备份。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteManualBackupInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker
DeleteManualBackupInvoker 删除手动备份
func (*GaussDBforopenGaussClient) DownloadBackup ¶ added in v0.1.50
func (c *GaussDBforopenGaussClient) DownloadBackup(request *model.DownloadBackupRequest) (*model.DownloadBackupResponse, error)
DownloadBackup 获取备份下载链接
获取备份下载链接。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DownloadBackupInvoker ¶ added in v0.1.50
func (c *GaussDBforopenGaussClient) DownloadBackupInvoker(request *model.DownloadBackupRequest) *DownloadBackupInvoker
DownloadBackupInvoker 获取备份下载链接
func (*GaussDBforopenGaussClient) ListApplicableInstances ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListApplicableInstances(request *model.ListApplicableInstancesRequest) (*model.ListApplicableInstancesResponse, error)
ListApplicableInstances 查询可应用实例列表
查询可应用当前参数组模板的实例列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListApplicableInstancesInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListApplicableInstancesInvoker(request *model.ListApplicableInstancesRequest) *ListApplicableInstancesInvoker
ListApplicableInstancesInvoker 查询可应用实例列表
func (*GaussDBforopenGaussClient) ListAppliedHistories ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListAppliedHistories(request *model.ListAppliedHistoriesRequest) (*model.ListAppliedHistoriesResponse, error)
ListAppliedHistories 查询参数模板的应用记录
查询参数模板的应用记录,以实例级别为维度。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListAppliedHistoriesInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListAppliedHistoriesInvoker(request *model.ListAppliedHistoriesRequest) *ListAppliedHistoriesInvoker
ListAppliedHistoriesInvoker 查询参数模板的应用记录
func (*GaussDBforopenGaussClient) ListAvailableFlavors ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListAvailableFlavors(request *model.ListAvailableFlavorsRequest) (*model.ListAvailableFlavorsResponse, error)
ListAvailableFlavors 查询实例可变更规格
查询实例可变更规格列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListAvailableFlavorsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListAvailableFlavorsInvoker(request *model.ListAvailableFlavorsRequest) *ListAvailableFlavorsInvoker
ListAvailableFlavorsInvoker 查询实例可变更规格
func (*GaussDBforopenGaussClient) ListBackups ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)
ListBackups 查询备份列表
获取备份列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListBackupsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker
ListBackupsInvoker 查询备份列表
func (*GaussDBforopenGaussClient) ListBindedEips ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListBindedEips(request *model.ListBindedEipsRequest) (*model.ListBindedEipsResponse, error)
ListBindedEips 查询实例已绑定EIP列表
查询实例已绑定EIP列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListBindedEipsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListBindedEipsInvoker(request *model.ListBindedEipsRequest) *ListBindedEipsInvoker
ListBindedEipsInvoker 查询实例已绑定EIP列表
func (*GaussDBforopenGaussClient) ListComponentInfos ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListComponentInfos(request *model.ListComponentInfosRequest) (*model.ListComponentInfosResponse, error)
ListComponentInfos 查询实例的组件列表
查询实例的组件列表
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListComponentInfosInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListComponentInfosInvoker(request *model.ListComponentInfosRequest) *ListComponentInfosInvoker
ListComponentInfosInvoker 查询实例的组件列表
func (*GaussDBforopenGaussClient) ListConfigurations ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
ListConfigurations 获取参数模板列表
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListConfigurationsDiff ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListConfigurationsDiff(request *model.ListConfigurationsDiffRequest) (*model.ListConfigurationsDiffResponse, error)
ListConfigurationsDiff 比较两个参数组模板之间的差异
获取两个参数配置模板的差异列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListConfigurationsDiffInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListConfigurationsDiffInvoker(request *model.ListConfigurationsDiffRequest) *ListConfigurationsDiffInvoker
ListConfigurationsDiffInvoker 比较两个参数组模板之间的差异
func (*GaussDBforopenGaussClient) ListConfigurationsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
ListConfigurationsInvoker 获取参数模板列表
func (*GaussDBforopenGaussClient) ListDatabaseSchemas ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDatabaseSchemas(request *model.ListDatabaseSchemasRequest) (*model.ListDatabaseSchemasResponse, error)
ListDatabaseSchemas 查询数据库SCHEMA列表
查询指定实例的数据库SCHEMA列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatabaseSchemasInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatabaseSchemasInvoker(request *model.ListDatabaseSchemasRequest) *ListDatabaseSchemasInvoker
ListDatabaseSchemasInvoker 查询数据库SCHEMA列表
func (*GaussDBforopenGaussClient) ListDatabases ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDatabases(request *model.ListDatabasesRequest) (*model.ListDatabasesResponse, error)
ListDatabases 查询数据库列表
查询指定实例中的数据库列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatabasesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatabasesInvoker(request *model.ListDatabasesRequest) *ListDatabasesInvoker
ListDatabasesInvoker 查询数据库列表
func (*GaussDBforopenGaussClient) ListDatastores ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
ListDatastores 查询数据库引擎的版本
查询指定数据库引擎对应的版本信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatastoresInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
ListDatastoresInvoker 查询数据库引擎的版本
func (*GaussDBforopenGaussClient) ListDbBackups ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListDbBackups(request *model.ListDbBackupsRequest) (*model.ListDbBackupsResponse, error)
ListDbBackups 查询备份列表
获取备份列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDbBackupsInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListDbBackupsInvoker(request *model.ListDbBackupsRequest) *ListDbBackupsInvoker
ListDbBackupsInvoker 查询备份列表
func (*GaussDBforopenGaussClient) ListDbFlavors ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListDbFlavors(request *model.ListDbFlavorsRequest) (*model.ListDbFlavorsResponse, error)
ListDbFlavors 查询数据库规格
查询数据库的规格信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDbFlavorsInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListDbFlavorsInvoker(request *model.ListDbFlavorsRequest) *ListDbFlavorsInvoker
ListDbFlavorsInvoker 查询数据库规格
func (*GaussDBforopenGaussClient) ListDbUsers ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDbUsers(request *model.ListDbUsersRequest) (*model.ListDbUsersResponse, error)
ListDbUsers 查询数据库用户列表
在指定实例中查询数据库用户列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDbUsersInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker
ListDbUsersInvoker 查询数据库用户列表
func (*GaussDBforopenGaussClient) ListEpsQuotas ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListEpsQuotas(request *model.ListEpsQuotasRequest) (*model.ListEpsQuotasResponse, error)
ListEpsQuotas 查询企业项目配额组
查询企业项目配额组信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListEpsQuotasInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListEpsQuotasInvoker(request *model.ListEpsQuotasRequest) *ListEpsQuotasInvoker
ListEpsQuotasInvoker 查询企业项目配额组
func (*GaussDBforopenGaussClient) ListFlavors ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
ListFlavors 查询数据库规格
查询数据库的规格信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListFlavorsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
ListFlavorsInvoker 查询数据库规格
func (*GaussDBforopenGaussClient) ListGaussDbDatastores ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListGaussDbDatastores(request *model.ListGaussDbDatastoresRequest) (*model.ListGaussDbDatastoresResponse, error)
ListGaussDbDatastores 查询引擎列表
查询引擎列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListGaussDbDatastoresInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListGaussDbDatastoresInvoker(request *model.ListGaussDbDatastoresRequest) *ListGaussDbDatastoresInvoker
ListGaussDbDatastoresInvoker 查询引擎列表
func (*GaussDBforopenGaussClient) ListHistoryOperations ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListHistoryOperations(request *model.ListHistoryOperationsRequest) (*model.ListHistoryOperationsResponse, error)
ListHistoryOperations 查询参数模板的修改历史
查询参数模板的修改历史记录。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListHistoryOperationsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListHistoryOperationsInvoker(request *model.ListHistoryOperationsRequest) *ListHistoryOperationsInvoker
ListHistoryOperationsInvoker 查询参数模板的修改历史
func (*GaussDBforopenGaussClient) ListInstanceTags ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
ListInstanceTags 查询实例标签
查询指定实例的用户标签信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListInstanceTagsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
ListInstanceTagsInvoker 查询实例标签
func (*GaussDBforopenGaussClient) ListInstances ¶
func (c *GaussDBforopenGaussClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 查询数据库实例列表/查询实例详情
查询数据库实例列表/查询实例详情
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListInstancesDetails ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListInstancesDetails(request *model.ListInstancesDetailsRequest) (*model.ListInstancesDetailsResponse, error)
ListInstancesDetails 查询数据库实例列表/查询实例详情
查询数据库实例列表/查询实例详情
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListInstancesDetailsInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListInstancesDetailsInvoker(request *model.ListInstancesDetailsRequest) *ListInstancesDetailsInvoker
ListInstancesDetailsInvoker 查询数据库实例列表/查询实例详情
func (*GaussDBforopenGaussClient) ListInstancesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 查询数据库实例列表/查询实例详情
func (*GaussDBforopenGaussClient) ListParamGroupTemplates ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListParamGroupTemplates(request *model.ListParamGroupTemplatesRequest) (*model.ListParamGroupTemplatesResponse, error)
ListParamGroupTemplates 获取参数模板列表
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListParamGroupTemplatesInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ListParamGroupTemplatesInvoker(request *model.ListParamGroupTemplatesRequest) *ListParamGroupTemplatesInvoker
ListParamGroupTemplatesInvoker 获取参数模板列表
func (*GaussDBforopenGaussClient) ListPredefinedTags ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListPredefinedTags(request *model.ListPredefinedTagsRequest) (*model.ListPredefinedTagsResponse, error)
ListPredefinedTags 查询预定义标签
查询预预定义标签。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListPredefinedTagsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListPredefinedTagsInvoker(request *model.ListPredefinedTagsRequest) *ListPredefinedTagsInvoker
ListPredefinedTagsInvoker 查询预定义标签
func (*GaussDBforopenGaussClient) ListProjectTags ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
ListProjectTags 查询项目标签
查询项目下所有用户标签信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListProjectTagsInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
ListProjectTagsInvoker 查询项目标签
func (*GaussDBforopenGaussClient) ListRecycleInstances ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListRecycleInstances(request *model.ListRecycleInstancesRequest) (*model.ListRecycleInstancesResponse, error)
ListRecycleInstances 查询回收站所有引擎实例列表。
查询回收站所有引擎实例列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListRecycleInstancesInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListRecycleInstancesInvoker(request *model.ListRecycleInstancesRequest) *ListRecycleInstancesInvoker
ListRecycleInstancesInvoker 查询回收站所有引擎实例列表。
func (*GaussDBforopenGaussClient) ListRestorableInstances ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListRestorableInstances(request *model.ListRestorableInstancesRequest) (*model.ListRestorableInstancesResponse, error)
ListRestorableInstances 查询可用于备份恢复的实例列表
查询可用于备份恢复的实例列表,实例信息要符合备份条件。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListRestorableInstancesInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListRestorableInstancesInvoker(request *model.ListRestorableInstancesRequest) *ListRestorableInstancesInvoker
ListRestorableInstancesInvoker 查询可用于备份恢复的实例列表
func (*GaussDBforopenGaussClient) ListRestoreTimes ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)
ListRestoreTimes 查询可恢复时间段
查询可恢复时间段。 如果您备份策略中的保存天数设置较长,建议您传入查询日期“date”。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListRestoreTimesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker
ListRestoreTimesInvoker 查询可恢复时间段
func (*GaussDBforopenGaussClient) ListStorageTypes ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListStorageTypes(request *model.ListStorageTypesRequest) (*model.ListStorageTypesResponse, error)
ListStorageTypes 查询数据库磁盘类型
查询指定数据库引擎对应的磁盘类型。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListStorageTypesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListStorageTypesInvoker(request *model.ListStorageTypesRequest) *ListStorageTypesInvoker
ListStorageTypesInvoker 查询数据库磁盘类型
func (*GaussDBforopenGaussClient) ListTasks ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListTasks(request *model.ListTasksRequest) (*model.ListTasksResponse, error)
ListTasks 查询任务列表
获取任务中心的任务列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListTasksInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ListTasksInvoker(request *model.ListTasksRequest) *ListTasksInvoker
ListTasksInvoker 查询任务列表
func (*GaussDBforopenGaussClient) ModifyEpsQuota ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ModifyEpsQuota(request *model.ModifyEpsQuotaRequest) (*model.ModifyEpsQuotaResponse, error)
ModifyEpsQuota 修改企业项目配额
修改企业项目配额。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ModifyEpsQuotaInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ModifyEpsQuotaInvoker(request *model.ModifyEpsQuotaRequest) *ModifyEpsQuotaInvoker
ModifyEpsQuotaInvoker 修改企业项目配额
func (*GaussDBforopenGaussClient) ResetConfiguration ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ResetConfiguration(request *model.ResetConfigurationRequest) (*model.ResetConfigurationResponse, error)
ResetConfiguration 重置参数模板
重置参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ResetConfigurationInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ResetConfigurationInvoker(request *model.ResetConfigurationRequest) *ResetConfigurationInvoker
ResetConfigurationInvoker 重置参数模板
func (*GaussDBforopenGaussClient) ResetPwd ¶
func (c *GaussDBforopenGaussClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
ResetPwd 重置数据库密码。
重置数据库密码。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ResetPwdInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResetPwdInvoker(request *model.ResetPwdRequest) *ResetPwdInvoker
ResetPwdInvoker 重置数据库密码。
func (*GaussDBforopenGaussClient) ResizeInstanceFlavor ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResizeInstanceFlavor(request *model.ResizeInstanceFlavorRequest) (*model.ResizeInstanceFlavorResponse, error)
ResizeInstanceFlavor GaussDB数据库实例规格变更
GaussDB数据库实例规格变更 ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker(request *model.ResizeInstanceFlavorRequest) *ResizeInstanceFlavorInvoker
ResizeInstanceFlavorInvoker GaussDB数据库实例规格变更
func (*GaussDBforopenGaussClient) RestartInstance ¶ added in v0.0.84
func (c *GaussDBforopenGaussClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
RestartInstance 重启数据库实例
重启数据库实例。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) RestartInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
RestartInstanceInvoker 重启数据库实例
func (*GaussDBforopenGaussClient) RunInstanceAction ¶
func (c *GaussDBforopenGaussClient) RunInstanceAction(request *model.RunInstanceActionRequest) (*model.RunInstanceActionResponse, error)
RunInstanceAction CN横向扩容/DN分片扩容/磁盘扩容
CN横向扩容/DN分片扩容/磁盘扩容
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) RunInstanceActionInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) RunInstanceActionInvoker(request *model.RunInstanceActionRequest) *RunInstanceActionInvoker
RunInstanceActionInvoker CN横向扩容/DN分片扩容/磁盘扩容
func (*GaussDBforopenGaussClient) SetBackupPolicy ¶
func (c *GaussDBforopenGaussClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
SetBackupPolicy 设置自动备份策略。
设置自动备份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
SetBackupPolicyInvoker 设置自动备份策略。
func (*GaussDBforopenGaussClient) SetDbUserPwd ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) SetDbUserPwd(request *model.SetDbUserPwdRequest) (*model.SetDbUserPwdResponse, error)
SetDbUserPwd 重置数据库帐号密码
重置指定数据库帐号的密码。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetDbUserPwdInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SetDbUserPwdInvoker(request *model.SetDbUserPwdRequest) *SetDbUserPwdInvoker
SetDbUserPwdInvoker 重置数据库帐号密码
func (*GaussDBforopenGaussClient) SetRecyclePolicy ¶ added in v0.1.2
func (c *GaussDBforopenGaussClient) SetRecyclePolicy(request *model.SetRecyclePolicyRequest) (*model.SetRecyclePolicyResponse, error)
SetRecyclePolicy 设置回收站策略
设置回收站策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetRecyclePolicyInvoker ¶ added in v0.1.2
func (c *GaussDBforopenGaussClient) SetRecyclePolicyInvoker(request *model.SetRecyclePolicyRequest) *SetRecyclePolicyInvoker
SetRecyclePolicyInvoker 设置回收站策略
func (*GaussDBforopenGaussClient) ShowBackupPolicy ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
ShowBackupPolicy 查询自动备份策略
查询自动备份策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
ShowBackupPolicyInvoker 查询自动备份策略
func (*GaussDBforopenGaussClient) ShowBalanceStatus ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowBalanceStatus(request *model.ShowBalanceStatusRequest) (*model.ShowBalanceStatusResponse, error)
ShowBalanceStatus 查询实例主备平衡状态
查询实例是否发生过主备切换而导致主机负载不均衡。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowBalanceStatusInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowBalanceStatusInvoker(request *model.ShowBalanceStatusRequest) *ShowBalanceStatusInvoker
ShowBalanceStatusInvoker 查询实例主备平衡状态
func (*GaussDBforopenGaussClient) ShowConfigurationDetail ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowConfigurationDetail(request *model.ShowConfigurationDetailRequest) (*model.ShowConfigurationDetailResponse, error)
ShowConfigurationDetail 查询参数模板详情
根据参数模板ID获取指定参数模板详情。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowConfigurationDetailInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowConfigurationDetailInvoker(request *model.ShowConfigurationDetailRequest) *ShowConfigurationDetailInvoker
ShowConfigurationDetailInvoker 查询参数模板详情
func (*GaussDBforopenGaussClient) ShowDeploymentForm ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowDeploymentForm(request *model.ShowDeploymentFormRequest) (*model.ShowDeploymentFormResponse, error)
ShowDeploymentForm 查询解决方案模板配置
根据解决方案模板名称或实例ID查询副本数、分片数、节点数
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowDeploymentFormInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowDeploymentFormInvoker(request *model.ShowDeploymentFormRequest) *ShowDeploymentFormInvoker
ShowDeploymentFormInvoker 查询解决方案模板配置
func (*GaussDBforopenGaussClient) ShowInstanceConfiguration ¶ added in v0.0.84
func (c *GaussDBforopenGaussClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
ShowInstanceConfiguration 获取指定实例的参数模板
获取指定实例的参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
ShowInstanceConfigurationInvoker 获取指定实例的参数模板
func (*GaussDBforopenGaussClient) ShowInstanceDisk ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowInstanceDisk(request *model.ShowInstanceDiskRequest) (*model.ShowInstanceDiskResponse, error)
ShowInstanceDisk 查询实例存储空间使用信息
查询指定实例的存储使用空间和最大空间。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowInstanceDiskInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowInstanceDiskInvoker(request *model.ShowInstanceDiskRequest) *ShowInstanceDiskInvoker
ShowInstanceDiskInvoker 查询实例存储空间使用信息
func (*GaussDBforopenGaussClient) ShowInstanceParamGroup ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ShowInstanceParamGroup(request *model.ShowInstanceParamGroupRequest) (*model.ShowInstanceParamGroupResponse, error)
ShowInstanceParamGroup 获取指定实例的参数模板
获取指定实例的参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowInstanceParamGroupInvoker ¶ added in v0.1.43
func (c *GaussDBforopenGaussClient) ShowInstanceParamGroupInvoker(request *model.ShowInstanceParamGroupRequest) *ShowInstanceParamGroupInvoker
ShowInstanceParamGroupInvoker 获取指定实例的参数模板
func (*GaussDBforopenGaussClient) ShowInstanceSnapshot ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowInstanceSnapshot(request *model.ShowInstanceSnapshotRequest) (*model.ShowInstanceSnapshotResponse, error)
ShowInstanceSnapshot 根据时间点或者备份文件查询原实例信息
根据时间点或者备份文件查询原实例信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowInstanceSnapshotInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowInstanceSnapshotInvoker(request *model.ShowInstanceSnapshotRequest) *ShowInstanceSnapshotInvoker
ShowInstanceSnapshotInvoker 根据时间点或者备份文件查询原实例信息
func (*GaussDBforopenGaussClient) ShowJobDetail ¶ added in v0.1.1
func (c *GaussDBforopenGaussClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
ShowJobDetail 获取指定ID的任务信息。
获取指定ID的任务信息。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowJobDetailInvoker ¶ added in v0.1.1
func (c *GaussDBforopenGaussClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker
ShowJobDetailInvoker 获取指定ID的任务信息。
func (*GaussDBforopenGaussClient) ShowProjectQuotas ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowProjectQuotas(request *model.ShowProjectQuotasRequest) (*model.ShowProjectQuotasResponse, error)
ShowProjectQuotas 查询租户的实例配额
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowProjectQuotasInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowProjectQuotasInvoker(request *model.ShowProjectQuotasRequest) *ShowProjectQuotasInvoker
ShowProjectQuotasInvoker 查询租户的实例配额
func (*GaussDBforopenGaussClient) ShowRecyclePolicy ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowRecyclePolicy(request *model.ShowRecyclePolicyRequest) (*model.ShowRecyclePolicyResponse, error)
ShowRecyclePolicy 查看回收站策略
查看回收站的回收策略。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowRecyclePolicyInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowRecyclePolicyInvoker(request *model.ShowRecyclePolicyRequest) *ShowRecyclePolicyInvoker
ShowRecyclePolicyInvoker 查看回收站策略
func (*GaussDBforopenGaussClient) ShowSslCertDownloadLink ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowSslCertDownloadLink(request *model.ShowSslCertDownloadLinkRequest) (*model.ShowSslCertDownloadLinkResponse, error)
ShowSslCertDownloadLink 查询实例SSL证书下载地址
查询实例SSL证书下载地址。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowSslCertDownloadLinkInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ShowSslCertDownloadLinkInvoker(request *model.ShowSslCertDownloadLinkRequest) *ShowSslCertDownloadLinkInvoker
ShowSslCertDownloadLinkInvoker 查询实例SSL证书下载地址
func (*GaussDBforopenGaussClient) SwitchConfiguration ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) SwitchConfiguration(request *model.SwitchConfigurationRequest) (*model.SwitchConfigurationResponse, error)
SwitchConfiguration 应用参数模板
指定实例变更参数模板。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SwitchConfigurationInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) SwitchConfigurationInvoker(request *model.SwitchConfigurationRequest) *SwitchConfigurationInvoker
SwitchConfigurationInvoker 应用参数模板
func (*GaussDBforopenGaussClient) SwitchShard ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SwitchShard(request *model.SwitchShardRequest) (*model.SwitchShardResponse, error)
SwitchShard 分片节点主备切换。
支持用户对单个或多个DN分片做主备切换,同一分组内只能指定一个新的备节点进行升主操作。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SwitchShardInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SwitchShardInvoker(request *model.SwitchShardRequest) *SwitchShardInvoker
SwitchShardInvoker 分片节点主备切换。
func (*GaussDBforopenGaussClient) UpdateInstanceConfiguration ¶
func (c *GaussDBforopenGaussClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
UpdateInstanceConfiguration 修改指定实例的参数
修改指定实例的参数。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
UpdateInstanceConfigurationInvoker 修改指定实例的参数
func (*GaussDBforopenGaussClient) UpdateInstanceName ¶
func (c *GaussDBforopenGaussClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
UpdateInstanceName 修改实例名称
修改实例名称。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) UpdateInstanceNameInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
UpdateInstanceNameInvoker 修改实例名称
func (*GaussDBforopenGaussClient) ValidateParaGroupName ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ValidateParaGroupName(request *model.ValidateParaGroupNameRequest) (*model.ValidateParaGroupNameResponse, error)
ValidateParaGroupName 校验参数组名称是否存在
校验参数组名称是否存在。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ValidateParaGroupNameInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ValidateParaGroupNameInvoker(request *model.ValidateParaGroupNameRequest) *ValidateParaGroupNameInvoker
ValidateParaGroupNameInvoker 校验参数组名称是否存在
func (*GaussDBforopenGaussClient) ValidateWeakPassword ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ValidateWeakPassword(request *model.ValidateWeakPasswordRequest) (*model.ValidateWeakPasswordResponse, error)
ValidateWeakPassword 弱密码校验
校验数据库root用户密码的安全性。
Please refer to HUAWEI cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ValidateWeakPasswordInvoker ¶ added in v0.1.13
func (c *GaussDBforopenGaussClient) ValidateWeakPasswordInvoker(request *model.ValidateWeakPasswordRequest) *ValidateWeakPasswordInvoker
ValidateWeakPasswordInvoker 弱密码校验
type ListApplicableInstancesInvoker ¶ added in v0.1.13
type ListApplicableInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListApplicableInstancesInvoker) Invoke ¶ added in v0.1.13
func (i *ListApplicableInstancesInvoker) Invoke() (*model.ListApplicableInstancesResponse, error)
type ListAppliedHistoriesInvoker ¶ added in v0.1.13
type ListAppliedHistoriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppliedHistoriesInvoker) Invoke ¶ added in v0.1.13
func (i *ListAppliedHistoriesInvoker) Invoke() (*model.ListAppliedHistoriesResponse, error)
type ListAvailableFlavorsInvoker ¶ added in v0.1.13
type ListAvailableFlavorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAvailableFlavorsInvoker) Invoke ¶ added in v0.1.13
func (i *ListAvailableFlavorsInvoker) Invoke() (*model.ListAvailableFlavorsResponse, error)
type ListBackupsInvoker ¶ added in v0.0.90
type ListBackupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackupsInvoker) Invoke ¶ added in v0.0.90
func (i *ListBackupsInvoker) Invoke() (*model.ListBackupsResponse, error)
type ListBindedEipsInvoker ¶ added in v0.1.13
type ListBindedEipsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBindedEipsInvoker) Invoke ¶ added in v0.1.13
func (i *ListBindedEipsInvoker) Invoke() (*model.ListBindedEipsResponse, error)
type ListComponentInfosInvoker ¶ added in v0.0.90
type ListComponentInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ListComponentInfosInvoker) Invoke ¶ added in v0.0.90
func (i *ListComponentInfosInvoker) Invoke() (*model.ListComponentInfosResponse, error)
type ListConfigurationsDiffInvoker ¶ added in v0.1.13
type ListConfigurationsDiffInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationsDiffInvoker) Invoke ¶ added in v0.1.13
func (i *ListConfigurationsDiffInvoker) Invoke() (*model.ListConfigurationsDiffResponse, 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 ListDatabaseSchemasInvoker ¶ added in v0.0.90
type ListDatabaseSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatabaseSchemasInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatabaseSchemasInvoker) Invoke() (*model.ListDatabaseSchemasResponse, error)
type ListDatabasesInvoker ¶ added in v0.0.90
type ListDatabasesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatabasesInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatabasesInvoker) Invoke() (*model.ListDatabasesResponse, error)
type ListDatastoresInvoker ¶ added in v0.0.90
type ListDatastoresInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatastoresInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatastoresInvoker) Invoke() (*model.ListDatastoresResponse, error)
type ListDbBackupsInvoker ¶ added in v0.1.43
type ListDbBackupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDbBackupsInvoker) Invoke ¶ added in v0.1.43
func (i *ListDbBackupsInvoker) Invoke() (*model.ListDbBackupsResponse, error)
type ListDbFlavorsInvoker ¶ added in v0.1.43
type ListDbFlavorsInvoker struct {
*invoker.BaseInvoker
}
func (*ListDbFlavorsInvoker) Invoke ¶ added in v0.1.43
func (i *ListDbFlavorsInvoker) Invoke() (*model.ListDbFlavorsResponse, error)
type ListDbUsersInvoker ¶ added in v0.0.90
type ListDbUsersInvoker struct {
*invoker.BaseInvoker
}
func (*ListDbUsersInvoker) Invoke ¶ added in v0.0.90
func (i *ListDbUsersInvoker) Invoke() (*model.ListDbUsersResponse, error)
type ListEpsQuotasInvoker ¶ added in v0.1.13
type ListEpsQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ListEpsQuotasInvoker) Invoke ¶ added in v0.1.13
func (i *ListEpsQuotasInvoker) Invoke() (*model.ListEpsQuotasResponse, 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 ListGaussDbDatastoresInvoker ¶ added in v0.1.13
type ListGaussDbDatastoresInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussDbDatastoresInvoker) Invoke ¶ added in v0.1.13
func (i *ListGaussDbDatastoresInvoker) Invoke() (*model.ListGaussDbDatastoresResponse, error)
type ListHistoryOperationsInvoker ¶ added in v0.1.13
type ListHistoryOperationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListHistoryOperationsInvoker) Invoke ¶ added in v0.1.13
func (i *ListHistoryOperationsInvoker) Invoke() (*model.ListHistoryOperationsResponse, error)
type ListInstanceTagsInvoker ¶ added in v0.1.13
type ListInstanceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstanceTagsInvoker) Invoke ¶ added in v0.1.13
func (i *ListInstanceTagsInvoker) Invoke() (*model.ListInstanceTagsResponse, error)
type ListInstancesDetailsInvoker ¶ added in v0.1.43
type ListInstancesDetailsInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesDetailsInvoker) Invoke ¶ added in v0.1.43
func (i *ListInstancesDetailsInvoker) Invoke() (*model.ListInstancesDetailsResponse, 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 ListParamGroupTemplatesInvoker ¶ added in v0.1.43
type ListParamGroupTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListParamGroupTemplatesInvoker) Invoke ¶ added in v0.1.43
func (i *ListParamGroupTemplatesInvoker) Invoke() (*model.ListParamGroupTemplatesResponse, error)
type ListPredefinedTagsInvoker ¶ added in v0.1.13
type ListPredefinedTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPredefinedTagsInvoker) Invoke ¶ added in v0.1.13
func (i *ListPredefinedTagsInvoker) Invoke() (*model.ListPredefinedTagsResponse, error)
type ListProjectTagsInvoker ¶ added in v0.1.13
type ListProjectTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProjectTagsInvoker) Invoke ¶ added in v0.1.13
func (i *ListProjectTagsInvoker) Invoke() (*model.ListProjectTagsResponse, error)
type ListRecycleInstancesInvoker ¶ added in v0.1.13
type ListRecycleInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecycleInstancesInvoker) Invoke ¶ added in v0.1.13
func (i *ListRecycleInstancesInvoker) Invoke() (*model.ListRecycleInstancesResponse, error)
type ListRestorableInstancesInvoker ¶ added in v0.1.13
type ListRestorableInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRestorableInstancesInvoker) Invoke ¶ added in v0.1.13
func (i *ListRestorableInstancesInvoker) Invoke() (*model.ListRestorableInstancesResponse, error)
type ListRestoreTimesInvoker ¶ added in v0.0.90
type ListRestoreTimesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRestoreTimesInvoker) Invoke ¶ added in v0.0.90
func (i *ListRestoreTimesInvoker) Invoke() (*model.ListRestoreTimesResponse, error)
type ListStorageTypesInvoker ¶ added in v0.0.90
type ListStorageTypesInvoker struct {
*invoker.BaseInvoker
}
func (*ListStorageTypesInvoker) Invoke ¶ added in v0.0.90
func (i *ListStorageTypesInvoker) Invoke() (*model.ListStorageTypesResponse, error)
type ListTasksInvoker ¶ added in v0.1.13
type ListTasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListTasksInvoker) Invoke ¶ added in v0.1.13
func (i *ListTasksInvoker) Invoke() (*model.ListTasksResponse, error)
type ModifyEpsQuotaInvoker ¶ added in v0.1.13
type ModifyEpsQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*ModifyEpsQuotaInvoker) Invoke ¶ added in v0.1.13
func (i *ModifyEpsQuotaInvoker) Invoke() (*model.ModifyEpsQuotaResponse, error)
type ResetConfigurationInvoker ¶ added in v0.1.13
type ResetConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*ResetConfigurationInvoker) Invoke ¶ added in v0.1.13
func (i *ResetConfigurationInvoker) Invoke() (*model.ResetConfigurationResponse, error)
type ResetPwdInvoker ¶ added in v0.0.90
type ResetPwdInvoker struct {
*invoker.BaseInvoker
}
func (*ResetPwdInvoker) Invoke ¶ added in v0.0.90
func (i *ResetPwdInvoker) Invoke() (*model.ResetPwdResponse, error)
type ResizeInstanceFlavorInvoker ¶ added in v0.0.90
type ResizeInstanceFlavorInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeInstanceFlavorInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeInstanceFlavorInvoker) Invoke() (*model.ResizeInstanceFlavorResponse, error)
type RestartInstanceInvoker ¶ added in v0.0.90
type RestartInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*RestartInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *RestartInstanceInvoker) Invoke() (*model.RestartInstanceResponse, error)
type RunInstanceActionInvoker ¶ added in v0.0.90
type RunInstanceActionInvoker struct {
*invoker.BaseInvoker
}
func (*RunInstanceActionInvoker) Invoke ¶ added in v0.0.90
func (i *RunInstanceActionInvoker) Invoke() (*model.RunInstanceActionResponse, error)
type SetBackupPolicyInvoker ¶ added in v0.0.90
type SetBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*SetBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *SetBackupPolicyInvoker) Invoke() (*model.SetBackupPolicyResponse, error)
type SetDbUserPwdInvoker ¶ added in v0.0.90
type SetDbUserPwdInvoker struct {
*invoker.BaseInvoker
}
func (*SetDbUserPwdInvoker) Invoke ¶ added in v0.0.90
func (i *SetDbUserPwdInvoker) Invoke() (*model.SetDbUserPwdResponse, error)
type SetRecyclePolicyInvoker ¶ added in v0.1.2
type SetRecyclePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*SetRecyclePolicyInvoker) Invoke ¶ added in v0.1.2
func (i *SetRecyclePolicyInvoker) Invoke() (*model.SetRecyclePolicyResponse, error)
type ShowBackupPolicyInvoker ¶ added in v0.0.90
type ShowBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBackupPolicyInvoker) Invoke() (*model.ShowBackupPolicyResponse, error)
type ShowBalanceStatusInvoker ¶ added in v0.1.13
type ShowBalanceStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBalanceStatusInvoker) Invoke ¶ added in v0.1.13
func (i *ShowBalanceStatusInvoker) Invoke() (*model.ShowBalanceStatusResponse, error)
type ShowConfigurationDetailInvoker ¶ added in v0.1.13
type ShowConfigurationDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConfigurationDetailInvoker) Invoke ¶ added in v0.1.13
func (i *ShowConfigurationDetailInvoker) Invoke() (*model.ShowConfigurationDetailResponse, error)
type ShowDeploymentFormInvoker ¶ added in v0.1.13
type ShowDeploymentFormInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDeploymentFormInvoker) Invoke ¶ added in v0.1.13
func (i *ShowDeploymentFormInvoker) Invoke() (*model.ShowDeploymentFormResponse, error)
type ShowInstanceConfigurationInvoker ¶ added in v0.0.90
type ShowInstanceConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *ShowInstanceConfigurationInvoker) Invoke() (*model.ShowInstanceConfigurationResponse, error)
type ShowInstanceDiskInvoker ¶ added in v0.1.13
type ShowInstanceDiskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceDiskInvoker) Invoke ¶ added in v0.1.13
func (i *ShowInstanceDiskInvoker) Invoke() (*model.ShowInstanceDiskResponse, error)
type ShowInstanceParamGroupInvoker ¶ added in v0.1.43
type ShowInstanceParamGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceParamGroupInvoker) Invoke ¶ added in v0.1.43
func (i *ShowInstanceParamGroupInvoker) Invoke() (*model.ShowInstanceParamGroupResponse, error)
type ShowInstanceSnapshotInvoker ¶ added in v0.1.13
type ShowInstanceSnapshotInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceSnapshotInvoker) Invoke ¶ added in v0.1.13
func (i *ShowInstanceSnapshotInvoker) Invoke() (*model.ShowInstanceSnapshotResponse, error)
type ShowJobDetailInvoker ¶ added in v0.1.1
type ShowJobDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowJobDetailInvoker) Invoke ¶ added in v0.1.1
func (i *ShowJobDetailInvoker) Invoke() (*model.ShowJobDetailResponse, error)
type ShowProjectQuotasInvoker ¶ added in v0.1.13
type ShowProjectQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowProjectQuotasInvoker) Invoke ¶ added in v0.1.13
func (i *ShowProjectQuotasInvoker) Invoke() (*model.ShowProjectQuotasResponse, error)
type ShowRecyclePolicyInvoker ¶ added in v0.1.13
type ShowRecyclePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecyclePolicyInvoker) Invoke ¶ added in v0.1.13
func (i *ShowRecyclePolicyInvoker) Invoke() (*model.ShowRecyclePolicyResponse, error)
type ShowSslCertDownloadLinkInvoker ¶ added in v0.1.13
type ShowSslCertDownloadLinkInvoker struct {
*invoker.BaseInvoker
}
func (*ShowSslCertDownloadLinkInvoker) Invoke ¶ added in v0.1.13
func (i *ShowSslCertDownloadLinkInvoker) Invoke() (*model.ShowSslCertDownloadLinkResponse, error)
type SwitchConfigurationInvoker ¶ added in v0.1.13
type SwitchConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchConfigurationInvoker) Invoke ¶ added in v0.1.13
func (i *SwitchConfigurationInvoker) Invoke() (*model.SwitchConfigurationResponse, error)
type SwitchShardInvoker ¶ added in v0.0.90
type SwitchShardInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchShardInvoker) Invoke ¶ added in v0.0.90
func (i *SwitchShardInvoker) Invoke() (*model.SwitchShardResponse, error)
type UpdateInstanceConfigurationInvoker ¶ added in v0.0.90
type UpdateInstanceConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceConfigurationInvoker) Invoke() (*model.UpdateInstanceConfigurationResponse, error)
type UpdateInstanceNameInvoker ¶ added in v0.0.90
type UpdateInstanceNameInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceNameInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceNameInvoker) Invoke() (*model.UpdateInstanceNameResponse, error)
type ValidateParaGroupNameInvoker ¶ added in v0.1.13
type ValidateParaGroupNameInvoker struct {
*invoker.BaseInvoker
}
func (*ValidateParaGroupNameInvoker) Invoke ¶ added in v0.1.13
func (i *ValidateParaGroupNameInvoker) Invoke() (*model.ValidateParaGroupNameResponse, error)
type ValidateWeakPasswordInvoker ¶ added in v0.1.13
type ValidateWeakPasswordInvoker struct {
*invoker.BaseInvoker
}
func (*ValidateWeakPasswordInvoker) Invoke ¶ added in v0.1.13
func (i *ValidateWeakPasswordInvoker) Invoke() (*model.ValidateWeakPasswordResponse, error)