dds

package
v1.65.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2024 License: MPL-2.0 Imports: 34 Imported by: 4

Documentation

Overview

Generated by PMS #3

Generated by PMS #4

Generated by PMS #151

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BackupDatastoreSchema added in v1.46.0

func BackupDatastoreSchema() *schema.Resource

func DataSourceDDSBackups added in v1.64.3

func DataSourceDDSBackups() *schema.Resource

@API DDS GET /v3/{project_id}/backups

func DataSourceDDSFlavorV3

func DataSourceDDSFlavorV3() *schema.Resource

@API DDS GET /v3.1/{project_id}/flavors

func DataSourceDDSMigrateAvailabilityZones added in v1.64.3

func DataSourceDDSMigrateAvailabilityZones() *schema.Resource

@API DDS GET /v3/{project_id}/instances/{instance_id}/migrate/az

func DataSourceDdsDatabaseVersions added in v1.64.3

func DataSourceDdsDatabaseVersions() *schema.Resource

func DataSourceDdsInstance added in v1.44.0

func DataSourceDdsInstance() *schema.Resource

@API DDS GET /v3/{project_id}/instances

func DataSourceDdsParameterTemplates added in v1.64.3

func DataSourceDdsParameterTemplates() *schema.Resource

func DataSourceDdsRestoreTimeRanges added in v1.64.2

func DataSourceDdsRestoreTimeRanges() *schema.Resource

func DataSourceDdsStorageTypes added in v1.62.0

func DataSourceDdsStorageTypes() *schema.Resource

@API DDS GET /v3/{project_id}/storage-type

func DateSourceDDSDatabaseRoles added in v1.64.4

func DateSourceDDSDatabaseRoles() *schema.Resource

@API DDS GET /v3/{project_id}/instances/{instance_id}/db-roles

func DateSourceDDSDatabaseUser added in v1.64.3

func DateSourceDDSDatabaseUser() *schema.Resource

@API DDS GET /v3/{project_id}/instances/{instance_id}/db-user/detail

func JobStateRefreshFunc added in v1.40.1

func JobStateRefreshFunc(client *golangsdk.ServiceClient, jobId string) resource.StateRefreshFunc

func ParameterTemplateParameterSchema added in v1.48.0

func ParameterTemplateParameterSchema() *schema.Resource

func ResourceDDSInstanceBindEIP added in v1.64.2

func ResourceDDSInstanceBindEIP() *schema.Resource

@API DDS POST /v3/{project_id}/nodes/{node_id}/bind-eip @API DDS POST /v3/{project_id}/nodes/{node_id}/unbind-eip @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs @API EIP GET /v1/{project_id}/publicips

func ResourceDDSInstanceModifyIP added in v1.64.1

func ResourceDDSInstanceModifyIP() *schema.Resource

@API DDS POST /v3/{project_id}/instances/{instance_id}/modify-internal-ip @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs

func ResourceDDSInstanceParametersModify added in v1.64.2

func ResourceDDSInstanceParametersModify() *schema.Resource

@API DDS PUT /v3/{project_id}/instances/{instance_id}/configurations @API DDS GET /v3/{project_id}/instances/{instance_id}/configurations @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs

func ResourceDDSInstanceRestart added in v1.64.0

func ResourceDDSInstanceRestart() *schema.Resource

@API DDS POST /v3/{project_id}/instances/{instance_id}/restart @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs

func ResourceDDSInstanceRestore added in v1.64.3

func ResourceDDSInstanceRestore() *schema.Resource

@API DDS POST /v3/{project_id}/instances/recovery @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs

func ResourceDatabaseRole added in v1.39.0

func ResourceDatabaseRole() *schema.Resource

@API DDS POST /v3/{project_id}/instances/{instance_id}/db-role @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/instances/{instance_id}/db-roles @API DDS DELETE /v3/{project_id}/instances/{instance_id}/db-role

func ResourceDatabaseUser added in v1.39.0

func ResourceDatabaseUser() *schema.Resource

@API DDS POST /v3/{project_id}/instances/{instance_id}/db-user @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/instances/{instance_id}/db-user/detail @API DDS PUT /v3/{project_id}/instances/{instance_id}/reset-password @API DDS DELETE /v3/{project_id}/instances/{instance_id}/db-user

func ResourceDdsAuditLogPolicy added in v1.48.0

func ResourceDdsAuditLogPolicy() *schema.Resource

@API DDS POST /v3/{project_id}/instances/{instance_id}/auditlog-policy @API DDS GET /v3/{project_id}/instances/{instance_id}/auditlog-policy @API DDS GET /v3/{project_id}/instances

func ResourceDdsBackup added in v1.46.0

func ResourceDdsBackup() *schema.Resource

