Documentation ¶
Index ¶
- func GaussDBClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForBatchTagAction() *def.HttpRequestDef
- func GenReqDefForChangeGaussMySqlInstanceSpecification() *def.HttpRequestDef
- func GenReqDefForChangeGaussMySqlProxySpecification() *def.HttpRequestDef
- func GenReqDefForCreateGaussMySqlBackup() *def.HttpRequestDef
- func GenReqDefForCreateGaussMySqlInstance() *def.HttpRequestDef
- func GenReqDefForCreateGaussMySqlProxy() *def.HttpRequestDef
- func GenReqDefForCreateGaussMySqlReadonlyNode() *def.HttpRequestDef
- func GenReqDefForDeleteGaussMySqlInstance() *def.HttpRequestDef
- func GenReqDefForDeleteGaussMySqlProxy() *def.HttpRequestDef
- func GenReqDefForDeleteGaussMySqlReadonlyNode() *def.HttpRequestDef
- func GenReqDefForExpandGaussMySqlInstanceVolume() *def.HttpRequestDef
- func GenReqDefForExpandGaussMySqlProxy() *def.HttpRequestDef
- func GenReqDefForListGaussMySqlConfigurations() *def.HttpRequestDef
- func GenReqDefForListGaussMySqlDedicatedResources() *def.HttpRequestDef
- func GenReqDefForListGaussMySqlErrorLog() *def.HttpRequestDef
- func GenReqDefForListGaussMySqlInstances() *def.HttpRequestDef
- func GenReqDefForListGaussMySqlSlowLog() *def.HttpRequestDef
- func GenReqDefForListInstanceTags() *def.HttpRequestDef
- func GenReqDefForListProjectTags() *def.HttpRequestDef
- func GenReqDefForResetGaussMySqlPassword() *def.HttpRequestDef
- func GenReqDefForSetGaussMySqlQuotas() *def.HttpRequestDef
- func GenReqDefForShowAuditLog() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlBackupList() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlEngineVersion() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlFlavors() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlInstanceInfo() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlJobInfo() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlProjectQuotas() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlProxy() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlProxyFlavors() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlProxyList() *def.HttpRequestDef
- func GenReqDefForShowGaussMySqlQuotas() *def.HttpRequestDef
- func GenReqDefForShowInstanceMonitorExtend() *def.HttpRequestDef
- func GenReqDefForUpdateAuditLog() *def.HttpRequestDef
- func GenReqDefForUpdateGaussMySqlBackupPolicy() *def.HttpRequestDef
- func GenReqDefForUpdateGaussMySqlInstanceName() *def.HttpRequestDef
- func GenReqDefForUpdateGaussMySqlQuotas() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceMonitor() *def.HttpRequestDef
- type BatchTagActionInvoker
- type ChangeGaussMySqlInstanceSpecificationInvoker
- type ChangeGaussMySqlProxySpecificationInvoker
- type CreateGaussMySqlBackupInvoker
- type CreateGaussMySqlInstanceInvoker
- type CreateGaussMySqlProxyInvoker
- type CreateGaussMySqlReadonlyNodeInvoker
- type DeleteGaussMySqlInstanceInvoker
- type DeleteGaussMySqlProxyInvoker
- type DeleteGaussMySqlReadonlyNodeInvoker
- type ExpandGaussMySqlInstanceVolumeInvoker
- type ExpandGaussMySqlProxyInvoker
- type GaussDBClient
- func (c *GaussDBClient) BatchTagAction(request *model.BatchTagActionRequest) (*model.BatchTagActionResponse, error)
- func (c *GaussDBClient) BatchTagActionInvoker(request *model.BatchTagActionRequest) *BatchTagActionInvoker
- func (c *GaussDBClient) ChangeGaussMySqlInstanceSpecification(request *model.ChangeGaussMySqlInstanceSpecificationRequest) (*model.ChangeGaussMySqlInstanceSpecificationResponse, error)
- func (c *GaussDBClient) ChangeGaussMySqlInstanceSpecificationInvoker(request *model.ChangeGaussMySqlInstanceSpecificationRequest) *ChangeGaussMySqlInstanceSpecificationInvoker
- func (c *GaussDBClient) ChangeGaussMySqlProxySpecification(request *model.ChangeGaussMySqlProxySpecificationRequest) (*model.ChangeGaussMySqlProxySpecificationResponse, error)
- func (c *GaussDBClient) ChangeGaussMySqlProxySpecificationInvoker(request *model.ChangeGaussMySqlProxySpecificationRequest) *ChangeGaussMySqlProxySpecificationInvoker
- func (c *GaussDBClient) CreateGaussMySqlBackup(request *model.CreateGaussMySqlBackupRequest) (*model.CreateGaussMySqlBackupResponse, error)
- func (c *GaussDBClient) CreateGaussMySqlBackupInvoker(request *model.CreateGaussMySqlBackupRequest) *CreateGaussMySqlBackupInvoker
- func (c *GaussDBClient) CreateGaussMySqlInstance(request *model.CreateGaussMySqlInstanceRequest) (*model.CreateGaussMySqlInstanceResponse, error)
- func (c *GaussDBClient) CreateGaussMySqlInstanceInvoker(request *model.CreateGaussMySqlInstanceRequest) *CreateGaussMySqlInstanceInvoker
- func (c *GaussDBClient) CreateGaussMySqlProxy(request *model.CreateGaussMySqlProxyRequest) (*model.CreateGaussMySqlProxyResponse, error)
- func (c *GaussDBClient) CreateGaussMySqlProxyInvoker(request *model.CreateGaussMySqlProxyRequest) *CreateGaussMySqlProxyInvoker
- func (c *GaussDBClient) CreateGaussMySqlReadonlyNode(request *model.CreateGaussMySqlReadonlyNodeRequest) (*model.CreateGaussMySqlReadonlyNodeResponse, error)
- func (c *GaussDBClient) CreateGaussMySqlReadonlyNodeInvoker(request *model.CreateGaussMySqlReadonlyNodeRequest) *CreateGaussMySqlReadonlyNodeInvoker
- func (c *GaussDBClient) DeleteGaussMySqlInstance(request *model.DeleteGaussMySqlInstanceRequest) (*model.DeleteGaussMySqlInstanceResponse, error)
- func (c *GaussDBClient) DeleteGaussMySqlInstanceInvoker(request *model.DeleteGaussMySqlInstanceRequest) *DeleteGaussMySqlInstanceInvoker
- func (c *GaussDBClient) DeleteGaussMySqlProxy(request *model.DeleteGaussMySqlProxyRequest) (*model.DeleteGaussMySqlProxyResponse, error)
- func (c *GaussDBClient) DeleteGaussMySqlProxyInvoker(request *model.DeleteGaussMySqlProxyRequest) *DeleteGaussMySqlProxyInvoker
- func (c *GaussDBClient) DeleteGaussMySqlReadonlyNode(request *model.DeleteGaussMySqlReadonlyNodeRequest) (*model.DeleteGaussMySqlReadonlyNodeResponse, error)
- func (c *GaussDBClient) DeleteGaussMySqlReadonlyNodeInvoker(request *model.DeleteGaussMySqlReadonlyNodeRequest) *DeleteGaussMySqlReadonlyNodeInvoker
- func (c *GaussDBClient) ExpandGaussMySqlInstanceVolume(request *model.ExpandGaussMySqlInstanceVolumeRequest) (*model.ExpandGaussMySqlInstanceVolumeResponse, error)
- func (c *GaussDBClient) ExpandGaussMySqlInstanceVolumeInvoker(request *model.ExpandGaussMySqlInstanceVolumeRequest) *ExpandGaussMySqlInstanceVolumeInvoker
- func (c *GaussDBClient) ExpandGaussMySqlProxy(request *model.ExpandGaussMySqlProxyRequest) (*model.ExpandGaussMySqlProxyResponse, error)
- func (c *GaussDBClient) ExpandGaussMySqlProxyInvoker(request *model.ExpandGaussMySqlProxyRequest) *ExpandGaussMySqlProxyInvoker
- func (c *GaussDBClient) ListGaussMySqlConfigurations(request *model.ListGaussMySqlConfigurationsRequest) (*model.ListGaussMySqlConfigurationsResponse, error)
- func (c *GaussDBClient) ListGaussMySqlConfigurationsInvoker(request *model.ListGaussMySqlConfigurationsRequest) *ListGaussMySqlConfigurationsInvoker
- func (c *GaussDBClient) ListGaussMySqlDedicatedResources(request *model.ListGaussMySqlDedicatedResourcesRequest) (*model.ListGaussMySqlDedicatedResourcesResponse, error)
- func (c *GaussDBClient) ListGaussMySqlDedicatedResourcesInvoker(request *model.ListGaussMySqlDedicatedResourcesRequest) *ListGaussMySqlDedicatedResourcesInvoker
- func (c *GaussDBClient) ListGaussMySqlErrorLog(request *model.ListGaussMySqlErrorLogRequest) (*model.ListGaussMySqlErrorLogResponse, error)
- func (c *GaussDBClient) ListGaussMySqlErrorLogInvoker(request *model.ListGaussMySqlErrorLogRequest) *ListGaussMySqlErrorLogInvoker
- func (c *GaussDBClient) ListGaussMySqlInstances(request *model.ListGaussMySqlInstancesRequest) (*model.ListGaussMySqlInstancesResponse, error)
- func (c *GaussDBClient) ListGaussMySqlInstancesInvoker(request *model.ListGaussMySqlInstancesRequest) *ListGaussMySqlInstancesInvoker
- func (c *GaussDBClient) ListGaussMySqlSlowLog(request *model.ListGaussMySqlSlowLogRequest) (*model.ListGaussMySqlSlowLogResponse, error)
- func (c *GaussDBClient) ListGaussMySqlSlowLogInvoker(request *model.ListGaussMySqlSlowLogRequest) *ListGaussMySqlSlowLogInvoker
- func (c *GaussDBClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
- func (c *GaussDBClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
- func (c *GaussDBClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
- func (c *GaussDBClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
- func (c *GaussDBClient) ResetGaussMySqlPassword(request *model.ResetGaussMySqlPasswordRequest) (*model.ResetGaussMySqlPasswordResponse, error)
- func (c *GaussDBClient) ResetGaussMySqlPasswordInvoker(request *model.ResetGaussMySqlPasswordRequest) *ResetGaussMySqlPasswordInvoker
- func (c *GaussDBClient) SetGaussMySqlQuotas(request *model.SetGaussMySqlQuotasRequest) (*model.SetGaussMySqlQuotasResponse, error)
- func (c *GaussDBClient) SetGaussMySqlQuotasInvoker(request *model.SetGaussMySqlQuotasRequest) *SetGaussMySqlQuotasInvoker
- func (c *GaussDBClient) ShowAuditLog(request *model.ShowAuditLogRequest) (*model.ShowAuditLogResponse, error)
- func (c *GaussDBClient) ShowAuditLogInvoker(request *model.ShowAuditLogRequest) *ShowAuditLogInvoker
- func (c *GaussDBClient) ShowGaussMySqlBackupList(request *model.ShowGaussMySqlBackupListRequest) (*model.ShowGaussMySqlBackupListResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlBackupListInvoker(request *model.ShowGaussMySqlBackupListRequest) *ShowGaussMySqlBackupListInvoker
- func (c *GaussDBClient) ShowGaussMySqlBackupPolicy(request *model.ShowGaussMySqlBackupPolicyRequest) (*model.ShowGaussMySqlBackupPolicyResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlBackupPolicyInvoker(request *model.ShowGaussMySqlBackupPolicyRequest) *ShowGaussMySqlBackupPolicyInvoker
- func (c *GaussDBClient) ShowGaussMySqlEngineVersion(request *model.ShowGaussMySqlEngineVersionRequest) (*model.ShowGaussMySqlEngineVersionResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlEngineVersionInvoker(request *model.ShowGaussMySqlEngineVersionRequest) *ShowGaussMySqlEngineVersionInvoker
- func (c *GaussDBClient) ShowGaussMySqlFlavors(request *model.ShowGaussMySqlFlavorsRequest) (*model.ShowGaussMySqlFlavorsResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlFlavorsInvoker(request *model.ShowGaussMySqlFlavorsRequest) *ShowGaussMySqlFlavorsInvoker
- func (c *GaussDBClient) ShowGaussMySqlInstanceInfo(request *model.ShowGaussMySqlInstanceInfoRequest) (*model.ShowGaussMySqlInstanceInfoResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlInstanceInfoInvoker(request *model.ShowGaussMySqlInstanceInfoRequest) *ShowGaussMySqlInstanceInfoInvoker
- func (c *GaussDBClient) ShowGaussMySqlJobInfo(request *model.ShowGaussMySqlJobInfoRequest) (*model.ShowGaussMySqlJobInfoResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlJobInfoInvoker(request *model.ShowGaussMySqlJobInfoRequest) *ShowGaussMySqlJobInfoInvoker
- func (c *GaussDBClient) ShowGaussMySqlProjectQuotas(request *model.ShowGaussMySqlProjectQuotasRequest) (*model.ShowGaussMySqlProjectQuotasResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlProjectQuotasInvoker(request *model.ShowGaussMySqlProjectQuotasRequest) *ShowGaussMySqlProjectQuotasInvoker
- func (c *GaussDBClient) ShowGaussMySqlProxy(request *model.ShowGaussMySqlProxyRequest) (*model.ShowGaussMySqlProxyResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlProxyFlavors(request *model.ShowGaussMySqlProxyFlavorsRequest) (*model.ShowGaussMySqlProxyFlavorsResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlProxyFlavorsInvoker(request *model.ShowGaussMySqlProxyFlavorsRequest) *ShowGaussMySqlProxyFlavorsInvoker
- func (c *GaussDBClient) ShowGaussMySqlProxyInvoker(request *model.ShowGaussMySqlProxyRequest) *ShowGaussMySqlProxyInvoker
- func (c *GaussDBClient) ShowGaussMySqlProxyList(request *model.ShowGaussMySqlProxyListRequest) (*model.ShowGaussMySqlProxyListResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlProxyListInvoker(request *model.ShowGaussMySqlProxyListRequest) *ShowGaussMySqlProxyListInvoker
- func (c *GaussDBClient) ShowGaussMySqlQuotas(request *model.ShowGaussMySqlQuotasRequest) (*model.ShowGaussMySqlQuotasResponse, error)
- func (c *GaussDBClient) ShowGaussMySqlQuotasInvoker(request *model.ShowGaussMySqlQuotasRequest) *ShowGaussMySqlQuotasInvoker
- func (c *GaussDBClient) ShowInstanceMonitorExtend(request *model.ShowInstanceMonitorExtendRequest) (*model.ShowInstanceMonitorExtendResponse, error)
- func (c *GaussDBClient) ShowInstanceMonitorExtendInvoker(request *model.ShowInstanceMonitorExtendRequest) *ShowInstanceMonitorExtendInvoker
- func (c *GaussDBClient) UpdateAuditLog(request *model.UpdateAuditLogRequest) (*model.UpdateAuditLogResponse, error)
- func (c *GaussDBClient) UpdateAuditLogInvoker(request *model.UpdateAuditLogRequest) *UpdateAuditLogInvoker
- func (c *GaussDBClient) UpdateGaussMySqlBackupPolicy(request *model.UpdateGaussMySqlBackupPolicyRequest) (*model.UpdateGaussMySqlBackupPolicyResponse, error)
- func (c *GaussDBClient) UpdateGaussMySqlBackupPolicyInvoker(request *model.UpdateGaussMySqlBackupPolicyRequest) *UpdateGaussMySqlBackupPolicyInvoker
- func (c *GaussDBClient) UpdateGaussMySqlInstanceName(request *model.UpdateGaussMySqlInstanceNameRequest) (*model.UpdateGaussMySqlInstanceNameResponse, error)
- func (c *GaussDBClient) UpdateGaussMySqlInstanceNameInvoker(request *model.UpdateGaussMySqlInstanceNameRequest) *UpdateGaussMySqlInstanceNameInvoker
- func (c *GaussDBClient) UpdateGaussMySqlQuotas(request *model.UpdateGaussMySqlQuotasRequest) (*model.UpdateGaussMySqlQuotasResponse, error)
- func (c *GaussDBClient) UpdateGaussMySqlQuotasInvoker(request *model.UpdateGaussMySqlQuotasRequest) *UpdateGaussMySqlQuotasInvoker
- func (c *GaussDBClient) UpdateInstanceMonitor(request *model.UpdateInstanceMonitorRequest) (*model.UpdateInstanceMonitorResponse, error)
- func (c *GaussDBClient) UpdateInstanceMonitorInvoker(request *model.UpdateInstanceMonitorRequest) *UpdateInstanceMonitorInvoker
- type ListGaussMySqlConfigurationsInvoker
- type ListGaussMySqlDedicatedResourcesInvoker
- type ListGaussMySqlErrorLogInvoker
- type ListGaussMySqlInstancesInvoker
- type ListGaussMySqlSlowLogInvoker
- type ListInstanceTagsInvoker
- type ListProjectTagsInvoker
- type ResetGaussMySqlPasswordInvoker
- type SetGaussMySqlQuotasInvoker
- type ShowAuditLogInvoker
- type ShowGaussMySqlBackupListInvoker
- type ShowGaussMySqlBackupPolicyInvoker
- type ShowGaussMySqlEngineVersionInvoker
- type ShowGaussMySqlFlavorsInvoker
- type ShowGaussMySqlInstanceInfoInvoker
- type ShowGaussMySqlJobInfoInvoker
- type ShowGaussMySqlProjectQuotasInvoker
- type ShowGaussMySqlProxyFlavorsInvoker
- type ShowGaussMySqlProxyInvoker
- type ShowGaussMySqlProxyListInvoker
- type ShowGaussMySqlQuotasInvoker
- type ShowInstanceMonitorExtendInvoker
- type UpdateAuditLogInvoker
- type UpdateGaussMySqlBackupPolicyInvoker
- type UpdateGaussMySqlInstanceNameInvoker
- type UpdateGaussMySqlQuotasInvoker
- type UpdateInstanceMonitorInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GaussDBClientBuilder ¶
func GaussDBClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForBatchTagAction ¶ added in v0.0.71
func GenReqDefForBatchTagAction() *def.HttpRequestDef
func GenReqDefForChangeGaussMySqlInstanceSpecification ¶ added in v0.0.64
func GenReqDefForChangeGaussMySqlInstanceSpecification() *def.HttpRequestDef
func GenReqDefForChangeGaussMySqlProxySpecification ¶ added in v0.0.91
func GenReqDefForChangeGaussMySqlProxySpecification() *def.HttpRequestDef
func GenReqDefForCreateGaussMySqlBackup ¶ added in v0.0.64
func GenReqDefForCreateGaussMySqlBackup() *def.HttpRequestDef
func GenReqDefForCreateGaussMySqlInstance ¶ added in v0.0.64
func GenReqDefForCreateGaussMySqlInstance() *def.HttpRequestDef
func GenReqDefForCreateGaussMySqlProxy ¶ added in v0.0.64
func GenReqDefForCreateGaussMySqlProxy() *def.HttpRequestDef
func GenReqDefForCreateGaussMySqlReadonlyNode ¶ added in v0.0.64
func GenReqDefForCreateGaussMySqlReadonlyNode() *def.HttpRequestDef
func GenReqDefForDeleteGaussMySqlInstance ¶ added in v0.0.64
func GenReqDefForDeleteGaussMySqlInstance() *def.HttpRequestDef
func GenReqDefForDeleteGaussMySqlProxy ¶ added in v0.0.64
func GenReqDefForDeleteGaussMySqlProxy() *def.HttpRequestDef
func GenReqDefForDeleteGaussMySqlReadonlyNode ¶ added in v0.0.64
func GenReqDefForDeleteGaussMySqlReadonlyNode() *def.HttpRequestDef
func GenReqDefForExpandGaussMySqlInstanceVolume ¶ added in v0.0.64
func GenReqDefForExpandGaussMySqlInstanceVolume() *def.HttpRequestDef
func GenReqDefForExpandGaussMySqlProxy ¶ added in v0.0.64
func GenReqDefForExpandGaussMySqlProxy() *def.HttpRequestDef
func GenReqDefForListGaussMySqlConfigurations ¶ added in v0.0.64
func GenReqDefForListGaussMySqlConfigurations() *def.HttpRequestDef
func GenReqDefForListGaussMySqlDedicatedResources ¶ added in v0.0.64
func GenReqDefForListGaussMySqlDedicatedResources() *def.HttpRequestDef
func GenReqDefForListGaussMySqlErrorLog ¶ added in v0.0.64
func GenReqDefForListGaussMySqlErrorLog() *def.HttpRequestDef
func GenReqDefForListGaussMySqlInstances ¶ added in v0.0.64
func GenReqDefForListGaussMySqlInstances() *def.HttpRequestDef
func GenReqDefForListGaussMySqlSlowLog ¶ added in v0.0.64
func GenReqDefForListGaussMySqlSlowLog() *def.HttpRequestDef
func GenReqDefForListInstanceTags ¶ added in v0.0.71
func GenReqDefForListInstanceTags() *def.HttpRequestDef
func GenReqDefForListProjectTags ¶ added in v0.0.71
func GenReqDefForListProjectTags() *def.HttpRequestDef
func GenReqDefForResetGaussMySqlPassword ¶ added in v0.0.64
func GenReqDefForResetGaussMySqlPassword() *def.HttpRequestDef
func GenReqDefForSetGaussMySqlQuotas ¶ added in v0.0.64
func GenReqDefForSetGaussMySqlQuotas() *def.HttpRequestDef
func GenReqDefForShowAuditLog ¶ added in v0.0.78
func GenReqDefForShowAuditLog() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlBackupList ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlBackupList() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlBackupPolicy ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlEngineVersion ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlEngineVersion() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlFlavors ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlFlavors() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlInstanceInfo ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlInstanceInfo() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlJobInfo ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlJobInfo() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlProjectQuotas ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlProjectQuotas() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlProxy ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlProxy() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlProxyFlavors ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlProxyFlavors() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlProxyList ¶ added in v0.0.86
func GenReqDefForShowGaussMySqlProxyList() *def.HttpRequestDef
func GenReqDefForShowGaussMySqlQuotas ¶ added in v0.0.64
func GenReqDefForShowGaussMySqlQuotas() *def.HttpRequestDef
func GenReqDefForShowInstanceMonitorExtend ¶ added in v0.0.71
func GenReqDefForShowInstanceMonitorExtend() *def.HttpRequestDef
func GenReqDefForUpdateAuditLog ¶ added in v0.0.78
func GenReqDefForUpdateAuditLog() *def.HttpRequestDef
func GenReqDefForUpdateGaussMySqlBackupPolicy ¶ added in v0.0.64
func GenReqDefForUpdateGaussMySqlBackupPolicy() *def.HttpRequestDef
func GenReqDefForUpdateGaussMySqlInstanceName ¶ added in v0.0.64
func GenReqDefForUpdateGaussMySqlInstanceName() *def.HttpRequestDef
func GenReqDefForUpdateGaussMySqlQuotas ¶ added in v0.0.64
func GenReqDefForUpdateGaussMySqlQuotas() *def.HttpRequestDef
func GenReqDefForUpdateInstanceMonitor ¶ added in v0.0.71
func GenReqDefForUpdateInstanceMonitor() *def.HttpRequestDef
Types ¶
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 ChangeGaussMySqlInstanceSpecificationInvoker ¶ added in v0.0.90
type ChangeGaussMySqlInstanceSpecificationInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeGaussMySqlInstanceSpecificationInvoker) Invoke ¶ added in v0.0.90
func (i *ChangeGaussMySqlInstanceSpecificationInvoker) Invoke() (*model.ChangeGaussMySqlInstanceSpecificationResponse, error)
type ChangeGaussMySqlProxySpecificationInvoker ¶ added in v0.0.91
type ChangeGaussMySqlProxySpecificationInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeGaussMySqlProxySpecificationInvoker) Invoke ¶ added in v0.0.91
func (i *ChangeGaussMySqlProxySpecificationInvoker) Invoke() (*model.ChangeGaussMySqlProxySpecificationResponse, error)
type CreateGaussMySqlBackupInvoker ¶ added in v0.0.90
type CreateGaussMySqlBackupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateGaussMySqlBackupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateGaussMySqlBackupInvoker) Invoke() (*model.CreateGaussMySqlBackupResponse, error)
type CreateGaussMySqlInstanceInvoker ¶ added in v0.0.90
type CreateGaussMySqlInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateGaussMySqlInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateGaussMySqlInstanceInvoker) Invoke() (*model.CreateGaussMySqlInstanceResponse, error)
type CreateGaussMySqlProxyInvoker ¶ added in v0.0.90
type CreateGaussMySqlProxyInvoker struct {
*invoker.BaseInvoker
}
func (*CreateGaussMySqlProxyInvoker) Invoke ¶ added in v0.0.90
func (i *CreateGaussMySqlProxyInvoker) Invoke() (*model.CreateGaussMySqlProxyResponse, error)
type CreateGaussMySqlReadonlyNodeInvoker ¶ added in v0.0.90
type CreateGaussMySqlReadonlyNodeInvoker struct {
*invoker.BaseInvoker
}
func (*CreateGaussMySqlReadonlyNodeInvoker) Invoke ¶ added in v0.0.90
func (i *CreateGaussMySqlReadonlyNodeInvoker) Invoke() (*model.CreateGaussMySqlReadonlyNodeResponse, error)
type DeleteGaussMySqlInstanceInvoker ¶ added in v0.0.90
type DeleteGaussMySqlInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteGaussMySqlInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteGaussMySqlInstanceInvoker) Invoke() (*model.DeleteGaussMySqlInstanceResponse, error)
type DeleteGaussMySqlProxyInvoker ¶ added in v0.0.90
type DeleteGaussMySqlProxyInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteGaussMySqlProxyInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteGaussMySqlProxyInvoker) Invoke() (*model.DeleteGaussMySqlProxyResponse, error)
type DeleteGaussMySqlReadonlyNodeInvoker ¶ added in v0.0.90
type DeleteGaussMySqlReadonlyNodeInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteGaussMySqlReadonlyNodeInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteGaussMySqlReadonlyNodeInvoker) Invoke() (*model.DeleteGaussMySqlReadonlyNodeResponse, error)
type ExpandGaussMySqlInstanceVolumeInvoker ¶ added in v0.0.90
type ExpandGaussMySqlInstanceVolumeInvoker struct {
*invoker.BaseInvoker
}
func (*ExpandGaussMySqlInstanceVolumeInvoker) Invoke ¶ added in v0.0.90
func (i *ExpandGaussMySqlInstanceVolumeInvoker) Invoke() (*model.ExpandGaussMySqlInstanceVolumeResponse, error)
type ExpandGaussMySqlProxyInvoker ¶ added in v0.0.90
type ExpandGaussMySqlProxyInvoker struct {
*invoker.BaseInvoker
}
func (*ExpandGaussMySqlProxyInvoker) Invoke ¶ added in v0.0.90
func (i *ExpandGaussMySqlProxyInvoker) Invoke() (*model.ExpandGaussMySqlProxyResponse, error)
type GaussDBClient ¶
type GaussDBClient struct {
HcClient *http_client.HcHttpClient
}
func NewGaussDBClient ¶
func NewGaussDBClient(hcClient *http_client.HcHttpClient) *GaussDBClient
func (*GaussDBClient) BatchTagAction ¶ added in v0.0.71
func (c *GaussDBClient) BatchTagAction(request *model.BatchTagActionRequest) (*model.BatchTagActionResponse, error)
BatchTagAction 批量添加或删除标签
批量添加或删除指定实例的标签。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) BatchTagActionInvoker ¶ added in v0.0.90
func (c *GaussDBClient) BatchTagActionInvoker(request *model.BatchTagActionRequest) *BatchTagActionInvoker
BatchTagActionInvoker 批量添加或删除标签
func (*GaussDBClient) ChangeGaussMySqlInstanceSpecification ¶ added in v0.0.64
func (c *GaussDBClient) ChangeGaussMySqlInstanceSpecification(request *model.ChangeGaussMySqlInstanceSpecificationRequest) (*model.ChangeGaussMySqlInstanceSpecificationResponse, error)
ChangeGaussMySqlInstanceSpecification 变更实例规格
变更数据库实例的规格。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ChangeGaussMySqlInstanceSpecificationInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ChangeGaussMySqlInstanceSpecificationInvoker(request *model.ChangeGaussMySqlInstanceSpecificationRequest) *ChangeGaussMySqlInstanceSpecificationInvoker
ChangeGaussMySqlInstanceSpecificationInvoker 变更实例规格
func (*GaussDBClient) ChangeGaussMySqlProxySpecification ¶ added in v0.0.91
func (c *GaussDBClient) ChangeGaussMySqlProxySpecification(request *model.ChangeGaussMySqlProxySpecificationRequest) (*model.ChangeGaussMySqlProxySpecificationResponse, error)
ChangeGaussMySqlProxySpecification 数据库代理规格变更
数据库代理规格变更。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ChangeGaussMySqlProxySpecificationInvoker ¶ added in v0.0.91
func (c *GaussDBClient) ChangeGaussMySqlProxySpecificationInvoker(request *model.ChangeGaussMySqlProxySpecificationRequest) *ChangeGaussMySqlProxySpecificationInvoker
ChangeGaussMySqlProxySpecificationInvoker 数据库代理规格变更
func (*GaussDBClient) CreateGaussMySqlBackup ¶ added in v0.0.64
func (c *GaussDBClient) CreateGaussMySqlBackup(request *model.CreateGaussMySqlBackupRequest) (*model.CreateGaussMySqlBackupResponse, error)
CreateGaussMySqlBackup 创建手动备份
创建手动备份
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) CreateGaussMySqlBackupInvoker ¶ added in v0.0.90
func (c *GaussDBClient) CreateGaussMySqlBackupInvoker(request *model.CreateGaussMySqlBackupRequest) *CreateGaussMySqlBackupInvoker
CreateGaussMySqlBackupInvoker 创建手动备份
func (*GaussDBClient) CreateGaussMySqlInstance ¶ added in v0.0.64
func (c *GaussDBClient) CreateGaussMySqlInstance(request *model.CreateGaussMySqlInstanceRequest) (*model.CreateGaussMySqlInstanceResponse, error)
CreateGaussMySqlInstance 创建数据库实例
创建云数据库 GaussDB(for MySQL)实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) CreateGaussMySqlInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBClient) CreateGaussMySqlInstanceInvoker(request *model.CreateGaussMySqlInstanceRequest) *CreateGaussMySqlInstanceInvoker
CreateGaussMySqlInstanceInvoker 创建数据库实例
func (*GaussDBClient) CreateGaussMySqlProxy ¶ added in v0.0.64
func (c *GaussDBClient) CreateGaussMySqlProxy(request *model.CreateGaussMySqlProxyRequest) (*model.CreateGaussMySqlProxyResponse, error)
CreateGaussMySqlProxy 开启数据库代理
开启数据库代理,只支持ELB模式。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) CreateGaussMySqlProxyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) CreateGaussMySqlProxyInvoker(request *model.CreateGaussMySqlProxyRequest) *CreateGaussMySqlProxyInvoker
CreateGaussMySqlProxyInvoker 开启数据库代理
func (*GaussDBClient) CreateGaussMySqlReadonlyNode ¶ added in v0.0.64
func (c *GaussDBClient) CreateGaussMySqlReadonlyNode(request *model.CreateGaussMySqlReadonlyNodeRequest) (*model.CreateGaussMySqlReadonlyNodeResponse, error)
CreateGaussMySqlReadonlyNode 创建只读节点
创建只读节点。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) CreateGaussMySqlReadonlyNodeInvoker ¶ added in v0.0.90
func (c *GaussDBClient) CreateGaussMySqlReadonlyNodeInvoker(request *model.CreateGaussMySqlReadonlyNodeRequest) *CreateGaussMySqlReadonlyNodeInvoker
CreateGaussMySqlReadonlyNodeInvoker 创建只读节点
func (*GaussDBClient) DeleteGaussMySqlInstance ¶ added in v0.0.64
func (c *GaussDBClient) DeleteGaussMySqlInstance(request *model.DeleteGaussMySqlInstanceRequest) (*model.DeleteGaussMySqlInstanceResponse, error)
DeleteGaussMySqlInstance 删除实例
删除数据库实例,不支持删除包周期实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) DeleteGaussMySqlInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBClient) DeleteGaussMySqlInstanceInvoker(request *model.DeleteGaussMySqlInstanceRequest) *DeleteGaussMySqlInstanceInvoker
DeleteGaussMySqlInstanceInvoker 删除实例
func (*GaussDBClient) DeleteGaussMySqlProxy ¶ added in v0.0.64
func (c *GaussDBClient) DeleteGaussMySqlProxy(request *model.DeleteGaussMySqlProxyRequest) (*model.DeleteGaussMySqlProxyResponse, error)
DeleteGaussMySqlProxy 关闭数据库代理
关闭数据库代理。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) DeleteGaussMySqlProxyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) DeleteGaussMySqlProxyInvoker(request *model.DeleteGaussMySqlProxyRequest) *DeleteGaussMySqlProxyInvoker
DeleteGaussMySqlProxyInvoker 关闭数据库代理
func (*GaussDBClient) DeleteGaussMySqlReadonlyNode ¶ added in v0.0.64
func (c *GaussDBClient) DeleteGaussMySqlReadonlyNode(request *model.DeleteGaussMySqlReadonlyNodeRequest) (*model.DeleteGaussMySqlReadonlyNodeResponse, error)
DeleteGaussMySqlReadonlyNode 删除只读节点
删除实例的只读节点。多可用区模式删除只读节点时,要保证删除后,剩余的只读节点和主节点在不同的可用区中,否则无法删除该只读节点。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) DeleteGaussMySqlReadonlyNodeInvoker ¶ added in v0.0.90
func (c *GaussDBClient) DeleteGaussMySqlReadonlyNodeInvoker(request *model.DeleteGaussMySqlReadonlyNodeRequest) *DeleteGaussMySqlReadonlyNodeInvoker
DeleteGaussMySqlReadonlyNodeInvoker 删除只读节点
func (*GaussDBClient) ExpandGaussMySqlInstanceVolume ¶ added in v0.0.64
func (c *GaussDBClient) ExpandGaussMySqlInstanceVolume(request *model.ExpandGaussMySqlInstanceVolumeRequest) (*model.ExpandGaussMySqlInstanceVolumeResponse, error)
ExpandGaussMySqlInstanceVolume 包周期存储扩容
包周期存储扩容
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ExpandGaussMySqlInstanceVolumeInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ExpandGaussMySqlInstanceVolumeInvoker(request *model.ExpandGaussMySqlInstanceVolumeRequest) *ExpandGaussMySqlInstanceVolumeInvoker
ExpandGaussMySqlInstanceVolumeInvoker 包周期存储扩容
func (*GaussDBClient) ExpandGaussMySqlProxy ¶ added in v0.0.64
func (c *GaussDBClient) ExpandGaussMySqlProxy(request *model.ExpandGaussMySqlProxyRequest) (*model.ExpandGaussMySqlProxyResponse, error)
ExpandGaussMySqlProxy 扩容数据库代理节点的数量
扩容数据库代理节点的数量。 DeC专属云账号暂不支持数据库代理。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ExpandGaussMySqlProxyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ExpandGaussMySqlProxyInvoker(request *model.ExpandGaussMySqlProxyRequest) *ExpandGaussMySqlProxyInvoker
ExpandGaussMySqlProxyInvoker 扩容数据库代理节点的数量
func (*GaussDBClient) ListGaussMySqlConfigurations ¶ added in v0.0.64
func (c *GaussDBClient) ListGaussMySqlConfigurations(request *model.ListGaussMySqlConfigurationsRequest) (*model.ListGaussMySqlConfigurationsResponse, error)
ListGaussMySqlConfigurations 查询参数模板
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListGaussMySqlConfigurationsInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListGaussMySqlConfigurationsInvoker(request *model.ListGaussMySqlConfigurationsRequest) *ListGaussMySqlConfigurationsInvoker
ListGaussMySqlConfigurationsInvoker 查询参数模板
func (*GaussDBClient) ListGaussMySqlDedicatedResources ¶ added in v0.0.64
func (c *GaussDBClient) ListGaussMySqlDedicatedResources(request *model.ListGaussMySqlDedicatedResourcesRequest) (*model.ListGaussMySqlDedicatedResourcesResponse, error)
ListGaussMySqlDedicatedResources 查询专属资源池列表
获取专属资源池列表,包括用户开通的所有专属资源池信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListGaussMySqlDedicatedResourcesInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListGaussMySqlDedicatedResourcesInvoker(request *model.ListGaussMySqlDedicatedResourcesRequest) *ListGaussMySqlDedicatedResourcesInvoker
ListGaussMySqlDedicatedResourcesInvoker 查询专属资源池列表
func (*GaussDBClient) ListGaussMySqlErrorLog ¶ added in v0.0.64
func (c *GaussDBClient) ListGaussMySqlErrorLog(request *model.ListGaussMySqlErrorLogRequest) (*model.ListGaussMySqlErrorLogResponse, error)
ListGaussMySqlErrorLog 查询数据库错误日志
查询数据库错误日志。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListGaussMySqlErrorLogInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListGaussMySqlErrorLogInvoker(request *model.ListGaussMySqlErrorLogRequest) *ListGaussMySqlErrorLogInvoker
ListGaussMySqlErrorLogInvoker 查询数据库错误日志
func (*GaussDBClient) ListGaussMySqlInstances ¶ added in v0.0.64
func (c *GaussDBClient) ListGaussMySqlInstances(request *model.ListGaussMySqlInstancesRequest) (*model.ListGaussMySqlInstancesResponse, error)
ListGaussMySqlInstances 查询实例列表
根据指定条件查询实例列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListGaussMySqlInstancesInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListGaussMySqlInstancesInvoker(request *model.ListGaussMySqlInstancesRequest) *ListGaussMySqlInstancesInvoker
ListGaussMySqlInstancesInvoker 查询实例列表
func (*GaussDBClient) ListGaussMySqlSlowLog ¶ added in v0.0.64
func (c *GaussDBClient) ListGaussMySqlSlowLog(request *model.ListGaussMySqlSlowLogRequest) (*model.ListGaussMySqlSlowLogResponse, error)
ListGaussMySqlSlowLog 查询数据库慢日志
查询数据库慢日志
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListGaussMySqlSlowLogInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListGaussMySqlSlowLogInvoker(request *model.ListGaussMySqlSlowLogRequest) *ListGaussMySqlSlowLogInvoker
ListGaussMySqlSlowLogInvoker 查询数据库慢日志
func (*GaussDBClient) ListInstanceTags ¶ added in v0.0.71
func (c *GaussDBClient) ListInstanceTags(request *model.ListInstanceTagsRequest) (*model.ListInstanceTagsResponse, error)
ListInstanceTags 查询资源标签
查询指定实例的标签信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListInstanceTagsInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListInstanceTagsInvoker(request *model.ListInstanceTagsRequest) *ListInstanceTagsInvoker
ListInstanceTagsInvoker 查询资源标签
func (*GaussDBClient) ListProjectTags ¶ added in v0.0.71
func (c *GaussDBClient) ListProjectTags(request *model.ListProjectTagsRequest) (*model.ListProjectTagsResponse, error)
ListProjectTags 查询项目标签
查询指定project ID下实例的所有标签集合。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ListProjectTagsInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ListProjectTagsInvoker(request *model.ListProjectTagsRequest) *ListProjectTagsInvoker
ListProjectTagsInvoker 查询项目标签
func (*GaussDBClient) ResetGaussMySqlPassword ¶ added in v0.0.64
func (c *GaussDBClient) ResetGaussMySqlPassword(request *model.ResetGaussMySqlPasswordRequest) (*model.ResetGaussMySqlPasswordResponse, error)
ResetGaussMySqlPassword 重置数据库密码
重置数据库密码
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ResetGaussMySqlPasswordInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ResetGaussMySqlPasswordInvoker(request *model.ResetGaussMySqlPasswordRequest) *ResetGaussMySqlPasswordInvoker
ResetGaussMySqlPasswordInvoker 重置数据库密码
func (*GaussDBClient) SetGaussMySqlQuotas ¶ added in v0.0.64
func (c *GaussDBClient) SetGaussMySqlQuotas(request *model.SetGaussMySqlQuotasRequest) (*model.SetGaussMySqlQuotasResponse, error)
SetGaussMySqlQuotas 设置租户基于企业项目的资源配额
设置指定企业项目的资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) SetGaussMySqlQuotasInvoker ¶ added in v0.0.90
func (c *GaussDBClient) SetGaussMySqlQuotasInvoker(request *model.SetGaussMySqlQuotasRequest) *SetGaussMySqlQuotasInvoker
SetGaussMySqlQuotasInvoker 设置租户基于企业项目的资源配额
func (*GaussDBClient) ShowAuditLog ¶ added in v0.0.78
func (c *GaussDBClient) ShowAuditLog(request *model.ShowAuditLogRequest) (*model.ShowAuditLogResponse, error)
ShowAuditLog 查询审计日志开关状态
查询审计日志开关状态
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowAuditLogInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowAuditLogInvoker(request *model.ShowAuditLogRequest) *ShowAuditLogInvoker
ShowAuditLogInvoker 查询审计日志开关状态
func (*GaussDBClient) ShowGaussMySqlBackupList ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlBackupList(request *model.ShowGaussMySqlBackupListRequest) (*model.ShowGaussMySqlBackupListResponse, error)
ShowGaussMySqlBackupList 查询备份列表
查询备份列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlBackupListInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlBackupListInvoker(request *model.ShowGaussMySqlBackupListRequest) *ShowGaussMySqlBackupListInvoker
ShowGaussMySqlBackupListInvoker 查询备份列表
func (*GaussDBClient) ShowGaussMySqlBackupPolicy ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlBackupPolicy(request *model.ShowGaussMySqlBackupPolicyRequest) (*model.ShowGaussMySqlBackupPolicyResponse, error)
ShowGaussMySqlBackupPolicy 查询自动备份策略
查询自动备份策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlBackupPolicyInvoker(request *model.ShowGaussMySqlBackupPolicyRequest) *ShowGaussMySqlBackupPolicyInvoker
ShowGaussMySqlBackupPolicyInvoker 查询自动备份策略
func (*GaussDBClient) ShowGaussMySqlEngineVersion ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlEngineVersion(request *model.ShowGaussMySqlEngineVersionRequest) (*model.ShowGaussMySqlEngineVersionResponse, error)
ShowGaussMySqlEngineVersion 查询数据库引擎的版本
获取指定数据库引擎对应的数据库版本信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlEngineVersionInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlEngineVersionInvoker(request *model.ShowGaussMySqlEngineVersionRequest) *ShowGaussMySqlEngineVersionInvoker
ShowGaussMySqlEngineVersionInvoker 查询数据库引擎的版本
func (*GaussDBClient) ShowGaussMySqlFlavors ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlFlavors(request *model.ShowGaussMySqlFlavorsRequest) (*model.ShowGaussMySqlFlavorsResponse, error)
ShowGaussMySqlFlavors 查询数据库规格
获取指定数据库引擎版本对应的规格信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlFlavorsInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlFlavorsInvoker(request *model.ShowGaussMySqlFlavorsRequest) *ShowGaussMySqlFlavorsInvoker
ShowGaussMySqlFlavorsInvoker 查询数据库规格
func (*GaussDBClient) ShowGaussMySqlInstanceInfo ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlInstanceInfo(request *model.ShowGaussMySqlInstanceInfoRequest) (*model.ShowGaussMySqlInstanceInfoResponse, error)
ShowGaussMySqlInstanceInfo 查询实例详情信息
查询实例详情信息
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlInstanceInfoInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlInstanceInfoInvoker(request *model.ShowGaussMySqlInstanceInfoRequest) *ShowGaussMySqlInstanceInfoInvoker
ShowGaussMySqlInstanceInfoInvoker 查询实例详情信息
func (*GaussDBClient) ShowGaussMySqlJobInfo ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlJobInfo(request *model.ShowGaussMySqlJobInfoRequest) (*model.ShowGaussMySqlJobInfoResponse, error)
ShowGaussMySqlJobInfo 获取指定ID的任务信息
获取指定ID的任务信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlJobInfoInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlJobInfoInvoker(request *model.ShowGaussMySqlJobInfoRequest) *ShowGaussMySqlJobInfoInvoker
ShowGaussMySqlJobInfoInvoker 获取指定ID的任务信息
func (*GaussDBClient) ShowGaussMySqlProjectQuotas ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlProjectQuotas(request *model.ShowGaussMySqlProjectQuotasRequest) (*model.ShowGaussMySqlProjectQuotasResponse, error)
ShowGaussMySqlProjectQuotas 查询租户的实例配额
获取指定租户的资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlProjectQuotasInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlProjectQuotasInvoker(request *model.ShowGaussMySqlProjectQuotasRequest) *ShowGaussMySqlProjectQuotasInvoker
ShowGaussMySqlProjectQuotasInvoker 查询租户的实例配额
func (*GaussDBClient) ShowGaussMySqlProxy ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlProxy(request *model.ShowGaussMySqlProxyRequest) (*model.ShowGaussMySqlProxyResponse, error)
ShowGaussMySqlProxy 查询数据库代理信息
查询数据库代理信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlProxyFlavors ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlProxyFlavors(request *model.ShowGaussMySqlProxyFlavorsRequest) (*model.ShowGaussMySqlProxyFlavorsResponse, error)
ShowGaussMySqlProxyFlavors 查询数据库代理规格信息
查询数据库代理规格信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlProxyFlavorsInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlProxyFlavorsInvoker(request *model.ShowGaussMySqlProxyFlavorsRequest) *ShowGaussMySqlProxyFlavorsInvoker
ShowGaussMySqlProxyFlavorsInvoker 查询数据库代理规格信息
func (*GaussDBClient) ShowGaussMySqlProxyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlProxyInvoker(request *model.ShowGaussMySqlProxyRequest) *ShowGaussMySqlProxyInvoker
ShowGaussMySqlProxyInvoker 查询数据库代理信息
func (*GaussDBClient) ShowGaussMySqlProxyList ¶ added in v0.0.86
func (c *GaussDBClient) ShowGaussMySqlProxyList(request *model.ShowGaussMySqlProxyListRequest) (*model.ShowGaussMySqlProxyListResponse, error)
ShowGaussMySqlProxyList 查询数据库代理信息列表
查询数据库代理信息列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlProxyListInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlProxyListInvoker(request *model.ShowGaussMySqlProxyListRequest) *ShowGaussMySqlProxyListInvoker
ShowGaussMySqlProxyListInvoker 查询数据库代理信息列表
func (*GaussDBClient) ShowGaussMySqlQuotas ¶ added in v0.0.64
func (c *GaussDBClient) ShowGaussMySqlQuotas(request *model.ShowGaussMySqlQuotasRequest) (*model.ShowGaussMySqlQuotasResponse, error)
ShowGaussMySqlQuotas 查询租户基于企业项目的资源配额
获取指定企业项目的资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowGaussMySqlQuotasInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowGaussMySqlQuotasInvoker(request *model.ShowGaussMySqlQuotasRequest) *ShowGaussMySqlQuotasInvoker
ShowGaussMySqlQuotasInvoker 查询租户基于企业项目的资源配额
func (*GaussDBClient) ShowInstanceMonitorExtend ¶ added in v0.0.71
func (c *GaussDBClient) ShowInstanceMonitorExtend(request *model.ShowInstanceMonitorExtendRequest) (*model.ShowInstanceMonitorExtendResponse, error)
ShowInstanceMonitorExtend 查询实例秒级监控频率
查询实例秒级监控频率。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) ShowInstanceMonitorExtendInvoker ¶ added in v0.0.90
func (c *GaussDBClient) ShowInstanceMonitorExtendInvoker(request *model.ShowInstanceMonitorExtendRequest) *ShowInstanceMonitorExtendInvoker
ShowInstanceMonitorExtendInvoker 查询实例秒级监控频率
func (*GaussDBClient) UpdateAuditLog ¶ added in v0.0.78
func (c *GaussDBClient) UpdateAuditLog(request *model.UpdateAuditLogRequest) (*model.UpdateAuditLogResponse, error)
UpdateAuditLog 开启或者关闭审计日志
开启或者关闭审计日志
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) UpdateAuditLogInvoker ¶ added in v0.0.90
func (c *GaussDBClient) UpdateAuditLogInvoker(request *model.UpdateAuditLogRequest) *UpdateAuditLogInvoker
UpdateAuditLogInvoker 开启或者关闭审计日志
func (*GaussDBClient) UpdateGaussMySqlBackupPolicy ¶ added in v0.0.64
func (c *GaussDBClient) UpdateGaussMySqlBackupPolicy(request *model.UpdateGaussMySqlBackupPolicyRequest) (*model.UpdateGaussMySqlBackupPolicyResponse, error)
UpdateGaussMySqlBackupPolicy 修改备份策略
修改备份策略
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) UpdateGaussMySqlBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBClient) UpdateGaussMySqlBackupPolicyInvoker(request *model.UpdateGaussMySqlBackupPolicyRequest) *UpdateGaussMySqlBackupPolicyInvoker
UpdateGaussMySqlBackupPolicyInvoker 修改备份策略
func (*GaussDBClient) UpdateGaussMySqlInstanceName ¶ added in v0.0.64
func (c *GaussDBClient) UpdateGaussMySqlInstanceName(request *model.UpdateGaussMySqlInstanceNameRequest) (*model.UpdateGaussMySqlInstanceNameResponse, error)
UpdateGaussMySqlInstanceName 修改实例名称
修改实例名称
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) UpdateGaussMySqlInstanceNameInvoker ¶ added in v0.0.90
func (c *GaussDBClient) UpdateGaussMySqlInstanceNameInvoker(request *model.UpdateGaussMySqlInstanceNameRequest) *UpdateGaussMySqlInstanceNameInvoker
UpdateGaussMySqlInstanceNameInvoker 修改实例名称
func (*GaussDBClient) UpdateGaussMySqlQuotas ¶ added in v0.0.64
func (c *GaussDBClient) UpdateGaussMySqlQuotas(request *model.UpdateGaussMySqlQuotasRequest) (*model.UpdateGaussMySqlQuotasResponse, error)
UpdateGaussMySqlQuotas 修改租户基于企业项目的资源配额
修改指定企业项目的资源配额。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) UpdateGaussMySqlQuotasInvoker ¶ added in v0.0.90
func (c *GaussDBClient) UpdateGaussMySqlQuotasInvoker(request *model.UpdateGaussMySqlQuotasRequest) *UpdateGaussMySqlQuotasInvoker
UpdateGaussMySqlQuotasInvoker 修改租户基于企业项目的资源配额
func (*GaussDBClient) UpdateInstanceMonitor ¶ added in v0.0.71
func (c *GaussDBClient) UpdateInstanceMonitor(request *model.UpdateInstanceMonitorRequest) (*model.UpdateInstanceMonitorResponse, error)
UpdateInstanceMonitor 修改实例秒级监控频率
打开/关闭/修改实例秒级监控。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBClient) UpdateInstanceMonitorInvoker ¶ added in v0.0.90
func (c *GaussDBClient) UpdateInstanceMonitorInvoker(request *model.UpdateInstanceMonitorRequest) *UpdateInstanceMonitorInvoker
UpdateInstanceMonitorInvoker 修改实例秒级监控频率
type ListGaussMySqlConfigurationsInvoker ¶ added in v0.0.90
type ListGaussMySqlConfigurationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussMySqlConfigurationsInvoker) Invoke ¶ added in v0.0.90
func (i *ListGaussMySqlConfigurationsInvoker) Invoke() (*model.ListGaussMySqlConfigurationsResponse, error)
type ListGaussMySqlDedicatedResourcesInvoker ¶ added in v0.0.90
type ListGaussMySqlDedicatedResourcesInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussMySqlDedicatedResourcesInvoker) Invoke ¶ added in v0.0.90
func (i *ListGaussMySqlDedicatedResourcesInvoker) Invoke() (*model.ListGaussMySqlDedicatedResourcesResponse, error)
type ListGaussMySqlErrorLogInvoker ¶ added in v0.0.90
type ListGaussMySqlErrorLogInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussMySqlErrorLogInvoker) Invoke ¶ added in v0.0.90
func (i *ListGaussMySqlErrorLogInvoker) Invoke() (*model.ListGaussMySqlErrorLogResponse, error)
type ListGaussMySqlInstancesInvoker ¶ added in v0.0.90
type ListGaussMySqlInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussMySqlInstancesInvoker) Invoke ¶ added in v0.0.90
func (i *ListGaussMySqlInstancesInvoker) Invoke() (*model.ListGaussMySqlInstancesResponse, error)
type ListGaussMySqlSlowLogInvoker ¶ added in v0.0.90
type ListGaussMySqlSlowLogInvoker struct {
*invoker.BaseInvoker
}
func (*ListGaussMySqlSlowLogInvoker) Invoke ¶ added in v0.0.90
func (i *ListGaussMySqlSlowLogInvoker) Invoke() (*model.ListGaussMySqlSlowLogResponse, 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 ListProjectTagsInvoker ¶ added in v0.0.90
type ListProjectTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProjectTagsInvoker) Invoke ¶ added in v0.0.90
func (i *ListProjectTagsInvoker) Invoke() (*model.ListProjectTagsResponse, error)
type ResetGaussMySqlPasswordInvoker ¶ added in v0.0.90
type ResetGaussMySqlPasswordInvoker struct {
*invoker.BaseInvoker
}
func (*ResetGaussMySqlPasswordInvoker) Invoke ¶ added in v0.0.90
func (i *ResetGaussMySqlPasswordInvoker) Invoke() (*model.ResetGaussMySqlPasswordResponse, error)
type SetGaussMySqlQuotasInvoker ¶ added in v0.0.90
type SetGaussMySqlQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*SetGaussMySqlQuotasInvoker) Invoke ¶ added in v0.0.90
func (i *SetGaussMySqlQuotasInvoker) Invoke() (*model.SetGaussMySqlQuotasResponse, error)
type ShowAuditLogInvoker ¶ added in v0.0.90
type ShowAuditLogInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAuditLogInvoker) Invoke ¶ added in v0.0.90
func (i *ShowAuditLogInvoker) Invoke() (*model.ShowAuditLogResponse, error)
type ShowGaussMySqlBackupListInvoker ¶ added in v0.0.90
type ShowGaussMySqlBackupListInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlBackupListInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlBackupListInvoker) Invoke() (*model.ShowGaussMySqlBackupListResponse, error)
type ShowGaussMySqlBackupPolicyInvoker ¶ added in v0.0.90
type ShowGaussMySqlBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlBackupPolicyInvoker) Invoke() (*model.ShowGaussMySqlBackupPolicyResponse, error)
type ShowGaussMySqlEngineVersionInvoker ¶ added in v0.0.90
type ShowGaussMySqlEngineVersionInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlEngineVersionInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlEngineVersionInvoker) Invoke() (*model.ShowGaussMySqlEngineVersionResponse, error)
type ShowGaussMySqlFlavorsInvoker ¶ added in v0.0.90
type ShowGaussMySqlFlavorsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlFlavorsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlFlavorsInvoker) Invoke() (*model.ShowGaussMySqlFlavorsResponse, error)
type ShowGaussMySqlInstanceInfoInvoker ¶ added in v0.0.90
type ShowGaussMySqlInstanceInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlInstanceInfoInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlInstanceInfoInvoker) Invoke() (*model.ShowGaussMySqlInstanceInfoResponse, error)
type ShowGaussMySqlJobInfoInvoker ¶ added in v0.0.90
type ShowGaussMySqlJobInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlJobInfoInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlJobInfoInvoker) Invoke() (*model.ShowGaussMySqlJobInfoResponse, error)
type ShowGaussMySqlProjectQuotasInvoker ¶ added in v0.0.90
type ShowGaussMySqlProjectQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlProjectQuotasInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlProjectQuotasInvoker) Invoke() (*model.ShowGaussMySqlProjectQuotasResponse, error)
type ShowGaussMySqlProxyFlavorsInvoker ¶ added in v0.0.90
type ShowGaussMySqlProxyFlavorsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlProxyFlavorsInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlProxyFlavorsInvoker) Invoke() (*model.ShowGaussMySqlProxyFlavorsResponse, error)
type ShowGaussMySqlProxyInvoker ¶ added in v0.0.90
type ShowGaussMySqlProxyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlProxyInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlProxyInvoker) Invoke() (*model.ShowGaussMySqlProxyResponse, error)
type ShowGaussMySqlProxyListInvoker ¶ added in v0.0.90
type ShowGaussMySqlProxyListInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlProxyListInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlProxyListInvoker) Invoke() (*model.ShowGaussMySqlProxyListResponse, error)
type ShowGaussMySqlQuotasInvoker ¶ added in v0.0.90
type ShowGaussMySqlQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowGaussMySqlQuotasInvoker) Invoke ¶ added in v0.0.90
func (i *ShowGaussMySqlQuotasInvoker) Invoke() (*model.ShowGaussMySqlQuotasResponse, error)
type ShowInstanceMonitorExtendInvoker ¶ added in v0.0.90
type ShowInstanceMonitorExtendInvoker struct {
*invoker.BaseInvoker
}
func (*ShowInstanceMonitorExtendInvoker) Invoke ¶ added in v0.0.90
func (i *ShowInstanceMonitorExtendInvoker) Invoke() (*model.ShowInstanceMonitorExtendResponse, error)
type UpdateAuditLogInvoker ¶ added in v0.0.90
type UpdateAuditLogInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAuditLogInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateAuditLogInvoker) Invoke() (*model.UpdateAuditLogResponse, error)
type UpdateGaussMySqlBackupPolicyInvoker ¶ added in v0.0.90
type UpdateGaussMySqlBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGaussMySqlBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateGaussMySqlBackupPolicyInvoker) Invoke() (*model.UpdateGaussMySqlBackupPolicyResponse, error)
type UpdateGaussMySqlInstanceNameInvoker ¶ added in v0.0.90
type UpdateGaussMySqlInstanceNameInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGaussMySqlInstanceNameInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateGaussMySqlInstanceNameInvoker) Invoke() (*model.UpdateGaussMySqlInstanceNameResponse, error)
type UpdateGaussMySqlQuotasInvoker ¶ added in v0.0.90
type UpdateGaussMySqlQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGaussMySqlQuotasInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateGaussMySqlQuotasInvoker) Invoke() (*model.UpdateGaussMySqlQuotasResponse, error)
type UpdateInstanceMonitorInvoker ¶ added in v0.0.90
type UpdateInstanceMonitorInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceMonitorInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceMonitorInvoker) Invoke() (*model.UpdateInstanceMonitorResponse, error)