Documentation ¶
Index ¶
- func GaussDBforNoSQLClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForApplyConfiguration() *def.HttpRequestDef
- func GenReqDefForBatchTagAction() *def.HttpRequestDef
- func GenReqDefForCheckDisasterRecoveryOperation() *def.HttpRequestDef
- func GenReqDefForCreateColdVolume() *def.HttpRequestDef
- func GenReqDefForCreateConfiguration() *def.HttpRequestDef
- func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *def.HttpRequestDef
- func GenReqDefForDeleteBackup() *def.HttpRequestDef
- func GenReqDefForDeleteConfiguration() *def.HttpRequestDef
- func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForDeleteInstance() *def.HttpRequestDef
- func GenReqDefForExpandInstanceNode() *def.HttpRequestDef
- func GenReqDefForListApiVersion() *def.HttpRequestDef
- func GenReqDefForListConfigurationTemplates() *def.HttpRequestDef
- func GenReqDefForListConfigurations() *def.HttpRequestDef
- func GenReqDefForListDatastores() *def.HttpRequestDef
- func GenReqDefForListDedicatedResources() *def.HttpRequestDef
- func GenReqDefForListFlavorInfos() *def.HttpRequestDef
- func GenReqDefForListFlavors() *def.HttpRequestDef
- func GenReqDefForListInstanceTags() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListInstancesByResourceTags() *def.HttpRequestDef
- func GenReqDefForListInstancesByTags() *def.HttpRequestDef
- func GenReqDefForListRestoreTime() *def.HttpRequestDef
- func GenReqDefForListSlowLogs() *def.HttpRequestDef
- func GenReqDefForModifyPublicIp() *def.HttpRequestDef
- func GenReqDefForResetPassword() *def.HttpRequestDef
- func GenReqDefForResizeColdVolume() *def.HttpRequestDef
- func GenReqDefForResizeInstance() *def.HttpRequestDef
- func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef
- func GenReqDefForRestartInstance() *def.HttpRequestDef
- func GenReqDefForRestoreExistingInstance() *def.HttpRequestDef
- func GenReqDefForSetAutoEnlargePolicy() *def.HttpRequestDef
- func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowApiVersion() *def.HttpRequestDef
- func GenReqDefForShowApplicableInstances() *def.HttpRequestDef
- func GenReqDefForShowApplyHistory() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
- func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForShowInstanceRole() *def.HttpRequestDef
- func GenReqDefForShowModifyHistory() *def.HttpRequestDef
- func GenReqDefForShowQuotas() *def.HttpRequestDef
- func GenReqDefForShowRestorableList() *def.HttpRequestDef
- func GenReqDefForShrinkInstanceNode() *def.HttpRequestDef
- func GenReqDefForSwitchSsl() *def.HttpRequestDef
- func GenReqDefForSwitchToMaster() *def.HttpRequestDef
- func GenReqDefForSwitchToSlave() *def.HttpRequestDef
- func GenReqDefForUpdateConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
- func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef
- func GenReqDefForUpgradeDbVersion() *def.HttpRequestDef
- type ApplyConfigurationInvoker
- type BatchTagActionInvoker
- type CheckDisasterRecoveryOperationInvoker
- type CreateColdVolumeInvoker
- type CreateConfigurationInvoker
- type CreateDisasterRecoveryInvoker
- type CreateInstanceInvoker
- type DeleteBackupInvoker
- type DeleteConfigurationInvoker
- type DeleteDisasterRecoveryInvoker
- type DeleteInstanceInvoker
- type ExpandInstanceNodeInvoker
- type GaussDBforNoSQLClient
- func (c *GaussDBforNoSQLClient) ApplyConfiguration(request *model.ApplyConfigurationRequest) (*model.ApplyConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) ApplyConfigurationInvoker(request *model.ApplyConfigurationRequest) *ApplyConfigurationInvoker
- func (c *GaussDBforNoSQLClient) BatchTagAction(request *model.BatchTagActionRequest) (*model.BatchTagActionResponse, error)
- func (c *GaussDBforNoSQLClient) BatchTagActionInvoker(request *model.BatchTagActionRequest) *BatchTagActionInvoker
- func (c *GaussDBforNoSQLClient) CheckDisasterRecoveryOperation(request *model.CheckDisasterRecoveryOperationRequest) (*model.CheckDisasterRecoveryOperationResponse, error)
- func (c *GaussDBforNoSQLClient) CheckDisasterRecoveryOperationInvoker(request *model.CheckDisasterRecoveryOperationRequest) *CheckDisasterRecoveryOperationInvoker
- func (c *GaussDBforNoSQLClient) CreateColdVolume(request *model.CreateColdVolumeRequest) (*model.CreateColdVolumeResponse, error)
- func (c *GaussDBforNoSQLClient) CreateColdVolumeInvoker(request *model.CreateColdVolumeRequest) *CreateColdVolumeInvoker
- func (c *GaussDBforNoSQLClient) CreateConfiguration(request *model.CreateConfigurationRequest) (*model.CreateConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) CreateConfigurationInvoker(request *model.CreateConfigurationRequest) *CreateConfigurationInvoker
- func (c *GaussDBforNoSQLClient) CreateDisasterRecovery(request *model.CreateDisasterRecoveryRequest) (*model.CreateDisasterRecoveryResponse, error)
- func (c *GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker(request *model.CreateDisasterRecoveryRequest) *CreateDisasterRecoveryInvoker
- func (c *GaussDBforNoSQLClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
- func (c *GaussDBforNoSQLClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
- func (c *GaussDBforNoSQLClient) DeleteBackup(request *model.DeleteBackupRequest) (*model.DeleteBackupResponse, error)
- func (c *GaussDBforNoSQLClient) DeleteBackupInvoker(request *model.DeleteBackupRequest) *DeleteBackupInvoker
- func (c *GaussDBforNoSQLClient) DeleteConfiguration(request *model.DeleteConfigurationRequest) (*model.DeleteConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker
- func (c *GaussDBforNoSQLClient) DeleteDisasterRecovery(request *model.DeleteDisasterRecoveryRequest) (*model.DeleteDisasterRecoveryResponse, error)
- func (c *GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker(request *model.DeleteDisasterRecoveryRequest) *DeleteDisasterRecoveryInvoker
- func (c *GaussDBforNoSQLClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
- func (c *GaussDBforNoSQLClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
- func (c *GaussDBforNoSQLClient) ExpandInstanceNode(request *model.ExpandInstanceNodeRequest) (*model.ExpandInstanceNodeResponse, error)
- func (c *GaussDBforNoSQLClient) ExpandInstanceNodeInvoker(request *model.ExpandInstanceNodeRequest) *ExpandInstanceNodeInvoker
- func (c *GaussDBforNoSQLClient) ListApiVersion(request *model.ListApiVersionRequest) (*model.ListApiVersionResponse, error)
- func (c *GaussDBforNoSQLClient) ListApiVersionInvoker(request *model.ListApiVersionRequest) *ListApiVersionInvoker
- func (c *GaussDBforNoSQLClient) ListConfigurationTemplates(request *model.ListConfigurationTemplatesRequest) (*model.ListConfigurationTemplatesResponse, error)
- func (c *GaussDBforNoSQLClient) ListConfigurationTemplatesInvoker(request *model.ListConfigurationTemplatesRequest) *ListConfigurationTemplatesInvoker
- func (c *GaussDBforNoSQLClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
- func (c *GaussDBforNoSQLClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
- func (c *GaussDBforNoSQLClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
- func (c *GaussDBforNoSQLClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
- func (c *GaussDBforNoSQLClient) ListDedicatedResources(request *model.ListDedicatedResourcesRequest) (*model.ListDedicatedResourcesResponse, error)
- func (c *GaussDBforNoSQLClient) ListDedicatedResourcesInvoker(request *model.ListDedicatedResourcesRequest) *ListDedicatedResourcesInvoker
- func (c *GaussDBforNoSQLClient) ListFlavorInfos(request *model.ListFlavorInfosRequest) (*model.ListFlavorInfosResponse, error)
- func (c *GaussDBforNoSQLClient) ListFlavorInfosInvoker(request *model.ListFlavorInfosRequest) *ListFlavorInfosInvoker
- func (c *GaussDBforNoSQLClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
- func (c *GaussDBforNoSQLClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
- func (c *GaussDBforNoSQLClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
- func (c *GaussDBforNoSQLClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
- func (c *GaussDBforNoSQLClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *GaussDBforNoSQLClient) ListInstancesByResourceTags(request *model.ListInstancesByResourceTagsRequest) (*model.ListInstancesByResourceTagsResponse, error)
- func (c *GaussDBforNoSQLClient) ListInstancesByResourceTagsInvoker(request *model.ListInstancesByResourceTagsRequest) *ListInstancesByResourceTagsInvoker
- func (c *GaussDBforNoSQLClient) ListInstancesByTags(request *model.ListInstancesByTagsRequest) (*model.ListInstancesByTagsResponse, error)
- func (c *GaussDBforNoSQLClient) ListInstancesByTagsInvoker(request *model.ListInstancesByTagsRequest) *ListInstancesByTagsInvoker
- func (c *GaussDBforNoSQLClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *GaussDBforNoSQLClient) ListRestoreTime(request *model.ListRestoreTimeRequest) (*model.ListRestoreTimeResponse, error)
- func (c *GaussDBforNoSQLClient) ListRestoreTimeInvoker(request *model.ListRestoreTimeRequest) *ListRestoreTimeInvoker
- func (c *GaussDBforNoSQLClient) ListSlowLogs(request *model.ListSlowLogsRequest) (*model.ListSlowLogsResponse, error)
- func (c *GaussDBforNoSQLClient) ListSlowLogsInvoker(request *model.ListSlowLogsRequest) *ListSlowLogsInvoker
- func (c *GaussDBforNoSQLClient) ModifyPublicIp(request *model.ModifyPublicIpRequest) (*model.ModifyPublicIpResponse, error)
- func (c *GaussDBforNoSQLClient) ModifyPublicIpInvoker(request *model.ModifyPublicIpRequest) *ModifyPublicIpInvoker
- func (c *GaussDBforNoSQLClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
- func (c *GaussDBforNoSQLClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
- func (c *GaussDBforNoSQLClient) ResizeColdVolume(request *model.ResizeColdVolumeRequest) (*model.ResizeColdVolumeResponse, error)
- func (c *GaussDBforNoSQLClient) ResizeColdVolumeInvoker(request *model.ResizeColdVolumeRequest) *ResizeColdVolumeInvoker
- func (c *GaussDBforNoSQLClient) ResizeInstance(request *model.ResizeInstanceRequest) (*model.ResizeInstanceResponse, error)
- func (c *GaussDBforNoSQLClient) ResizeInstanceInvoker(request *model.ResizeInstanceRequest) *ResizeInstanceInvoker
- func (c *GaussDBforNoSQLClient) ResizeInstanceVolume(request *model.ResizeInstanceVolumeRequest) (*model.ResizeInstanceVolumeResponse, error)
- func (c *GaussDBforNoSQLClient) ResizeInstanceVolumeInvoker(request *model.ResizeInstanceVolumeRequest) *ResizeInstanceVolumeInvoker
- func (c *GaussDBforNoSQLClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
- func (c *GaussDBforNoSQLClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
- func (c *GaussDBforNoSQLClient) RestoreExistingInstance(request *model.RestoreExistingInstanceRequest) (*model.RestoreExistingInstanceResponse, error)
- func (c *GaussDBforNoSQLClient) RestoreExistingInstanceInvoker(request *model.RestoreExistingInstanceRequest) *RestoreExistingInstanceInvoker
- func (c *GaussDBforNoSQLClient) SetAutoEnlargePolicy(request *model.SetAutoEnlargePolicyRequest) (*model.SetAutoEnlargePolicyResponse, error)
- func (c *GaussDBforNoSQLClient) SetAutoEnlargePolicyInvoker(request *model.SetAutoEnlargePolicyRequest) *SetAutoEnlargePolicyInvoker
- func (c *GaussDBforNoSQLClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
- func (c *GaussDBforNoSQLClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
- func (c *GaussDBforNoSQLClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)
- func (c *GaussDBforNoSQLClient) ShowApiVersionInvoker(request *model.ShowApiVersionRequest) *ShowApiVersionInvoker
- func (c *GaussDBforNoSQLClient) ShowApplicableInstances(request *model.ShowApplicableInstancesRequest) (*model.ShowApplicableInstancesResponse, error)
- func (c *GaussDBforNoSQLClient) ShowApplicableInstancesInvoker(request *model.ShowApplicableInstancesRequest) *ShowApplicableInstancesInvoker
- func (c *GaussDBforNoSQLClient) ShowApplyHistory(request *model.ShowApplyHistoryRequest) (*model.ShowApplyHistoryResponse, error)
- func (c *GaussDBforNoSQLClient) ShowApplyHistoryInvoker(request *model.ShowApplyHistoryRequest) *ShowApplyHistoryInvoker
- func (c *GaussDBforNoSQLClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
- func (c *GaussDBforNoSQLClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
- func (c *GaussDBforNoSQLClient) ShowConfigurationDetail(request *model.ShowConfigurationDetailRequest) (*model.ShowConfigurationDetailResponse, error)
- func (c *GaussDBforNoSQLClient) ShowConfigurationDetailInvoker(request *model.ShowConfigurationDetailRequest) *ShowConfigurationDetailInvoker
- func (c *GaussDBforNoSQLClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
- func (c *GaussDBforNoSQLClient) ShowInstanceRole(request *model.ShowInstanceRoleRequest) (*model.ShowInstanceRoleResponse, error)
- func (c *GaussDBforNoSQLClient) ShowInstanceRoleInvoker(request *model.ShowInstanceRoleRequest) *ShowInstanceRoleInvoker
- func (c *GaussDBforNoSQLClient) ShowModifyHistory(request *model.ShowModifyHistoryRequest) (*model.ShowModifyHistoryResponse, error)
- func (c *GaussDBforNoSQLClient) ShowModifyHistoryInvoker(request *model.ShowModifyHistoryRequest) *ShowModifyHistoryInvoker
- func (c *GaussDBforNoSQLClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)
- func (c *GaussDBforNoSQLClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker
- func (c *GaussDBforNoSQLClient) ShowRestorableList(request *model.ShowRestorableListRequest) (*model.ShowRestorableListResponse, error)
- func (c *GaussDBforNoSQLClient) ShowRestorableListInvoker(request *model.ShowRestorableListRequest) *ShowRestorableListInvoker
- func (c *GaussDBforNoSQLClient) ShrinkInstanceNode(request *model.ShrinkInstanceNodeRequest) (*model.ShrinkInstanceNodeResponse, error)
- func (c *GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker(request *model.ShrinkInstanceNodeRequest) *ShrinkInstanceNodeInvoker
- func (c *GaussDBforNoSQLClient) SwitchSsl(request *model.SwitchSslRequest) (*model.SwitchSslResponse, error)
- func (c *GaussDBforNoSQLClient) SwitchSslInvoker(request *model.SwitchSslRequest) *SwitchSslInvoker
- func (c *GaussDBforNoSQLClient) SwitchToMaster(request *model.SwitchToMasterRequest) (*model.SwitchToMasterResponse, error)
- func (c *GaussDBforNoSQLClient) SwitchToMasterInvoker(request *model.SwitchToMasterRequest) *SwitchToMasterInvoker
- func (c *GaussDBforNoSQLClient) SwitchToSlave(request *model.SwitchToSlaveRequest) (*model.SwitchToSlaveResponse, error)
- func (c *GaussDBforNoSQLClient) SwitchToSlaveInvoker(request *model.SwitchToSlaveRequest) *SwitchToSlaveInvoker
- func (c *GaussDBforNoSQLClient) UpdateConfiguration(request *model.UpdateConfigurationRequest) (*model.UpdateConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker
- func (c *GaussDBforNoSQLClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
- func (c *GaussDBforNoSQLClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
- func (c *GaussDBforNoSQLClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
- func (c *GaussDBforNoSQLClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
- func (c *GaussDBforNoSQLClient) UpdateSecurityGroup(request *model.UpdateSecurityGroupRequest) (*model.UpdateSecurityGroupResponse, error)
- func (c *GaussDBforNoSQLClient) UpdateSecurityGroupInvoker(request *model.UpdateSecurityGroupRequest) *UpdateSecurityGroupInvoker
- func (c *GaussDBforNoSQLClient) UpgradeDbVersion(request *model.UpgradeDbVersionRequest) (*model.UpgradeDbVersionResponse, error)
- func (c *GaussDBforNoSQLClient) UpgradeDbVersionInvoker(request *model.UpgradeDbVersionRequest) *UpgradeDbVersionInvoker
- type ListApiVersionInvoker
- type ListConfigurationTemplatesInvoker
- type ListConfigurationsInvoker
- type ListDatastoresInvoker
- type ListDedicatedResourcesInvoker
- type ListFlavorInfosInvoker
- type ListFlavorsInvoker
- type ListInstanceTagsInvoker
- type ListInstancesByResourceTagsInvoker
- type ListInstancesByTagsInvoker
- type ListInstancesInvoker
- type ListRestoreTimeInvoker
- type ListSlowLogsInvoker
- type ModifyPublicIpInvoker
- type ResetPasswordInvoker
- type ResizeColdVolumeInvoker
- type ResizeInstanceInvoker
- type ResizeInstanceVolumeInvoker
- type RestartInstanceInvoker
- type RestoreExistingInstanceInvoker
- type SetAutoEnlargePolicyInvoker
- type SetBackupPolicyInvoker
- type ShowApiVersionInvoker
- type ShowApplicableInstancesInvoker
- type ShowApplyHistoryInvoker
- type ShowBackupPolicyInvoker
- type ShowConfigurationDetailInvoker
- type ShowInstanceConfigurationInvoker
- type ShowInstanceRoleInvoker
- type ShowModifyHistoryInvoker
- type ShowQuotasInvoker
- type ShowRestorableListInvoker
- type ShrinkInstanceNodeInvoker
- type SwitchSslInvoker
- type SwitchToMasterInvoker
- type SwitchToSlaveInvoker
- type UpdateConfigurationInvoker
- type UpdateInstanceConfigurationInvoker
- type UpdateInstanceNameInvoker
- type UpdateSecurityGroupInvoker
- type UpgradeDbVersionInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GaussDBforNoSQLClientBuilder ¶
func GaussDBforNoSQLClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForApplyConfiguration ¶
func GenReqDefForApplyConfiguration() *def.HttpRequestDef
func GenReqDefForBatchTagAction ¶
func GenReqDefForBatchTagAction() *def.HttpRequestDef
func GenReqDefForCheckDisasterRecoveryOperation ¶ added in v0.0.104
func GenReqDefForCheckDisasterRecoveryOperation() *def.HttpRequestDef
func GenReqDefForCreateColdVolume ¶ added in v0.1.12
func GenReqDefForCreateColdVolume() *def.HttpRequestDef
func GenReqDefForCreateConfiguration ¶
func GenReqDefForCreateConfiguration() *def.HttpRequestDef
func GenReqDefForCreateDisasterRecovery ¶ added in v0.0.104
func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *def.HttpRequestDef
func GenReqDefForDeleteBackup ¶ added in v0.1.6
func GenReqDefForDeleteBackup() *def.HttpRequestDef
func GenReqDefForDeleteConfiguration ¶
func GenReqDefForDeleteConfiguration() *def.HttpRequestDef
func GenReqDefForDeleteDisasterRecovery ¶ added in v0.0.104
func GenReqDefForDeleteDisasterRecovery() *def.HttpRequestDef
func GenReqDefForDeleteInstance ¶
func GenReqDefForDeleteInstance() *def.HttpRequestDef
func GenReqDefForExpandInstanceNode ¶
func GenReqDefForExpandInstanceNode() *def.HttpRequestDef
func GenReqDefForListApiVersion ¶
func GenReqDefForListApiVersion() *def.HttpRequestDef
func GenReqDefForListConfigurationTemplates ¶ added in v0.0.57
func GenReqDefForListConfigurationTemplates() *def.HttpRequestDef
func GenReqDefForListConfigurations ¶
func GenReqDefForListConfigurations() *def.HttpRequestDef
func GenReqDefForListDatastores ¶
func GenReqDefForListDatastores() *def.HttpRequestDef
func GenReqDefForListDedicatedResources ¶ added in v0.0.57
func GenReqDefForListDedicatedResources() *def.HttpRequestDef
func GenReqDefForListFlavorInfos ¶ added in v0.0.57
func GenReqDefForListFlavorInfos() *def.HttpRequestDef
func GenReqDefForListFlavors ¶
func GenReqDefForListFlavors() *def.HttpRequestDef
func GenReqDefForListInstanceTags ¶
func GenReqDefForListInstanceTags() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListInstancesByResourceTags ¶ added in v0.0.57
func GenReqDefForListInstancesByResourceTags() *def.HttpRequestDef
func GenReqDefForListInstancesByTags ¶
func GenReqDefForListInstancesByTags() *def.HttpRequestDef
func GenReqDefForListRestoreTime ¶ added in v0.1.6
func GenReqDefForListRestoreTime() *def.HttpRequestDef
func GenReqDefForListSlowLogs ¶
func GenReqDefForListSlowLogs() *def.HttpRequestDef
func GenReqDefForModifyPublicIp ¶ added in v0.1.12
func GenReqDefForModifyPublicIp() *def.HttpRequestDef
func GenReqDefForResetPassword ¶
func GenReqDefForResetPassword() *def.HttpRequestDef
func GenReqDefForResizeColdVolume ¶ added in v0.1.12
func GenReqDefForResizeColdVolume() *def.HttpRequestDef
func GenReqDefForResizeInstance ¶
func GenReqDefForResizeInstance() *def.HttpRequestDef
func GenReqDefForResizeInstanceVolume ¶
func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef
func GenReqDefForRestartInstance ¶ added in v0.1.12
func GenReqDefForRestartInstance() *def.HttpRequestDef
func GenReqDefForRestoreExistingInstance ¶ added in v0.1.6
func GenReqDefForRestoreExistingInstance() *def.HttpRequestDef
func GenReqDefForSetAutoEnlargePolicy ¶ added in v0.1.12
func GenReqDefForSetAutoEnlargePolicy() *def.HttpRequestDef
func GenReqDefForSetBackupPolicy ¶
func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowApiVersion ¶
func GenReqDefForShowApiVersion() *def.HttpRequestDef
func GenReqDefForShowApplicableInstances ¶ added in v0.1.12
func GenReqDefForShowApplicableInstances() *def.HttpRequestDef
func GenReqDefForShowApplyHistory ¶ added in v0.1.12
func GenReqDefForShowApplyHistory() *def.HttpRequestDef
func GenReqDefForShowBackupPolicy ¶
func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowConfigurationDetail ¶
func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
func GenReqDefForShowInstanceConfiguration ¶
func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForShowInstanceRole ¶ added in v0.1.11
func GenReqDefForShowInstanceRole() *def.HttpRequestDef
func GenReqDefForShowModifyHistory ¶ added in v0.1.12
func GenReqDefForShowModifyHistory() *def.HttpRequestDef
func GenReqDefForShowQuotas ¶
func GenReqDefForShowQuotas() *def.HttpRequestDef
func GenReqDefForShowRestorableList ¶ added in v0.1.6
func GenReqDefForShowRestorableList() *def.HttpRequestDef
func GenReqDefForShrinkInstanceNode ¶
func GenReqDefForShrinkInstanceNode() *def.HttpRequestDef
func GenReqDefForSwitchSsl ¶ added in v0.1.12
func GenReqDefForSwitchSsl() *def.HttpRequestDef
func GenReqDefForSwitchToMaster ¶ added in v0.1.11
func GenReqDefForSwitchToMaster() *def.HttpRequestDef
func GenReqDefForSwitchToSlave ¶ added in v0.1.11
func GenReqDefForSwitchToSlave() *def.HttpRequestDef
func GenReqDefForUpdateConfiguration ¶
func GenReqDefForUpdateConfiguration() *def.HttpRequestDef
func GenReqDefForUpdateInstanceConfiguration ¶
func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForUpdateInstanceName ¶
func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
func GenReqDefForUpdateSecurityGroup ¶
func GenReqDefForUpdateSecurityGroup() *def.HttpRequestDef
func GenReqDefForUpgradeDbVersion ¶ added in v0.0.101
func GenReqDefForUpgradeDbVersion() *def.HttpRequestDef
Types ¶
type ApplyConfigurationInvoker ¶ added in v0.0.90
type ApplyConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*ApplyConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *ApplyConfigurationInvoker) Invoke() (*model.ApplyConfigurationResponse, error)
type BatchTagActionInvoker ¶ added in v0.0.90
type BatchTagActionInvoker struct {
*invoker.BaseInvoker
}
func (*BatchTagActionInvoker) Invoke ¶ added in v0.0.90
func (i *BatchTagActionInvoker) Invoke() (*model.BatchTagActionResponse, error)
type CheckDisasterRecoveryOperationInvoker ¶ added in v0.0.104
type CheckDisasterRecoveryOperationInvoker struct {
*invoker.BaseInvoker
}
func (*CheckDisasterRecoveryOperationInvoker) Invoke ¶ added in v0.0.104
func (i *CheckDisasterRecoveryOperationInvoker) Invoke() (*model.CheckDisasterRecoveryOperationResponse, error)
type CreateColdVolumeInvoker ¶ added in v0.1.12
type CreateColdVolumeInvoker struct {
*invoker.BaseInvoker
}
func (*CreateColdVolumeInvoker) Invoke ¶ added in v0.1.12
func (i *CreateColdVolumeInvoker) Invoke() (*model.CreateColdVolumeResponse, error)
type CreateConfigurationInvoker ¶ added in v0.0.90
type CreateConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*CreateConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *CreateConfigurationInvoker) Invoke() (*model.CreateConfigurationResponse, error)
type CreateDisasterRecoveryInvoker ¶ added in v0.0.104
type CreateDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDisasterRecoveryInvoker) Invoke ¶ added in v0.0.104
func (i *CreateDisasterRecoveryInvoker) Invoke() (*model.CreateDisasterRecoveryResponse, 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 DeleteBackupInvoker ¶ added in v0.1.6
type DeleteBackupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteBackupInvoker) Invoke ¶ added in v0.1.6
func (i *DeleteBackupInvoker) Invoke() (*model.DeleteBackupResponse, error)
type DeleteConfigurationInvoker ¶ added in v0.0.90
type DeleteConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteConfigurationInvoker) Invoke() (*model.DeleteConfigurationResponse, error)
type DeleteDisasterRecoveryInvoker ¶ added in v0.0.104
type DeleteDisasterRecoveryInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDisasterRecoveryInvoker) Invoke ¶ added in v0.0.104
func (i *DeleteDisasterRecoveryInvoker) Invoke() (*model.DeleteDisasterRecoveryResponse, 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 ExpandInstanceNodeInvoker ¶ added in v0.0.90
type ExpandInstanceNodeInvoker struct {
*invoker.BaseInvoker
}
func (*ExpandInstanceNodeInvoker) Invoke ¶ added in v0.0.90
func (i *ExpandInstanceNodeInvoker) Invoke() (*model.ExpandInstanceNodeResponse, error)
type GaussDBforNoSQLClient ¶
type GaussDBforNoSQLClient struct {
HcClient *http_client.HcHttpClient
}
func NewGaussDBforNoSQLClient ¶
func NewGaussDBforNoSQLClient(hcClient *http_client.HcHttpClient) *GaussDBforNoSQLClient
func (*GaussDBforNoSQLClient) ApplyConfiguration ¶
func (c *GaussDBforNoSQLClient) ApplyConfiguration(request *model.ApplyConfigurationRequest) (*model.ApplyConfigurationResponse, error)
ApplyConfiguration 应用参数模板
将参数模板应用到实例,可以指定一个或多个实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ApplyConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ApplyConfigurationInvoker(request *model.ApplyConfigurationRequest) *ApplyConfigurationInvoker
ApplyConfigurationInvoker 应用参数模板
func (*GaussDBforNoSQLClient) BatchTagAction ¶
func (c *GaussDBforNoSQLClient) BatchTagAction(request *model.BatchTagActionRequest) (*model.BatchTagActionResponse, error)
BatchTagAction 批量添加或删除资源标签
批量添加或删除指定数据库实例的标签。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) BatchTagActionInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) BatchTagActionInvoker(request *model.BatchTagActionRequest) *BatchTagActionInvoker
BatchTagActionInvoker 批量添加或删除资源标签
func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperation ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) CheckDisasterRecoveryOperation(request *model.CheckDisasterRecoveryOperationRequest) (*model.CheckDisasterRecoveryOperationResponse, error)
CheckDisasterRecoveryOperation 校验实例是否可以与指定实例建立/解除容灾关系
校验实例是否可以与指定实例建立/解除容灾关系。若接口返回成功,表示可以与指定实例建立/解除容灾关系。 该接口需要对建立/解除容灾关系的两个实例各调用一次,2次调用都响应成功才能进行容灾关系的搭建/解除。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) CheckDisasterRecoveryOperationInvoker ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) CheckDisasterRecoveryOperationInvoker(request *model.CheckDisasterRecoveryOperationRequest) *CheckDisasterRecoveryOperationInvoker
CheckDisasterRecoveryOperationInvoker 校验实例是否可以与指定实例建立/解除容灾关系
func (*GaussDBforNoSQLClient) CreateColdVolume ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) CreateColdVolume(request *model.CreateColdVolumeRequest) (*model.CreateColdVolumeResponse, error)
CreateColdVolume ‘创建冷数据存储’
‘创建冷数据存储’
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) CreateColdVolumeInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) CreateColdVolumeInvoker(request *model.CreateColdVolumeRequest) *CreateColdVolumeInvoker
CreateColdVolumeInvoker ‘创建冷数据存储’
func (*GaussDBforNoSQLClient) CreateConfiguration ¶
func (c *GaussDBforNoSQLClient) CreateConfiguration(request *model.CreateConfigurationRequest) (*model.CreateConfigurationResponse, error)
CreateConfiguration 创建参数模板
创建参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) CreateConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) CreateConfigurationInvoker(request *model.CreateConfigurationRequest) *CreateConfigurationInvoker
CreateConfigurationInvoker 创建参数模板
func (*GaussDBforNoSQLClient) CreateDisasterRecovery ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) CreateDisasterRecovery(request *model.CreateDisasterRecoveryRequest) (*model.CreateDisasterRecoveryResponse, error)
CreateDisasterRecovery 搭建实例与特定实例的容灾关系
搭建实例与特定实例的容灾关系。 该接口需要对搭建容灾关系的两个实例分别各调用一次,2次接口都调用成功才能成功搭建容灾关系。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) CreateDisasterRecoveryInvoker(request *model.CreateDisasterRecoveryRequest) *CreateDisasterRecoveryInvoker
CreateDisasterRecoveryInvoker 搭建实例与特定实例的容灾关系
func (*GaussDBforNoSQLClient) CreateInstance ¶
func (c *GaussDBforNoSQLClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
CreateInstance 创建实例
创建数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) CreateInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
CreateInstanceInvoker 创建实例
func (*GaussDBforNoSQLClient) DeleteBackup ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) DeleteBackup(request *model.DeleteBackupRequest) (*model.DeleteBackupResponse, error)
DeleteBackup 删除手动备份
删除手动备份
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) DeleteBackupInvoker ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) DeleteBackupInvoker(request *model.DeleteBackupRequest) *DeleteBackupInvoker
DeleteBackupInvoker 删除手动备份
func (*GaussDBforNoSQLClient) DeleteConfiguration ¶
func (c *GaussDBforNoSQLClient) DeleteConfiguration(request *model.DeleteConfigurationRequest) (*model.DeleteConfigurationResponse, error)
DeleteConfiguration 删除参数模板
删除指定参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) DeleteConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) DeleteConfigurationInvoker(request *model.DeleteConfigurationRequest) *DeleteConfigurationInvoker
DeleteConfigurationInvoker 删除参数模板
func (*GaussDBforNoSQLClient) DeleteDisasterRecovery ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) DeleteDisasterRecovery(request *model.DeleteDisasterRecoveryRequest) (*model.DeleteDisasterRecoveryResponse, error)
DeleteDisasterRecovery 解除实例与特定实例的容灾关系
解除实例与特定实例的容灾关系。 该接口需要对搭建容灾关系的两个实例分别各调用一次,2次接口都调用成功才能成功解除容灾关系。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker ¶ added in v0.0.104
func (c *GaussDBforNoSQLClient) DeleteDisasterRecoveryInvoker(request *model.DeleteDisasterRecoveryRequest) *DeleteDisasterRecoveryInvoker
DeleteDisasterRecoveryInvoker 解除实例与特定实例的容灾关系
func (*GaussDBforNoSQLClient) DeleteInstance ¶
func (c *GaussDBforNoSQLClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
DeleteInstance 删除实例
删除数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) DeleteInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
DeleteInstanceInvoker 删除实例
func (*GaussDBforNoSQLClient) ExpandInstanceNode ¶
func (c *GaussDBforNoSQLClient) ExpandInstanceNode(request *model.ExpandInstanceNodeRequest) (*model.ExpandInstanceNodeResponse, error)
ExpandInstanceNode 扩容指定集群实例的节点数量
扩容指定集群实例的节点数量。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ExpandInstanceNodeInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ExpandInstanceNodeInvoker(request *model.ExpandInstanceNodeRequest) *ExpandInstanceNodeInvoker
ExpandInstanceNodeInvoker 扩容指定集群实例的节点数量
func (*GaussDBforNoSQLClient) ListApiVersion ¶
func (c *GaussDBforNoSQLClient) ListApiVersion(request *model.ListApiVersionRequest) (*model.ListApiVersionResponse, error)
ListApiVersion 查询当前支持的API版本信息列表
查询当前支持的API版本信息列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListApiVersionInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListApiVersionInvoker(request *model.ListApiVersionRequest) *ListApiVersionInvoker
ListApiVersionInvoker 查询当前支持的API版本信息列表
func (*GaussDBforNoSQLClient) ListConfigurationTemplates ¶ added in v0.0.57
func (c *GaussDBforNoSQLClient) ListConfigurationTemplates(request *model.ListConfigurationTemplatesRequest) (*model.ListConfigurationTemplatesResponse, error)
ListConfigurationTemplates 获取参数模板列表
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListConfigurationTemplatesInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListConfigurationTemplatesInvoker(request *model.ListConfigurationTemplatesRequest) *ListConfigurationTemplatesInvoker
ListConfigurationTemplatesInvoker 获取参数模板列表
func (*GaussDBforNoSQLClient) ListConfigurations ¶
func (c *GaussDBforNoSQLClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
ListConfigurations 获取参数模板列表
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListConfigurationsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
ListConfigurationsInvoker 获取参数模板列表
func (*GaussDBforNoSQLClient) ListDatastores ¶
func (c *GaussDBforNoSQLClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
ListDatastores 查询指定实例类型的数据库版本信息
查询指定实例类型的数据库版本信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListDatastoresInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
ListDatastoresInvoker 查询指定实例类型的数据库版本信息
func (*GaussDBforNoSQLClient) ListDedicatedResources ¶ added in v0.0.57
func (c *GaussDBforNoSQLClient) ListDedicatedResources(request *model.ListDedicatedResourcesRequest) (*model.ListDedicatedResourcesResponse, error)
ListDedicatedResources 查询专属资源列表
查询专属资源列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListDedicatedResourcesInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListDedicatedResourcesInvoker(request *model.ListDedicatedResourcesRequest) *ListDedicatedResourcesInvoker
ListDedicatedResourcesInvoker 查询专属资源列表
func (*GaussDBforNoSQLClient) ListFlavorInfos ¶ added in v0.0.57
func (c *GaussDBforNoSQLClient) ListFlavorInfos(request *model.ListFlavorInfosRequest) (*model.ListFlavorInfosResponse, error)
ListFlavorInfos 查询数据库规格
查询指定条件下的实例规格信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListFlavorInfosInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListFlavorInfosInvoker(request *model.ListFlavorInfosRequest) *ListFlavorInfosInvoker
ListFlavorInfosInvoker 查询数据库规格
func (*GaussDBforNoSQLClient) ListFlavors ¶
func (c *GaussDBforNoSQLClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
ListFlavors 查询指定条件下的所有实例规格信息
查询指定条件下的所有实例规格信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListFlavorsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
ListFlavorsInvoker 查询指定条件下的所有实例规格信息
func (*GaussDBforNoSQLClient) ListInstanceTags ¶
func (c *GaussDBforNoSQLClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
ListInstanceTags 查询资源标签
查询指定实例的标签信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListInstanceTagsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
ListInstanceTagsInvoker 查询资源标签
func (*GaussDBforNoSQLClient) ListInstances ¶
func (c *GaussDBforNoSQLClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 查询实例列表和详情
根据指定条件查询数据库实例列表和详情。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListInstancesByResourceTags ¶ added in v0.0.57
func (c *GaussDBforNoSQLClient) ListInstancesByResourceTags(request *model.ListInstancesByResourceTagsRequest) (*model.ListInstancesByResourceTagsResponse, error)
ListInstancesByResourceTags 查询资源实例
根据标签查询指定的数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListInstancesByResourceTagsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListInstancesByResourceTagsInvoker(request *model.ListInstancesByResourceTagsRequest) *ListInstancesByResourceTagsInvoker
ListInstancesByResourceTagsInvoker 查询资源实例
func (*GaussDBforNoSQLClient) ListInstancesByTags ¶
func (c *GaussDBforNoSQLClient) ListInstancesByTags(request *model.ListInstancesByTagsRequest) (*model.ListInstancesByTagsResponse, error)
ListInstancesByTags 查询资源实例
根据标签查询指定的数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListInstancesByTagsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListInstancesByTagsInvoker(request *model.ListInstancesByTagsRequest) *ListInstancesByTagsInvoker
ListInstancesByTagsInvoker 查询资源实例
func (*GaussDBforNoSQLClient) ListInstancesInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 查询实例列表和详情
func (*GaussDBforNoSQLClient) ListRestoreTime ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) ListRestoreTime(request *model.ListRestoreTimeRequest) (*model.ListRestoreTimeResponse, error)
ListRestoreTime 查询实例可恢复的时间段
查询实例可恢复的时间段
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListRestoreTimeInvoker ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) ListRestoreTimeInvoker(request *model.ListRestoreTimeRequest) *ListRestoreTimeInvoker
ListRestoreTimeInvoker 查询实例可恢复的时间段
func (*GaussDBforNoSQLClient) ListSlowLogs ¶
func (c *GaussDBforNoSQLClient) ListSlowLogs(request *model.ListSlowLogsRequest) (*model.ListSlowLogsResponse, error)
ListSlowLogs 查询数据库慢日志
查询数据库慢日志信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ListSlowLogsInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ListSlowLogsInvoker(request *model.ListSlowLogsRequest) *ListSlowLogsInvoker
ListSlowLogsInvoker 查询数据库慢日志
func (*GaussDBforNoSQLClient) ModifyPublicIp ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ModifyPublicIp(request *model.ModifyPublicIpRequest) (*model.ModifyPublicIpResponse, error)
ModifyPublicIp 绑定/解绑弹性公网IP
实例下的节点绑定弹性公网IP/解绑弹性公网IP
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ModifyPublicIpInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ModifyPublicIpInvoker(request *model.ModifyPublicIpRequest) *ModifyPublicIpInvoker
ModifyPublicIpInvoker 绑定/解绑弹性公网IP
func (*GaussDBforNoSQLClient) ResetPassword ¶
func (c *GaussDBforNoSQLClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
ResetPassword 修改实例的管理员密码
修改实例的管理员密码。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ResetPasswordInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
ResetPasswordInvoker 修改实例的管理员密码
func (*GaussDBforNoSQLClient) ResizeColdVolume ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ResizeColdVolume(request *model.ResizeColdVolumeRequest) (*model.ResizeColdVolumeResponse, error)
ResizeColdVolume 扩容冷数据存储
扩容冷数据存储。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ResizeColdVolumeInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ResizeColdVolumeInvoker(request *model.ResizeColdVolumeRequest) *ResizeColdVolumeInvoker
ResizeColdVolumeInvoker 扩容冷数据存储
func (*GaussDBforNoSQLClient) ResizeInstance ¶
func (c *GaussDBforNoSQLClient) ResizeInstance(request *model.ResizeInstanceRequest) (*model.ResizeInstanceResponse, error)
ResizeInstance 变更实例规格
变更实例的规格。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ResizeInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ResizeInstanceInvoker(request *model.ResizeInstanceRequest) *ResizeInstanceInvoker
ResizeInstanceInvoker 变更实例规格
func (*GaussDBforNoSQLClient) ResizeInstanceVolume ¶
func (c *GaussDBforNoSQLClient) ResizeInstanceVolume(request *model.ResizeInstanceVolumeRequest) (*model.ResizeInstanceVolumeResponse, error)
ResizeInstanceVolume 扩容实例存储容量
扩容实例的存储容量大小。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ResizeInstanceVolumeInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ResizeInstanceVolumeInvoker(request *model.ResizeInstanceVolumeRequest) *ResizeInstanceVolumeInvoker
ResizeInstanceVolumeInvoker 扩容实例存储容量
func (*GaussDBforNoSQLClient) RestartInstance ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
RestartInstance 重启实例的数据库服务
重启实例的数据库服务。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) RestartInstanceInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
RestartInstanceInvoker 重启实例的数据库服务
func (*GaussDBforNoSQLClient) RestoreExistingInstance ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) RestoreExistingInstance(request *model.RestoreExistingInstanceRequest) (*model.RestoreExistingInstanceResponse, error)
RestoreExistingInstance 恢复到已有实例
恢复到已有实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) RestoreExistingInstanceInvoker ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) RestoreExistingInstanceInvoker(request *model.RestoreExistingInstanceRequest) *RestoreExistingInstanceInvoker
RestoreExistingInstanceInvoker 恢复到已有实例
func (*GaussDBforNoSQLClient) SetAutoEnlargePolicy ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) SetAutoEnlargePolicy(request *model.SetAutoEnlargePolicyRequest) (*model.SetAutoEnlargePolicyResponse, error)
SetAutoEnlargePolicy 设置磁盘自动扩容策略
设置磁盘自动扩容策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) SetAutoEnlargePolicyInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) SetAutoEnlargePolicyInvoker(request *model.SetAutoEnlargePolicyRequest) *SetAutoEnlargePolicyInvoker
SetAutoEnlargePolicyInvoker 设置磁盘自动扩容策略
func (*GaussDBforNoSQLClient) SetBackupPolicy ¶
func (c *GaussDBforNoSQLClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
SetBackupPolicy 设置自动备份策略
设置自动备份策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) SetBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
SetBackupPolicyInvoker 设置自动备份策略
func (*GaussDBforNoSQLClient) ShowApiVersion ¶
func (c *GaussDBforNoSQLClient) ShowApiVersion(request *model.ShowApiVersionRequest) (*model.ShowApiVersionResponse, error)
ShowApiVersion 查询指定API版本信息
查询指定API版本信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowApiVersionInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShowApiVersionInvoker(request *model.ShowApiVersionRequest) *ShowApiVersionInvoker
ShowApiVersionInvoker 查询指定API版本信息
func (*GaussDBforNoSQLClient) ShowApplicableInstances ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowApplicableInstances(request *model.ShowApplicableInstancesRequest) (*model.ShowApplicableInstancesResponse, error)
ShowApplicableInstances 查询参数模板可应用的实例列表
查询参数模板可应用的实例列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowApplicableInstancesInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowApplicableInstancesInvoker(request *model.ShowApplicableInstancesRequest) *ShowApplicableInstancesInvoker
ShowApplicableInstancesInvoker 查询参数模板可应用的实例列表
func (*GaussDBforNoSQLClient) ShowApplyHistory ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowApplyHistory(request *model.ShowApplyHistoryRequest) (*model.ShowApplyHistoryResponse, error)
ShowApplyHistory 查询参数模板应用历史
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowApplyHistoryInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowApplyHistoryInvoker(request *model.ShowApplyHistoryRequest) *ShowApplyHistoryInvoker
ShowApplyHistoryInvoker 查询参数模板应用历史
func (*GaussDBforNoSQLClient) ShowBackupPolicy ¶
func (c *GaussDBforNoSQLClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
ShowBackupPolicy 查询自动备份策略
查询自动备份策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
ShowBackupPolicyInvoker 查询自动备份策略
func (*GaussDBforNoSQLClient) ShowConfigurationDetail ¶
func (c *GaussDBforNoSQLClient) ShowConfigurationDetail(request *model.ShowConfigurationDetailRequest) (*model.ShowConfigurationDetailResponse, error)
ShowConfigurationDetail 获取指定参数模板的参数
获取指定参数模板的详细信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowConfigurationDetailInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShowConfigurationDetailInvoker(request *model.ShowConfigurationDetailRequest) *ShowConfigurationDetailInvoker
ShowConfigurationDetailInvoker 获取指定参数模板的参数
func (*GaussDBforNoSQLClient) ShowInstanceConfiguration ¶
func (c *GaussDBforNoSQLClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
ShowInstanceConfiguration 获取指定实例的参数
获取指定实例的参数信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
ShowInstanceConfigurationInvoker 获取指定实例的参数
func (*GaussDBforNoSQLClient) ShowInstanceRole ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) ShowInstanceRole(request *model.ShowInstanceRoleRequest) (*model.ShowInstanceRoleResponse, error)
ShowInstanceRole 获取容灾实例主/备角色信息
该接口用于获取容灾实例主/备角色信息,以便后续容灾实例备升主和容灾实例主降备接口调用。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowInstanceRoleInvoker ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) ShowInstanceRoleInvoker(request *model.ShowInstanceRoleRequest) *ShowInstanceRoleInvoker
ShowInstanceRoleInvoker 获取容灾实例主/备角色信息
func (*GaussDBforNoSQLClient) ShowModifyHistory ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowModifyHistory(request *model.ShowModifyHistoryRequest) (*model.ShowModifyHistoryResponse, error)
ShowModifyHistory 查询实例参数的修改历史
查询实例参数的修改历史
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowModifyHistoryInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) ShowModifyHistoryInvoker(request *model.ShowModifyHistoryRequest) *ShowModifyHistoryInvoker
ShowModifyHistoryInvoker 查询实例参数的修改历史
func (*GaussDBforNoSQLClient) ShowQuotas ¶
func (c *GaussDBforNoSQLClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)
ShowQuotas 查询配额
查询单租户在GaussDBforNoSQL服务下的资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowQuotasInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker
ShowQuotasInvoker 查询配额
func (*GaussDBforNoSQLClient) ShowRestorableList ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) ShowRestorableList(request *model.ShowRestorableListRequest) (*model.ShowRestorableListResponse, error)
ShowRestorableList 查询可恢复的实例列表
查询用户可恢复的实例列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShowRestorableListInvoker ¶ added in v0.1.6
func (c *GaussDBforNoSQLClient) ShowRestorableListInvoker(request *model.ShowRestorableListRequest) *ShowRestorableListInvoker
ShowRestorableListInvoker 查询可恢复的实例列表
func (*GaussDBforNoSQLClient) ShrinkInstanceNode ¶
func (c *GaussDBforNoSQLClient) ShrinkInstanceNode(request *model.ShrinkInstanceNodeRequest) (*model.ShrinkInstanceNodeResponse, error)
ShrinkInstanceNode 缩容指定集群实例的节点数量
缩容指定集群实例的节点数量。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker(request *model.ShrinkInstanceNodeRequest) *ShrinkInstanceNodeInvoker
ShrinkInstanceNodeInvoker 缩容指定集群实例的节点数量
func (*GaussDBforNoSQLClient) SwitchSsl ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) SwitchSsl(request *model.SwitchSslRequest) (*model.SwitchSslResponse, error)
SwitchSsl 切换实例SSL开关
切换实例SSL开关。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) SwitchSslInvoker ¶ added in v0.1.12
func (c *GaussDBforNoSQLClient) SwitchSslInvoker(request *model.SwitchSslRequest) *SwitchSslInvoker
SwitchSslInvoker 切换实例SSL开关
func (*GaussDBforNoSQLClient) SwitchToMaster ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) SwitchToMaster(request *model.SwitchToMasterRequest) (*model.SwitchToMasterResponse, error)
SwitchToMaster 容灾实例备升主
该接口用于对已经搭建容灾关系的实例,将备实例升级为主实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) SwitchToMasterInvoker ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) SwitchToMasterInvoker(request *model.SwitchToMasterRequest) *SwitchToMasterInvoker
SwitchToMasterInvoker 容灾实例备升主
func (*GaussDBforNoSQLClient) SwitchToSlave ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) SwitchToSlave(request *model.SwitchToSlaveRequest) (*model.SwitchToSlaveResponse, error)
SwitchToSlave 容灾实例主降备
该接口用于对已经搭建容灾关系的实例,将主实例降级为备实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) SwitchToSlaveInvoker ¶ added in v0.1.11
func (c *GaussDBforNoSQLClient) SwitchToSlaveInvoker(request *model.SwitchToSlaveRequest) *SwitchToSlaveInvoker
SwitchToSlaveInvoker 容灾实例主降备
func (*GaussDBforNoSQLClient) UpdateConfiguration ¶
func (c *GaussDBforNoSQLClient) UpdateConfiguration(request *model.UpdateConfigurationRequest) (*model.UpdateConfigurationResponse, error)
UpdateConfiguration 修改参数模板参数
修改参数模板参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) UpdateConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) UpdateConfigurationInvoker(request *model.UpdateConfigurationRequest) *UpdateConfigurationInvoker
UpdateConfigurationInvoker 修改参数模板参数
func (*GaussDBforNoSQLClient) UpdateInstanceConfiguration ¶
func (c *GaussDBforNoSQLClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
UpdateInstanceConfiguration 修改指定实例的参数
修改指定实例的参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) UpdateInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
UpdateInstanceConfigurationInvoker 修改指定实例的参数
func (*GaussDBforNoSQLClient) UpdateInstanceName ¶
func (c *GaussDBforNoSQLClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
UpdateInstanceName 修改实例名称
修改实例名称
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) UpdateInstanceNameInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
UpdateInstanceNameInvoker 修改实例名称
func (*GaussDBforNoSQLClient) UpdateSecurityGroup ¶
func (c *GaussDBforNoSQLClient) UpdateSecurityGroup(request *model.UpdateSecurityGroupRequest) (*model.UpdateSecurityGroupResponse, error)
UpdateSecurityGroup 变更实例安全组
变更实例关联的安全组
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) UpdateSecurityGroupInvoker ¶ added in v0.0.90
func (c *GaussDBforNoSQLClient) UpdateSecurityGroupInvoker(request *model.UpdateSecurityGroupRequest) *UpdateSecurityGroupInvoker
UpdateSecurityGroupInvoker 变更实例安全组
func (*GaussDBforNoSQLClient) UpgradeDbVersion ¶ added in v0.0.101
func (c *GaussDBforNoSQLClient) UpgradeDbVersion(request *model.UpgradeDbVersionRequest) (*model.UpgradeDbVersionResponse, error)
UpgradeDbVersion 数据库补丁升级
升级数据库补丁版本
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforNoSQLClient) UpgradeDbVersionInvoker ¶ added in v0.0.101
func (c *GaussDBforNoSQLClient) UpgradeDbVersionInvoker(request *model.UpgradeDbVersionRequest) *UpgradeDbVersionInvoker
UpgradeDbVersionInvoker 数据库补丁升级
type ListApiVersionInvoker ¶ added in v0.0.90
type ListApiVersionInvoker struct {
*invoker.BaseInvoker
}
func (*ListApiVersionInvoker) Invoke ¶ added in v0.0.90
func (i *ListApiVersionInvoker) Invoke() (*model.ListApiVersionResponse, error)
type ListConfigurationTemplatesInvoker ¶ added in v0.0.90
type ListConfigurationTemplatesInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationTemplatesInvoker) Invoke ¶ added in v0.0.90
func (i *ListConfigurationTemplatesInvoker) Invoke() (*model.ListConfigurationTemplatesResponse, 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 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 ListDedicatedResourcesInvoker ¶ added in v0.0.90
type ListDedicatedResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDedicatedResourcesInvoker) Invoke ¶ added in v0.0.90
func (i *ListDedicatedResourcesInvoker) Invoke() (*model.ListDedicatedResourcesResponse, error)
type ListFlavorInfosInvoker ¶ added in v0.0.90
type ListFlavorInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ListFlavorInfosInvoker) Invoke ¶ added in v0.0.90
func (i *ListFlavorInfosInvoker) Invoke() (*model.ListFlavorInfosResponse, 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 ListInstanceTagsInvoker ¶ added in v0.0.90
type ListInstanceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstanceTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListInstanceTagsInvoker) Invoke() (*model.ListInstanceTagsResponse, error)
type ListInstancesByResourceTagsInvoker ¶ added in v0.0.90
type ListInstancesByResourceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesByResourceTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListInstancesByResourceTagsInvoker) Invoke() (*model.ListInstancesByResourceTagsResponse, error)
type ListInstancesByTagsInvoker ¶ added in v0.0.90
type ListInstancesByTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListInstancesByTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListInstancesByTagsInvoker) Invoke() (*model.ListInstancesByTagsResponse, 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 ListRestoreTimeInvoker ¶ added in v0.1.6
type ListRestoreTimeInvoker struct {
*invoker.BaseInvoker
}
func (*ListRestoreTimeInvoker) Invoke ¶ added in v0.1.6
func (i *ListRestoreTimeInvoker) Invoke() (*model.ListRestoreTimeResponse, error)
type ListSlowLogsInvoker ¶ added in v0.0.90
type ListSlowLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSlowLogsInvoker) Invoke ¶ added in v0.0.90
func (i *ListSlowLogsInvoker) Invoke() (*model.ListSlowLogsResponse, error)
type ModifyPublicIpInvoker ¶ added in v0.1.12
type ModifyPublicIpInvoker struct {
*invoker.BaseInvoker
}
func (*ModifyPublicIpInvoker) Invoke ¶ added in v0.1.12
func (i *ModifyPublicIpInvoker) Invoke() (*model.ModifyPublicIpResponse, error)
type ResetPasswordInvoker ¶ added in v0.0.90
type ResetPasswordInvoker struct {
*invoker.BaseInvoker
}
func (*ResetPasswordInvoker) Invoke ¶ added in v0.0.90
func (i *ResetPasswordInvoker) Invoke() (*model.ResetPasswordResponse, error)
type ResizeColdVolumeInvoker ¶ added in v0.1.12
type ResizeColdVolumeInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeColdVolumeInvoker) Invoke ¶ added in v0.1.12
func (i *ResizeColdVolumeInvoker) Invoke() (*model.ResizeColdVolumeResponse, error)
type ResizeInstanceInvoker ¶ added in v0.0.90
type ResizeInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeInstanceInvoker) Invoke() (*model.ResizeInstanceResponse, error)
type ResizeInstanceVolumeInvoker ¶ added in v0.0.90
type ResizeInstanceVolumeInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeInstanceVolumeInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeInstanceVolumeInvoker) Invoke() (*model.ResizeInstanceVolumeResponse, error)
type RestartInstanceInvoker ¶ added in v0.1.12
type RestartInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*RestartInstanceInvoker) Invoke ¶ added in v0.1.12
func (i *RestartInstanceInvoker) Invoke() (*model.RestartInstanceResponse, error)
type RestoreExistingInstanceInvoker ¶ added in v0.1.6
type RestoreExistingInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*RestoreExistingInstanceInvoker) Invoke ¶ added in v0.1.6
func (i *RestoreExistingInstanceInvoker) Invoke() (*model.RestoreExistingInstanceResponse, error)
type SetAutoEnlargePolicyInvoker ¶ added in v0.1.12
type SetAutoEnlargePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*SetAutoEnlargePolicyInvoker) Invoke ¶ added in v0.1.12
func (i *SetAutoEnlargePolicyInvoker) Invoke() (*model.SetAutoEnlargePolicyResponse, 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 ShowApiVersionInvoker ¶ added in v0.0.90
type ShowApiVersionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApiVersionInvoker) Invoke ¶ added in v0.0.90
func (i *ShowApiVersionInvoker) Invoke() (*model.ShowApiVersionResponse, error)
type ShowApplicableInstancesInvoker ¶ added in v0.1.12
type ShowApplicableInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApplicableInstancesInvoker) Invoke ¶ added in v0.1.12
func (i *ShowApplicableInstancesInvoker) Invoke() (*model.ShowApplicableInstancesResponse, error)
type ShowApplyHistoryInvoker ¶ added in v0.1.12
type ShowApplyHistoryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowApplyHistoryInvoker) Invoke ¶ added in v0.1.12
func (i *ShowApplyHistoryInvoker) Invoke() (*model.ShowApplyHistoryResponse, 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 ShowConfigurationDetailInvoker ¶ added in v0.0.90
type ShowConfigurationDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowConfigurationDetailInvoker) Invoke ¶ added in v0.0.90
func (i *ShowConfigurationDetailInvoker) Invoke() (*model.ShowConfigurationDetailResponse, 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 ShowInstanceRoleInvoker ¶ added in v0.1.11
type ShowInstanceRoleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceRoleInvoker) Invoke ¶ added in v0.1.11
func (i *ShowInstanceRoleInvoker) Invoke() (*model.ShowInstanceRoleResponse, error)
type ShowModifyHistoryInvoker ¶ added in v0.1.12
type ShowModifyHistoryInvoker struct {
*invoker.BaseInvoker
}
func (*ShowModifyHistoryInvoker) Invoke ¶ added in v0.1.12
func (i *ShowModifyHistoryInvoker) Invoke() (*model.ShowModifyHistoryResponse, error)
type ShowQuotasInvoker ¶ added in v0.0.90
type ShowQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowQuotasInvoker) Invoke ¶ added in v0.0.90
func (i *ShowQuotasInvoker) Invoke() (*model.ShowQuotasResponse, error)
type ShowRestorableListInvoker ¶ added in v0.1.6
type ShowRestorableListInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRestorableListInvoker) Invoke ¶ added in v0.1.6
func (i *ShowRestorableListInvoker) Invoke() (*model.ShowRestorableListResponse, error)
type ShrinkInstanceNodeInvoker ¶ added in v0.0.90
type ShrinkInstanceNodeInvoker struct {
*invoker.BaseInvoker
}
func (*ShrinkInstanceNodeInvoker) Invoke ¶ added in v0.0.90
func (i *ShrinkInstanceNodeInvoker) Invoke() (*model.ShrinkInstanceNodeResponse, error)
type SwitchSslInvoker ¶ added in v0.1.12
type SwitchSslInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchSslInvoker) Invoke ¶ added in v0.1.12
func (i *SwitchSslInvoker) Invoke() (*model.SwitchSslResponse, error)
type SwitchToMasterInvoker ¶ added in v0.1.11
type SwitchToMasterInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchToMasterInvoker) Invoke ¶ added in v0.1.11
func (i *SwitchToMasterInvoker) Invoke() (*model.SwitchToMasterResponse, error)
type SwitchToSlaveInvoker ¶ added in v0.1.11
type SwitchToSlaveInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchToSlaveInvoker) Invoke ¶ added in v0.1.11
func (i *SwitchToSlaveInvoker) Invoke() (*model.SwitchToSlaveResponse, error)
type UpdateConfigurationInvoker ¶ added in v0.0.90
type UpdateConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateConfigurationInvoker) Invoke() (*model.UpdateConfigurationResponse, 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 UpdateSecurityGroupInvoker ¶ added in v0.0.90
type UpdateSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSecurityGroupInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateSecurityGroupInvoker) Invoke() (*model.UpdateSecurityGroupResponse, error)
type UpgradeDbVersionInvoker ¶ added in v0.0.101
type UpgradeDbVersionInvoker struct {
*invoker.BaseInvoker
}
func (*UpgradeDbVersionInvoker) Invoke ¶ added in v0.0.101
func (i *UpgradeDbVersionInvoker) Invoke() (*model.UpgradeDbVersionResponse, error)