@API DDS GET /v3/{project_id}/backups @API DDS POST /v3/{project_id}/backups @API DDS DELETE /v3/{project_id}/backups/{backup_id} @API DDS GET /v3/{project_id}/instances @API DDS GET /v3/{project_id}/jobs

func ResourceDdsInstanceV3

func ResourceDdsInstanceV3() *schema.Resource

@API DDS POST /v3/{project_id}/instances @API DDS GET /v3/{project_id}/instances @API DDS POST /v3/{project_id}/instances/{id}/tags/action @API DDS GET /v3/{project_id}/instances/{id}/tags @API DDS PUT /v3/{project_id}/instances/{instance_id}/modify-name @API DDS PUT /v3/{project_id}/instances/{instance_id}/reset-password @API DDS PUT /v3/{project_id}/instances/{instance_id}/modify-security-group @API DDS PUT /v3/{project_id}/instances/{instance_id}/switch-ssl @API DDS PUT /v3/{project_id}/instances/{instance_id}/modify-port @API DDS POST /v3/{project_id}/instances/{instance_id}/enlarge-volume @API DDS POST /v3/{project_id}/instances/{instance_id}/enlarge @API DDS POST /v3/{project_id}/instances/{instance_id}/resize @API DDS GET /v3/{project_id}/jobs @API DDS DELETE /v3/{project_id}/instances/{serverID} @API DDS PUT /v3/{project_id}/instances/{instance_id}/remark @API DDS POST /v3/{project_id}/instances/{instance_id}/migrate @API DDS GET /v3/{project_id}/instances/{instance_id}/backups/policy @API DDS PUT /v3/{project_id}/instances/{instance_id}/backups/policy @API DDS GET /v3/{project_id}/instances/{instance_id}/monitoring-by-seconds/switch @API DDS PUT /v3/{project_id}/instances/{instance_id}/monitoring-by-seconds/switch @API DDS PUT /v3/{project_id}/instances/{instance_id}/replica-set/name @API DDS GET /v3/{project_id}/instances/{instance_id}/replica-set/name @API DDS PUT /v3/{project_id}/configurations/{config_id}/apply @API DDS PUT /v3/{project_id}/instances/{instance_id}/slowlog-desensitization/{status} @API DDS GET /v3/{project_id}/instances/{instance_id}/slowlog-desensitization/status @API DDS PUT /v3/{project_id}/instances/{instance_id}/balancer/active-window @API DDS PUT /v3/{project_id}/instances/{instance_id}/balancer/{action} @API DDS GET /v3/{project_id}/instances/{instance_id}/balancer @API DDS POST /v3/{project_id}/instances/{instance_id}/replicaset-node @API DDS POST /v3/{project_id}/instances/{instance_id}/client-network @API DDS GET /v3/{project_id}/instances/{instance_id}/client-network @API DDS PUT /v3/{project_id}/instances/{instance_id}/maintenance-window @API BSS POST /v2/orders/subscriptions/resources/unsubscribe @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/suscriptions/resources/query

func ResourceDdsLtsLog added in v1.62.0

func ResourceDdsLtsLog() *schema.Resource

@API DDS POST /v3/{project_id}/instances/logs/lts-configs @API DDS GET /v3/{project_id}/instances/logs/lts-configs @API DDS DELETE /v3/{project_id}/instances/logs/lts-configs

func ResourceDdsParameterTemplate added in v1.48.0

func ResourceDdsParameterTemplate() *schema.Resource

@API DDS POST /v3/{project_id}/configurations @API DDS DELETE /v3/{project_id}/configurations/{config_id} @API DDS GET /v3/{project_id}/configurations/{config_id} @API DDS PUT /v3/{project_id}/configurations/{config_id}

Types

type DatabaseVersionsDSWrapper added in v1.64.3

type DatabaseVersionsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*DatabaseVersionsDSWrapper) ListDatastoreVersions added in v1.64.3

func (w *DatabaseVersionsDSWrapper) ListDatastoreVersions() (*gjson.Result, error)

@API DDS GET /v3/{project_id}/datastores/{datastore_name}/versions

type ParameterTemplatesDSWrapper added in v1.64.3

type ParameterTemplatesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*ParameterTemplatesDSWrapper) ListConfigurations added in v1.64.3

func (w *ParameterTemplatesDSWrapper) ListConfigurations() (*gjson.Result, error)

@API DDS GET /v3/{project_id}/configurations

type RestoreTimeRangesDSWrapper added in v1.64.2

type RestoreTimeRangesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*RestoreTimeRangesDSWrapper) ListRestoreTimes added in v1.64.2

func (w *RestoreTimeRangesDSWrapper) ListRestoreTimes() (*gjson.Result, error)

@API DDS GET /v3/{project_id}/instances/{instance_id}/restore-time

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL