Documentation ¶
Index ¶
- func GaussDBforNoSQLClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForApplyConfiguration() *def.HttpRequestDef
- func GenReqDefForBatchTagAction() *def.HttpRequestDef
- func GenReqDefForCheckDisasterRecoveryOperation() *def.HttpRequestDef
- func GenReqDefForCreateConfiguration() *def.HttpRequestDef
- func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *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 GenReqDefForListSlowLogs() *def.HttpRequestDef
- func GenReqDefForResetPassword() *def.HttpRequestDef
- func GenReqDefForResizeInstance() *def.HttpRequestDef
- func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef
- func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowApiVersion() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
- func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForShowQuotas() *def.HttpRequestDef
- func GenReqDefForShrinkInstanceNode() *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 CreateConfigurationInvoker
- type CreateDisasterRecoveryInvoker
- type CreateInstanceInvoker
- 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) 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) 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) ListSlowLogs(request *model.ListSlowLogsRequest) (*model.ListSlowLogsResponse, error)
- func (c *GaussDBforNoSQLClient) ListSlowLogsInvoker(request *model.ListSlowLogsRequest) *ListSlowLogsInvoker
- func (c *GaussDBforNoSQLClient) ResetPassword(request *model.ResetPasswordRequest) (*model.ResetPasswordResponse, error)
- func (c *GaussDBforNoSQLClient) ResetPasswordInvoker(request *model.ResetPasswordRequest) *ResetPasswordInvoker
- 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) 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) 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) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)
- func (c *GaussDBforNoSQLClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker
- func (c *GaussDBforNoSQLClient) ShrinkInstanceNode(request *model.ShrinkInstanceNodeRequest) (*model.ShrinkInstanceNodeResponse, error)
- func (c *GaussDBforNoSQLClient) ShrinkInstanceNodeInvoker(request *model.ShrinkInstanceNodeRequest) *ShrinkInstanceNodeInvoker
- 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 ListSlowLogsInvoker
- type ResetPasswordInvoker
- type ResizeInstanceInvoker
- type ResizeInstanceVolumeInvoker
- type SetBackupPolicyInvoker
- type ShowApiVersionInvoker
- type ShowBackupPolicyInvoker
- type ShowConfigurationDetailInvoker
- type ShowInstanceConfigurationInvoker
- type ShowQuotasInvoker
- type ShrinkInstanceNodeInvoker
- 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 GenReqDefForCreateConfiguration ¶
func GenReqDefForCreateConfiguration() *def.HttpRequestDef
func GenReqDefForCreateDisasterRecovery ¶ added in v0.0.104
func GenReqDefForCreateDisasterRecovery() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *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 GenReqDefForListSlowLogs ¶
func GenReqDefForListSlowLogs() *def.HttpRequestDef
func GenReqDefForResetPassword ¶
func GenReqDefForResetPassword() *def.HttpRequestDef
func GenReqDefForResizeInstance ¶
func GenReqDefForResizeInstance() *def.HttpRequestDef
func GenReqDefForResizeInstanceVolume ¶
func GenReqDefForResizeInstanceVolume() *def.HttpRequestDef
func GenReqDefForSetBackupPolicy ¶
func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowApiVersion ¶
func GenReqDefForShowApiVersion() *def.HttpRequestDef
func GenReqDefForShowBackupPolicy ¶
func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowConfigurationDetail ¶
func GenReqDefForShowConfigurationDetail() *def.HttpRequestDef
func GenReqDefForShowInstanceConfiguration ¶
func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForShowQuotas ¶
func GenReqDefForShowQuotas() *def.HttpRequestDef
func GenReqDefForShrinkInstanceNode ¶
func GenReqDefForShrinkInstanceNode() *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 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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 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 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 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 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 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 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 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 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)