Documentation ¶
Index ¶
- func GaussDBforopenGaussClientBuilder() *http_client.HcHttpClientBuilder
- func GenReqDefForAllowDbPrivileges() *def.HttpRequestDef
- func GenReqDefForCreateDatabase() *def.HttpRequestDef
- func GenReqDefForCreateDatabaseSchemas() *def.HttpRequestDef
- func GenReqDefForCreateDbUser() *def.HttpRequestDef
- func GenReqDefForCreateInstance() *def.HttpRequestDef
- func GenReqDefForCreateManualBackup() *def.HttpRequestDef
- func GenReqDefForCreateRestoreInstance() *def.HttpRequestDef
- func GenReqDefForDeleteInstance() *def.HttpRequestDef
- func GenReqDefForDeleteManualBackup() *def.HttpRequestDef
- func GenReqDefForListBackups() *def.HttpRequestDef
- func GenReqDefForListComponentInfos() *def.HttpRequestDef
- func GenReqDefForListConfigurations() *def.HttpRequestDef
- func GenReqDefForListDatabaseSchemas() *def.HttpRequestDef
- func GenReqDefForListDatabases() *def.HttpRequestDef
- func GenReqDefForListDatastores() *def.HttpRequestDef
- func GenReqDefForListDbUsers() *def.HttpRequestDef
- func GenReqDefForListFlavors() *def.HttpRequestDef
- func GenReqDefForListInstances() *def.HttpRequestDef
- func GenReqDefForListRestoreTimes() *def.HttpRequestDef
- func GenReqDefForListStorageTypes() *def.HttpRequestDef
- func GenReqDefForResetPwd() *def.HttpRequestDef
- func GenReqDefForResizeInstanceFlavor() *def.HttpRequestDef
- func GenReqDefForRestartInstance() *def.HttpRequestDef
- func GenReqDefForRunInstanceAction() *def.HttpRequestDef
- func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
- func GenReqDefForSetDbUserPwd() *def.HttpRequestDef
- func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
- func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForShowJobDetail() *def.HttpRequestDef
- func GenReqDefForSwitchShard() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
- func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
- type AllowDbPrivilegesInvoker
- type CreateDatabaseInvoker
- type CreateDatabaseSchemasInvoker
- type CreateDbUserInvoker
- type CreateInstanceInvoker
- type CreateManualBackupInvoker
- type CreateRestoreInstanceInvoker
- type DeleteInstanceInvoker
- type DeleteManualBackupInvoker
- type GaussDBforopenGaussClient
- func (c *GaussDBforopenGaussClient) AllowDbPrivileges(request *model.AllowDbPrivilegesRequest) (*model.AllowDbPrivilegesResponse, error)
- func (c *GaussDBforopenGaussClient) AllowDbPrivilegesInvoker(request *model.AllowDbPrivilegesRequest) *AllowDbPrivilegesInvoker
- func (c *GaussDBforopenGaussClient) CreateDatabase(request *model.CreateDatabaseRequest) (*model.CreateDatabaseResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDatabaseInvoker(request *model.CreateDatabaseRequest) *CreateDatabaseInvoker
- func (c *GaussDBforopenGaussClient) CreateDatabaseSchemas(request *model.CreateDatabaseSchemasRequest) (*model.CreateDatabaseSchemasResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker(request *model.CreateDatabaseSchemasRequest) *CreateDatabaseSchemasInvoker
- func (c *GaussDBforopenGaussClient) CreateDbUser(request *model.CreateDbUserRequest) (*model.CreateDbUserResponse, error)
- func (c *GaussDBforopenGaussClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker
- func (c *GaussDBforopenGaussClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
- func (c *GaussDBforopenGaussClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)
- func (c *GaussDBforopenGaussClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker
- func (c *GaussDBforopenGaussClient) CreateRestoreInstance(request *model.CreateRestoreInstanceRequest) (*model.CreateRestoreInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) CreateRestoreInstanceInvoker(request *model.CreateRestoreInstanceRequest) *CreateRestoreInstanceInvoker
- func (c *GaussDBforopenGaussClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
- func (c *GaussDBforopenGaussClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)
- func (c *GaussDBforopenGaussClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker
- func (c *GaussDBforopenGaussClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)
- func (c *GaussDBforopenGaussClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker
- func (c *GaussDBforopenGaussClient) ListComponentInfos(request *model.ListComponentInfosRequest) (*model.ListComponentInfosResponse, error)
- func (c *GaussDBforopenGaussClient) ListComponentInfosInvoker(request *model.ListComponentInfosRequest) *ListComponentInfosInvoker
- func (c *GaussDBforopenGaussClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
- func (c *GaussDBforopenGaussClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
- func (c *GaussDBforopenGaussClient) ListDatabaseSchemas(request *model.ListDatabaseSchemasRequest) (*model.ListDatabaseSchemasResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatabaseSchemasInvoker(request *model.ListDatabaseSchemasRequest) *ListDatabaseSchemasInvoker
- func (c *GaussDBforopenGaussClient) ListDatabases(request *model.ListDatabasesRequest) (*model.ListDatabasesResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatabasesInvoker(request *model.ListDatabasesRequest) *ListDatabasesInvoker
- func (c *GaussDBforopenGaussClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
- func (c *GaussDBforopenGaussClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
- func (c *GaussDBforopenGaussClient) ListDbUsers(request *model.ListDbUsersRequest) (*model.ListDbUsersResponse, error)
- func (c *GaussDBforopenGaussClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker
- func (c *GaussDBforopenGaussClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
- func (c *GaussDBforopenGaussClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
- func (c *GaussDBforopenGaussClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
- func (c *GaussDBforopenGaussClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
- func (c *GaussDBforopenGaussClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)
- func (c *GaussDBforopenGaussClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker
- func (c *GaussDBforopenGaussClient) ListStorageTypes(request *model.ListStorageTypesRequest) (*model.ListStorageTypesResponse, error)
- func (c *GaussDBforopenGaussClient) ListStorageTypesInvoker(request *model.ListStorageTypesRequest) *ListStorageTypesInvoker
- func (c *GaussDBforopenGaussClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
- func (c *GaussDBforopenGaussClient) ResetPwdInvoker(request *model.ResetPwdRequest) *ResetPwdInvoker
- func (c *GaussDBforopenGaussClient) ResizeInstanceFlavor(request *model.ResizeInstanceFlavorRequest) (*model.ResizeInstanceFlavorResponse, error)
- func (c *GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker(request *model.ResizeInstanceFlavorRequest) *ResizeInstanceFlavorInvoker
- func (c *GaussDBforopenGaussClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
- func (c *GaussDBforopenGaussClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
- func (c *GaussDBforopenGaussClient) RunInstanceAction(request *model.RunInstanceActionRequest) (*model.RunInstanceActionResponse, error)
- func (c *GaussDBforopenGaussClient) RunInstanceActionInvoker(request *model.RunInstanceActionRequest) *RunInstanceActionInvoker
- func (c *GaussDBforopenGaussClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
- func (c *GaussDBforopenGaussClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
- func (c *GaussDBforopenGaussClient) SetDbUserPwd(request *model.SetDbUserPwdRequest) (*model.SetDbUserPwdResponse, error)
- func (c *GaussDBforopenGaussClient) SetDbUserPwdInvoker(request *model.SetDbUserPwdRequest) *SetDbUserPwdInvoker
- func (c *GaussDBforopenGaussClient) SetRecyclePolicy(request *model.SetRecyclePolicyRequest) (*model.SetRecyclePolicyResponse, error)
- func (c *GaussDBforopenGaussClient) SetRecyclePolicyInvoker(request *model.SetRecyclePolicyRequest) *SetRecyclePolicyInvoker
- func (c *GaussDBforopenGaussClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
- func (c *GaussDBforopenGaussClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
- func (c *GaussDBforopenGaussClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
- func (c *GaussDBforopenGaussClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
- func (c *GaussDBforopenGaussClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker
- func (c *GaussDBforopenGaussClient) SwitchShard(request *model.SwitchShardRequest) (*model.SwitchShardResponse, error)
- func (c *GaussDBforopenGaussClient) SwitchShardInvoker(request *model.SwitchShardRequest) *SwitchShardInvoker
- func (c *GaussDBforopenGaussClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
- func (c *GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
- func (c *GaussDBforopenGaussClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
- func (c *GaussDBforopenGaussClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
- type ListBackupsInvoker
- type ListComponentInfosInvoker
- type ListConfigurationsInvoker
- type ListDatabaseSchemasInvoker
- type ListDatabasesInvoker
- type ListDatastoresInvoker
- type ListDbUsersInvoker
- type ListFlavorsInvoker
- type ListInstancesInvoker
- type ListRestoreTimesInvoker
- type ListStorageTypesInvoker
- type ResetPwdInvoker
- type ResizeInstanceFlavorInvoker
- type RestartInstanceInvoker
- type RunInstanceActionInvoker
- type SetBackupPolicyInvoker
- type SetDbUserPwdInvoker
- type SetRecyclePolicyInvoker
- type ShowBackupPolicyInvoker
- type ShowInstanceConfigurationInvoker
- type ShowJobDetailInvoker
- type SwitchShardInvoker
- type UpdateInstanceConfigurationInvoker
- type UpdateInstanceNameInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GaussDBforopenGaussClientBuilder ¶
func GaussDBforopenGaussClientBuilder() *http_client.HcHttpClientBuilder
func GenReqDefForAllowDbPrivileges ¶ added in v0.0.88
func GenReqDefForAllowDbPrivileges() *def.HttpRequestDef
func GenReqDefForCreateDatabase ¶ added in v0.0.88
func GenReqDefForCreateDatabase() *def.HttpRequestDef
func GenReqDefForCreateDatabaseSchemas ¶ added in v0.0.88
func GenReqDefForCreateDatabaseSchemas() *def.HttpRequestDef
func GenReqDefForCreateDbUser ¶ added in v0.0.88
func GenReqDefForCreateDbUser() *def.HttpRequestDef
func GenReqDefForCreateInstance ¶
func GenReqDefForCreateInstance() *def.HttpRequestDef
func GenReqDefForCreateManualBackup ¶ added in v0.0.88
func GenReqDefForCreateManualBackup() *def.HttpRequestDef
func GenReqDefForCreateRestoreInstance ¶ added in v0.0.88
func GenReqDefForCreateRestoreInstance() *def.HttpRequestDef
func GenReqDefForDeleteInstance ¶
func GenReqDefForDeleteInstance() *def.HttpRequestDef
func GenReqDefForDeleteManualBackup ¶ added in v0.0.88
func GenReqDefForDeleteManualBackup() *def.HttpRequestDef
func GenReqDefForListBackups ¶ added in v0.0.88
func GenReqDefForListBackups() *def.HttpRequestDef
func GenReqDefForListComponentInfos ¶ added in v0.0.90
func GenReqDefForListComponentInfos() *def.HttpRequestDef
func GenReqDefForListConfigurations ¶ added in v0.0.83
func GenReqDefForListConfigurations() *def.HttpRequestDef
func GenReqDefForListDatabaseSchemas ¶ added in v0.0.88
func GenReqDefForListDatabaseSchemas() *def.HttpRequestDef
func GenReqDefForListDatabases ¶ added in v0.0.88
func GenReqDefForListDatabases() *def.HttpRequestDef
func GenReqDefForListDatastores ¶ added in v0.0.83
func GenReqDefForListDatastores() *def.HttpRequestDef
func GenReqDefForListDbUsers ¶ added in v0.0.88
func GenReqDefForListDbUsers() *def.HttpRequestDef
func GenReqDefForListFlavors ¶ added in v0.0.83
func GenReqDefForListFlavors() *def.HttpRequestDef
func GenReqDefForListInstances ¶
func GenReqDefForListInstances() *def.HttpRequestDef
func GenReqDefForListRestoreTimes ¶ added in v0.0.88
func GenReqDefForListRestoreTimes() *def.HttpRequestDef
func GenReqDefForListStorageTypes ¶ added in v0.0.83
func GenReqDefForListStorageTypes() *def.HttpRequestDef
func GenReqDefForResetPwd ¶
func GenReqDefForResetPwd() *def.HttpRequestDef
func GenReqDefForResizeInstanceFlavor ¶ added in v0.0.90
func GenReqDefForResizeInstanceFlavor() *def.HttpRequestDef
func GenReqDefForRestartInstance ¶ added in v0.0.84
func GenReqDefForRestartInstance() *def.HttpRequestDef
func GenReqDefForRunInstanceAction ¶
func GenReqDefForRunInstanceAction() *def.HttpRequestDef
func GenReqDefForSetBackupPolicy ¶
func GenReqDefForSetBackupPolicy() *def.HttpRequestDef
func GenReqDefForSetDbUserPwd ¶ added in v0.0.88
func GenReqDefForSetDbUserPwd() *def.HttpRequestDef
func GenReqDefForSetRecyclePolicy ¶ added in v0.1.2
func GenReqDefForSetRecyclePolicy() *def.HttpRequestDef
func GenReqDefForShowBackupPolicy ¶ added in v0.0.88
func GenReqDefForShowBackupPolicy() *def.HttpRequestDef
func GenReqDefForShowInstanceConfiguration ¶ added in v0.0.84
func GenReqDefForShowInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForShowJobDetail ¶ added in v0.1.1
func GenReqDefForShowJobDetail() *def.HttpRequestDef
func GenReqDefForSwitchShard ¶ added in v0.0.90
func GenReqDefForSwitchShard() *def.HttpRequestDef
func GenReqDefForUpdateInstanceConfiguration ¶
func GenReqDefForUpdateInstanceConfiguration() *def.HttpRequestDef
func GenReqDefForUpdateInstanceName ¶
func GenReqDefForUpdateInstanceName() *def.HttpRequestDef
Types ¶
type AllowDbPrivilegesInvoker ¶ added in v0.0.90
type AllowDbPrivilegesInvoker struct {
*invoker.BaseInvoker
}
func (*AllowDbPrivilegesInvoker) Invoke ¶ added in v0.0.90
func (i *AllowDbPrivilegesInvoker) Invoke() (*model.AllowDbPrivilegesResponse, error)
type CreateDatabaseInvoker ¶ added in v0.0.90
type CreateDatabaseInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDatabaseInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDatabaseInvoker) Invoke() (*model.CreateDatabaseResponse, error)
type CreateDatabaseSchemasInvoker ¶ added in v0.0.90
type CreateDatabaseSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDatabaseSchemasInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDatabaseSchemasInvoker) Invoke() (*model.CreateDatabaseSchemasResponse, error)
type CreateDbUserInvoker ¶ added in v0.0.90
type CreateDbUserInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDbUserInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDbUserInvoker) Invoke() (*model.CreateDbUserResponse, error)
type CreateInstanceInvoker ¶ added in v0.0.90
type CreateInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateInstanceInvoker) Invoke() (*model.CreateInstanceResponse, error)
type CreateManualBackupInvoker ¶ added in v0.0.90
type CreateManualBackupInvoker struct {
*invoker.BaseInvoker
}
func (*CreateManualBackupInvoker) Invoke ¶ added in v0.0.90
func (i *CreateManualBackupInvoker) Invoke() (*model.CreateManualBackupResponse, error)
type CreateRestoreInstanceInvoker ¶ added in v0.0.90
type CreateRestoreInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRestoreInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRestoreInstanceInvoker) Invoke() (*model.CreateRestoreInstanceResponse, error)
type 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 DeleteManualBackupInvoker ¶ added in v0.0.90
type DeleteManualBackupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteManualBackupInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteManualBackupInvoker) Invoke() (*model.DeleteManualBackupResponse, error)
type GaussDBforopenGaussClient ¶
type GaussDBforopenGaussClient struct {
HcClient *http_client.HcHttpClient
}
func NewGaussDBforopenGaussClient ¶
func NewGaussDBforopenGaussClient(hcClient *http_client.HcHttpClient) *GaussDBforopenGaussClient
func (*GaussDBforopenGaussClient) AllowDbPrivileges ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) AllowDbPrivileges(request *model.AllowDbPrivilegesRequest) (*model.AllowDbPrivilegesResponse, error)
AllowDbPrivileges 授权数据库帐号
在指定实例的数据库中, 设置帐号的权限。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) AllowDbPrivilegesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) AllowDbPrivilegesInvoker(request *model.AllowDbPrivilegesRequest) *AllowDbPrivilegesInvoker
AllowDbPrivilegesInvoker 授权数据库帐号
func (*GaussDBforopenGaussClient) CreateDatabase ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDatabase(request *model.CreateDatabaseRequest) (*model.CreateDatabaseResponse, error)
CreateDatabase 创建数据库
在指定实例中创建数据库。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDatabaseInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDatabaseInvoker(request *model.CreateDatabaseRequest) *CreateDatabaseInvoker
CreateDatabaseInvoker 创建数据库
func (*GaussDBforopenGaussClient) CreateDatabaseSchemas ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDatabaseSchemas(request *model.CreateDatabaseSchemasRequest) (*model.CreateDatabaseSchemasResponse, error)
CreateDatabaseSchemas 创建数据库SCHEMA
在指定实例的数据库中, 创建数据库schema。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDatabaseSchemasInvoker(request *model.CreateDatabaseSchemasRequest) *CreateDatabaseSchemasInvoker
CreateDatabaseSchemasInvoker 创建数据库SCHEMA
func (*GaussDBforopenGaussClient) CreateDbUser ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateDbUser(request *model.CreateDbUserRequest) (*model.CreateDbUserResponse, error)
CreateDbUser 创建数据库用户
在指定实例中创建数据库用户。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateDbUserInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateDbUserInvoker(request *model.CreateDbUserRequest) *CreateDbUserInvoker
CreateDbUserInvoker 创建数据库用户
func (*GaussDBforopenGaussClient) CreateInstance ¶
func (c *GaussDBforopenGaussClient) CreateInstance(request *model.CreateInstanceRequest) (*model.CreateInstanceResponse, error)
CreateInstance 创建数据库实例
创建数据库企业版和集中式实例
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker
CreateInstanceInvoker 创建数据库实例
func (*GaussDBforopenGaussClient) CreateManualBackup ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateManualBackup(request *model.CreateManualBackupRequest) (*model.CreateManualBackupResponse, error)
CreateManualBackup 创建手动备份
创建手动备份。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateManualBackupInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateManualBackupInvoker(request *model.CreateManualBackupRequest) *CreateManualBackupInvoker
CreateManualBackupInvoker 创建手动备份
func (*GaussDBforopenGaussClient) CreateRestoreInstance ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) CreateRestoreInstance(request *model.CreateRestoreInstanceRequest) (*model.CreateRestoreInstanceResponse, error)
CreateRestoreInstance 恢复到新实例
根据备份恢复新实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) CreateRestoreInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) CreateRestoreInstanceInvoker(request *model.CreateRestoreInstanceRequest) *CreateRestoreInstanceInvoker
CreateRestoreInstanceInvoker 恢复到新实例
func (*GaussDBforopenGaussClient) DeleteInstance ¶
func (c *GaussDBforopenGaussClient) DeleteInstance(request *model.DeleteInstanceRequest) (*model.DeleteInstanceResponse, error)
DeleteInstance 删除实例
删除数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker
DeleteInstanceInvoker 删除实例
func (*GaussDBforopenGaussClient) DeleteManualBackup ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) DeleteManualBackup(request *model.DeleteManualBackupRequest) (*model.DeleteManualBackupResponse, error)
DeleteManualBackup 删除手动备份
删除手动备份。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) DeleteManualBackupInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) DeleteManualBackupInvoker(request *model.DeleteManualBackupRequest) *DeleteManualBackupInvoker
DeleteManualBackupInvoker 删除手动备份
func (*GaussDBforopenGaussClient) ListBackups ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListBackups(request *model.ListBackupsRequest) (*model.ListBackupsResponse, error)
ListBackups 查询备份列表
获取备份列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListBackupsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListBackupsInvoker(request *model.ListBackupsRequest) *ListBackupsInvoker
ListBackupsInvoker 查询备份列表
func (*GaussDBforopenGaussClient) ListComponentInfos ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListComponentInfos(request *model.ListComponentInfosRequest) (*model.ListComponentInfosResponse, error)
ListComponentInfos 查询实例的组件列表
查询实例的组件列表
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListComponentInfosInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListComponentInfosInvoker(request *model.ListComponentInfosRequest) *ListComponentInfosInvoker
ListComponentInfosInvoker 查询实例的组件列表
func (*GaussDBforopenGaussClient) ListConfigurations ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListConfigurations(request *model.ListConfigurationsRequest) (*model.ListConfigurationsResponse, error)
ListConfigurations 获取参数模板列表
获取参数模板列表,包括所有数据库的默认参数模板和用户创建的参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListConfigurationsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListConfigurationsInvoker(request *model.ListConfigurationsRequest) *ListConfigurationsInvoker
ListConfigurationsInvoker 获取参数模板列表
func (*GaussDBforopenGaussClient) ListDatabaseSchemas ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDatabaseSchemas(request *model.ListDatabaseSchemasRequest) (*model.ListDatabaseSchemasResponse, error)
ListDatabaseSchemas 查询数据库SCHEMA列表
查询指定实例的数据库SCHEMA列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatabaseSchemasInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatabaseSchemasInvoker(request *model.ListDatabaseSchemasRequest) *ListDatabaseSchemasInvoker
ListDatabaseSchemasInvoker 查询数据库SCHEMA列表
func (*GaussDBforopenGaussClient) ListDatabases ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDatabases(request *model.ListDatabasesRequest) (*model.ListDatabasesResponse, error)
ListDatabases 查询数据库列表
查询指定实例中的数据库列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatabasesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatabasesInvoker(request *model.ListDatabasesRequest) *ListDatabasesInvoker
ListDatabasesInvoker 查询数据库列表
func (*GaussDBforopenGaussClient) ListDatastores ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListDatastores(request *model.ListDatastoresRequest) (*model.ListDatastoresResponse, error)
ListDatastores 查询数据库引擎的版本
查询指定数据库引擎对应的版本信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDatastoresInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDatastoresInvoker(request *model.ListDatastoresRequest) *ListDatastoresInvoker
ListDatastoresInvoker 查询数据库引擎的版本
func (*GaussDBforopenGaussClient) ListDbUsers ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListDbUsers(request *model.ListDbUsersRequest) (*model.ListDbUsersResponse, error)
ListDbUsers 查询数据库用户列表
在指定实例中查询数据库用户列表。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListDbUsersInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListDbUsersInvoker(request *model.ListDbUsersRequest) *ListDbUsersInvoker
ListDbUsersInvoker 查询数据库用户列表
func (*GaussDBforopenGaussClient) ListFlavors ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListFlavors(request *model.ListFlavorsRequest) (*model.ListFlavorsResponse, error)
ListFlavors 查询数据库规格
查询数据库的规格信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListFlavorsInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListFlavorsInvoker(request *model.ListFlavorsRequest) *ListFlavorsInvoker
ListFlavorsInvoker 查询数据库规格
func (*GaussDBforopenGaussClient) ListInstances ¶
func (c *GaussDBforopenGaussClient) ListInstances(request *model.ListInstancesRequest) (*model.ListInstancesResponse, error)
ListInstances 查询数据库实例列表/查询实例详情
查询数据库实例列表/查询实例详情
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListInstancesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker
ListInstancesInvoker 查询数据库实例列表/查询实例详情
func (*GaussDBforopenGaussClient) ListRestoreTimes ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ListRestoreTimes(request *model.ListRestoreTimesRequest) (*model.ListRestoreTimesResponse, error)
ListRestoreTimes 查询可恢复时间段
查询可恢复时间段。 如果您备份策略中的保存天数设置较长,建议您传入查询日期“date”。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListRestoreTimesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListRestoreTimesInvoker(request *model.ListRestoreTimesRequest) *ListRestoreTimesInvoker
ListRestoreTimesInvoker 查询可恢复时间段
func (*GaussDBforopenGaussClient) ListStorageTypes ¶ added in v0.0.83
func (c *GaussDBforopenGaussClient) ListStorageTypes(request *model.ListStorageTypesRequest) (*model.ListStorageTypesResponse, error)
ListStorageTypes 查询数据库磁盘类型
查询指定数据库引擎对应的磁盘类型。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ListStorageTypesInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ListStorageTypesInvoker(request *model.ListStorageTypesRequest) *ListStorageTypesInvoker
ListStorageTypesInvoker 查询数据库磁盘类型
func (*GaussDBforopenGaussClient) ResetPwd ¶
func (c *GaussDBforopenGaussClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
ResetPwd 重置数据库密码。
重置数据库密码。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ResetPwdInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResetPwdInvoker(request *model.ResetPwdRequest) *ResetPwdInvoker
ResetPwdInvoker 重置数据库密码。
func (*GaussDBforopenGaussClient) ResizeInstanceFlavor ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResizeInstanceFlavor(request *model.ResizeInstanceFlavorRequest) (*model.ResizeInstanceFlavorResponse, error)
ResizeInstanceFlavor GaussDB(for openGauss)数据库实例规格变更
GaussDB(for openGauss)数据库实例规格变更 ¶
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ResizeInstanceFlavorInvoker(request *model.ResizeInstanceFlavorRequest) *ResizeInstanceFlavorInvoker
ResizeInstanceFlavorInvoker GaussDB(for openGauss)数据库实例规格变更
func (*GaussDBforopenGaussClient) RestartInstance ¶ added in v0.0.84
func (c *GaussDBforopenGaussClient) RestartInstance(request *model.RestartInstanceRequest) (*model.RestartInstanceResponse, error)
RestartInstance 重启数据库实例
重启数据库实例。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) RestartInstanceInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) RestartInstanceInvoker(request *model.RestartInstanceRequest) *RestartInstanceInvoker
RestartInstanceInvoker 重启数据库实例
func (*GaussDBforopenGaussClient) RunInstanceAction ¶
func (c *GaussDBforopenGaussClient) RunInstanceAction(request *model.RunInstanceActionRequest) (*model.RunInstanceActionResponse, error)
RunInstanceAction CN横向扩容/DN分片扩容/磁盘扩容
CN横向扩容/DN分片扩容/磁盘扩容
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) RunInstanceActionInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) RunInstanceActionInvoker(request *model.RunInstanceActionRequest) *RunInstanceActionInvoker
RunInstanceActionInvoker CN横向扩容/DN分片扩容/磁盘扩容
func (*GaussDBforopenGaussClient) SetBackupPolicy ¶
func (c *GaussDBforopenGaussClient) SetBackupPolicy(request *model.SetBackupPolicyRequest) (*model.SetBackupPolicyResponse, error)
SetBackupPolicy 设置自动备份策略。
设置自动备份策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SetBackupPolicyInvoker(request *model.SetBackupPolicyRequest) *SetBackupPolicyInvoker
SetBackupPolicyInvoker 设置自动备份策略。
func (*GaussDBforopenGaussClient) SetDbUserPwd ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) SetDbUserPwd(request *model.SetDbUserPwdRequest) (*model.SetDbUserPwdResponse, error)
SetDbUserPwd 重置数据库帐号密码
重置指定数据库帐号的密码。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetDbUserPwdInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SetDbUserPwdInvoker(request *model.SetDbUserPwdRequest) *SetDbUserPwdInvoker
SetDbUserPwdInvoker 重置数据库帐号密码
func (*GaussDBforopenGaussClient) SetRecyclePolicy ¶ added in v0.1.2
func (c *GaussDBforopenGaussClient) SetRecyclePolicy(request *model.SetRecyclePolicyRequest) (*model.SetRecyclePolicyResponse, error)
SetRecyclePolicy 设置回收站策略
设置回收站策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SetRecyclePolicyInvoker ¶ added in v0.1.2
func (c *GaussDBforopenGaussClient) SetRecyclePolicyInvoker(request *model.SetRecyclePolicyRequest) *SetRecyclePolicyInvoker
SetRecyclePolicyInvoker 设置回收站策略
func (*GaussDBforopenGaussClient) ShowBackupPolicy ¶ added in v0.0.88
func (c *GaussDBforopenGaussClient) ShowBackupPolicy(request *model.ShowBackupPolicyRequest) (*model.ShowBackupPolicyResponse, error)
ShowBackupPolicy 查询自动备份策略
查询自动备份策略。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowBackupPolicyInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ShowBackupPolicyInvoker(request *model.ShowBackupPolicyRequest) *ShowBackupPolicyInvoker
ShowBackupPolicyInvoker 查询自动备份策略
func (*GaussDBforopenGaussClient) ShowInstanceConfiguration ¶ added in v0.0.84
func (c *GaussDBforopenGaussClient) ShowInstanceConfiguration(request *model.ShowInstanceConfigurationRequest) (*model.ShowInstanceConfigurationResponse, error)
ShowInstanceConfiguration 获取指定实例的参数模板
获取指定实例的参数模板。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) ShowInstanceConfigurationInvoker(request *model.ShowInstanceConfigurationRequest) *ShowInstanceConfigurationInvoker
ShowInstanceConfigurationInvoker 获取指定实例的参数模板
func (*GaussDBforopenGaussClient) ShowJobDetail ¶ added in v0.1.1
func (c *GaussDBforopenGaussClient) ShowJobDetail(request *model.ShowJobDetailRequest) (*model.ShowJobDetailResponse, error)
ShowJobDetail 获取指定ID的任务信息。
获取指定ID的任务信息。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) ShowJobDetailInvoker ¶ added in v0.1.1
func (c *GaussDBforopenGaussClient) ShowJobDetailInvoker(request *model.ShowJobDetailRequest) *ShowJobDetailInvoker
ShowJobDetailInvoker 获取指定ID的任务信息。
func (*GaussDBforopenGaussClient) SwitchShard ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SwitchShard(request *model.SwitchShardRequest) (*model.SwitchShardResponse, error)
SwitchShard 分片节点主备切换。
支持用户对单个或多个DN分片做主备切换,同一分组内只能指定一个新的备节点进行升主操作。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) SwitchShardInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) SwitchShardInvoker(request *model.SwitchShardRequest) *SwitchShardInvoker
SwitchShardInvoker 分片节点主备切换。
func (*GaussDBforopenGaussClient) UpdateInstanceConfiguration ¶
func (c *GaussDBforopenGaussClient) UpdateInstanceConfiguration(request *model.UpdateInstanceConfigurationRequest) (*model.UpdateInstanceConfigurationResponse, error)
UpdateInstanceConfiguration 修改指定实例的参数
修改指定实例的参数。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) UpdateInstanceConfigurationInvoker(request *model.UpdateInstanceConfigurationRequest) *UpdateInstanceConfigurationInvoker
UpdateInstanceConfigurationInvoker 修改指定实例的参数
func (*GaussDBforopenGaussClient) UpdateInstanceName ¶
func (c *GaussDBforopenGaussClient) UpdateInstanceName(request *model.UpdateInstanceNameRequest) (*model.UpdateInstanceNameResponse, error)
UpdateInstanceName 修改实例名称
修改实例名称。
详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.
func (*GaussDBforopenGaussClient) UpdateInstanceNameInvoker ¶ added in v0.0.90
func (c *GaussDBforopenGaussClient) UpdateInstanceNameInvoker(request *model.UpdateInstanceNameRequest) *UpdateInstanceNameInvoker
UpdateInstanceNameInvoker 修改实例名称
type ListBackupsInvoker ¶ added in v0.0.90
type ListBackupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListBackupsInvoker) Invoke ¶ added in v0.0.90
func (i *ListBackupsInvoker) Invoke() (*model.ListBackupsResponse, error)
type ListComponentInfosInvoker ¶ added in v0.0.90
type ListComponentInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ListComponentInfosInvoker) Invoke ¶ added in v0.0.90
func (i *ListComponentInfosInvoker) Invoke() (*model.ListComponentInfosResponse, error)
type ListConfigurationsInvoker ¶ added in v0.0.90
type ListConfigurationsInvoker struct {
*invoker.BaseInvoker
}
func (*ListConfigurationsInvoker) Invoke ¶ added in v0.0.90
func (i *ListConfigurationsInvoker) Invoke() (*model.ListConfigurationsResponse, error)
type ListDatabaseSchemasInvoker ¶ added in v0.0.90
type ListDatabaseSchemasInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatabaseSchemasInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatabaseSchemasInvoker) Invoke() (*model.ListDatabaseSchemasResponse, error)
type ListDatabasesInvoker ¶ added in v0.0.90
type ListDatabasesInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatabasesInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatabasesInvoker) Invoke() (*model.ListDatabasesResponse, error)
type ListDatastoresInvoker ¶ added in v0.0.90
type ListDatastoresInvoker struct {
*invoker.BaseInvoker
}
func (*ListDatastoresInvoker) Invoke ¶ added in v0.0.90
func (i *ListDatastoresInvoker) Invoke() (*model.ListDatastoresResponse, error)
type ListDbUsersInvoker ¶ added in v0.0.90
type ListDbUsersInvoker struct {
*invoker.BaseInvoker
}
func (*ListDbUsersInvoker) Invoke ¶ added in v0.0.90
func (i *ListDbUsersInvoker) Invoke() (*model.ListDbUsersResponse, error)
type 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 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 ListRestoreTimesInvoker ¶ added in v0.0.90
type ListRestoreTimesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRestoreTimesInvoker) Invoke ¶ added in v0.0.90
func (i *ListRestoreTimesInvoker) Invoke() (*model.ListRestoreTimesResponse, error)
type ListStorageTypesInvoker ¶ added in v0.0.90
type ListStorageTypesInvoker struct {
*invoker.BaseInvoker
}
func (*ListStorageTypesInvoker) Invoke ¶ added in v0.0.90
func (i *ListStorageTypesInvoker) Invoke() (*model.ListStorageTypesResponse, error)
type ResetPwdInvoker ¶ added in v0.0.90
type ResetPwdInvoker struct {
*invoker.BaseInvoker
}
func (*ResetPwdInvoker) Invoke ¶ added in v0.0.90
func (i *ResetPwdInvoker) Invoke() (*model.ResetPwdResponse, error)
type ResizeInstanceFlavorInvoker ¶ added in v0.0.90
type ResizeInstanceFlavorInvoker struct {
*invoker.BaseInvoker
}
func (*ResizeInstanceFlavorInvoker) Invoke ¶ added in v0.0.90
func (i *ResizeInstanceFlavorInvoker) Invoke() (*model.ResizeInstanceFlavorResponse, error)
type RestartInstanceInvoker ¶ added in v0.0.90
type RestartInstanceInvoker struct {
*invoker.BaseInvoker
}
func (*RestartInstanceInvoker) Invoke ¶ added in v0.0.90
func (i *RestartInstanceInvoker) Invoke() (*model.RestartInstanceResponse, error)
type RunInstanceActionInvoker ¶ added in v0.0.90
type RunInstanceActionInvoker struct {
*invoker.BaseInvoker
}
func (*RunInstanceActionInvoker) Invoke ¶ added in v0.0.90
func (i *RunInstanceActionInvoker) Invoke() (*model.RunInstanceActionResponse, error)
type SetBackupPolicyInvoker ¶ added in v0.0.90
type SetBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*SetBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *SetBackupPolicyInvoker) Invoke() (*model.SetBackupPolicyResponse, error)
type SetDbUserPwdInvoker ¶ added in v0.0.90
type SetDbUserPwdInvoker struct {
*invoker.BaseInvoker
}
func (*SetDbUserPwdInvoker) Invoke ¶ added in v0.0.90
func (i *SetDbUserPwdInvoker) Invoke() (*model.SetDbUserPwdResponse, error)
type SetRecyclePolicyInvoker ¶ added in v0.1.2
type SetRecyclePolicyInvoker struct {
*invoker.BaseInvoker
}
func (*SetRecyclePolicyInvoker) Invoke ¶ added in v0.1.2
func (i *SetRecyclePolicyInvoker) Invoke() (*model.SetRecyclePolicyResponse, error)
type ShowBackupPolicyInvoker ¶ added in v0.0.90
type ShowBackupPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBackupPolicyInvoker) Invoke ¶ added in v0.0.90
func (i *ShowBackupPolicyInvoker) Invoke() (*model.ShowBackupPolicyResponse, error)
type 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 ShowJobDetailInvoker ¶ added in v0.1.1
type ShowJobDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowJobDetailInvoker) Invoke ¶ added in v0.1.1
func (i *ShowJobDetailInvoker) Invoke() (*model.ShowJobDetailResponse, error)
type SwitchShardInvoker ¶ added in v0.0.90
type SwitchShardInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchShardInvoker) Invoke ¶ added in v0.0.90
func (i *SwitchShardInvoker) Invoke() (*model.SwitchShardResponse, error)
type UpdateInstanceConfigurationInvoker ¶ added in v0.0.90
type UpdateInstanceConfigurationInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceConfigurationInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceConfigurationInvoker) Invoke() (*model.UpdateInstanceConfigurationResponse, error)
type UpdateInstanceNameInvoker ¶ added in v0.0.90
type UpdateInstanceNameInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateInstanceNameInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateInstanceNameInvoker) Invoke() (*model.UpdateInstanceNameResponse, error)