geminidb

package
v1.73.9 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2025 License: MPL-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceCassandraFlavors

func DataSourceCassandraFlavors() *schema.Resource

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

func DataSourceGaussDBInfluxInstances

func DataSourceGaussDBInfluxInstances() *schema.Resource

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

func DataSourceGaussDBNoSQLFlavors

func DataSourceGaussDBNoSQLFlavors() *schema.Resource

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

func DataSourceGaussDBRedisFlavors

func DataSourceGaussDBRedisFlavors() *schema.Resource

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

func DataSourceGaussRedisInstance

func DataSourceGaussRedisInstance() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags

func DataSourceGeminiDBDehResource

func DataSourceGeminiDBDehResource() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/dedicated-resources

func DataSourceGeminiDBInstance

func DataSourceGeminiDBInstance() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags

func DataSourceGeminiDBInstances

func DataSourceGeminiDBInstances() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags

func GaussRedisInstanceStateRefreshFunc

func GaussRedisInstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc

func GaussRedisInstanceUpdateRefreshFunc

func GaussRedisInstanceUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID string,
	states []string) resource.StateRefreshFunc

func GeminiDBInstanceStateRefreshFunc

func GeminiDBInstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc

func GeminiDBInstanceUpdateRefreshFunc

func GeminiDBInstanceUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID, state string) resource.StateRefreshFunc

func ResourceGaussDBInfluxInstanceV3

func ResourceGaussDBInfluxInstanceV3() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/dedicated-resources @API GaussDBforNoSQL POST /v3/{project_id}/instances @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/tags/action @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/name @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/password @API GaussDBforNoSQL PUT /v3/{project_id}/configurations/{config_id}/apply @API GaussDBforNoSQL GET /v3/{project_id}/configurations/{config_id} @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/configurations @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/extend-volume @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/enlarge-node @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/reduce-node @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/resize @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/security-group @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/backups/policy @API GaussDBforNoSQL DELETE /v3/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe

func ResourceGaussDBMongoInstanceV3

func ResourceGaussDBMongoInstanceV3() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/dedicated-resources @API GaussDBforNoSQL POST /v3/{project_id}/instances @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/tags/action @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/name @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/password @API GaussDBforNoSQL PUT /v3/{project_id}/configurations/{config_id}/apply @API GaussDBforNoSQL GET /v3/{project_id}/configurations/{config_id} @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/configurations @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/extend-volume @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/enlarge-node @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/reduce-node @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/resize @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/security-group @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/backups/policy @API GaussDBforNoSQL DELETE /v3/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe

func ResourceGaussRedisEipAssociate

func ResourceGaussRedisEipAssociate() *schema.Resource

@API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/nodes/{node_id}/public-ip @API GaussDBforNoSQL GET /v3/{project_id}/instances

func ResourceGaussRedisInstanceV3

func ResourceGaussRedisInstanceV3() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL POST /v3/{project_id}/instances @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/tags/action @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/name @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/password @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/ssl-option @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/extend-volume @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/resize @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/security-group @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/enlarge-node @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/reduce-node @API GaussDBforNoSQL DELETE /v3/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe

func ResourceGeminiDBInstanceV3

func ResourceGeminiDBInstanceV3() *schema.Resource

@API GaussDBforNoSQL GET /v3/{project_id}/instances @API GaussDBforNoSQL GET /v3/{project_id}/dedicated-resources @API GaussDBforNoSQL POST /v3/{project_id}/instances @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/tags/action @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/tags @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/name @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/password @API GaussDBforNoSQL PUT /v3/{project_id}/configurations/{config_id}/apply @API GaussDBforNoSQL GET /v3/{project_id}/configurations/{config_id} @API GaussDBforNoSQL GET /v3/{project_id}/instances/{instance_id}/configurations @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/extend-volume @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/enlarge-node @API GaussDBforNoSQL POST /v3/{project_id}/instances/{instance_id}/reduce-node @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/resize @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/security-group @API GaussDBforNoSQL PUT /v3/{project_id}/instances/{instance_id}/backups/policy @API GaussDBforNoSQL DELETE /v3/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe

Types

This section is empty.

Jump to

Keyboard shortcuts

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