dbss

package
v1.71.0 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2024 License: MPL-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Generated by PMS #361

Generated by PMS #356

Generated by PMS #353

Generated by PMS #363

Generated by PMS #365

Generated by PMS #374

Generated by PMS #443

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceDbssAuditDataMaskingRules added in v1.69.0

func DataSourceDbssAuditDataMaskingRules() *schema.Resource

func DataSourceDbssAuditRiskRules added in v1.69.0

func DataSourceDbssAuditRiskRules() *schema.Resource

func DataSourceDbssAuditRuleScopes added in v1.69.0

func DataSourceDbssAuditRuleScopes() *schema.Resource

func DataSourceDbssAuditSqlInjectionRules added in v1.69.0

func DataSourceDbssAuditSqlInjectionRules() *schema.Resource

@API DBSS POST /v1/{project_id}/{instance_id}/dbss/audit/rule/sql-injections

func DataSourceDbssAvailabilityZones added in v1.69.1

func DataSourceDbssAvailabilityZones() *schema.Resource

func DataSourceDbssDatabases added in v1.69.1

func DataSourceDbssDatabases() *schema.Resource

func DataSourceDbssFlavors added in v1.58.0

func DataSourceDbssFlavors() *schema.Resource

@API DBSS GET /v1/{project_id}/dbss/audit/specification

func DataSourceDbssInstances added in v1.69.1

func DataSourceDbssInstances() *schema.Resource

func DataSourceDbssRdsDatabases added in v1.71.0

func DataSourceDbssRdsDatabases() *schema.Resource

func DataSourceOperationLogs added in v1.69.1

func DataSourceOperationLogs() *schema.Resource

@API DBSS POST /v1/{project_id}/{instance_id}/dbss/audit/operate-log

func GetDatabaseList added in v1.71.0

func GetDatabaseList(client *golangsdk.ServiceClient, instanceId, rdsId string) (interface{}, error)

func GetDatabases added in v1.71.0

func GetDatabases(client *golangsdk.ServiceClient, instanceId, databaseId string) (interface{}, error)

func QueryTargetDBSSInstance added in v1.69.1

func QueryTargetDBSSInstance(client *golangsdk.ServiceClient, resourceID string) (interface{}, error)

func ResourceAddEcsDatabase added in v1.71.0

func ResourceAddEcsDatabase() *schema.Resource

@API DBSS POST /v1/{project_id}/{instance_id}/audit/databases @API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/databases @API DBSS POST /v2/{project_id}/{instance_id}/audit/databases/switch @API DBSS DELETE /v2/{project_id}/{instance_id}/audit/databases/{db_id}

func ResourceAddRdsDatabase added in v1.71.0

func ResourceAddRdsDatabase() *schema.Resource

@API DBSS POST /v2/{project_id}/{instance_id}/audit/databases/rds @API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/databases @API DBSS POST /v2/{project_id}/{instance_id}/audit/databases/switch @API DBSS DELETE /v2/{project_id}/{instance_id}/audit/databases/{db_id}

func ResourceInstance

func ResourceInstance() *schema.Resource

@API DBSS GET /v1/{project_id}/dbss/audit/instances @API DBSS GET /v1/{project_id}/dbss/audit/jobs/{resource_id} @API DBSS POST /v2/{project_id}/dbss/audit/charge/period/order @API BSS POST /v2/bills/ratings/period-resources/subscribe-rate @API BSS POST /v3/orders/customer-orders/pay @API BSS POST /v2/orders/subscriptions/resources/unsubscribe @API BSS POST /v2/orders/suscriptions/resources/query @API BSS GET /v2/orders/customer-orders/details/{order_id} @API DBSS POST /v1/{project_id}/{resource_type}/{resource_id}/tags/create @API DBSS DELETE /v1/{project_id}/{resource_type}/{resource_id}/tags/delete @API DBSS PUT /v1/{project_id}/dbss/audit/instances/{instance_id} @API DBSS POST /v1/{project_id}/dbss/audit/security-group @API DBSS POST /v1/{project_id}/dbss/audit/instance/start @API DBSS POST /v1/{project_id}/dbss/audit/instance/stop @API DBSS POST /v1/{project_id}/dbss/audit/instance/reboot

func ResourceRiskRuleAction added in v1.69.1

func ResourceRiskRuleAction() *schema.Resource

@API DBSS POST /v1/{project_id}/{instance_id}/audit/rule/risk/switch

Types

type AuditDataMaskingRulesDSWrapper added in v1.69.0

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

func (*AuditDataMaskingRulesDSWrapper) ListAuditSensitiveMasks added in v1.69.0

func (w *AuditDataMaskingRulesDSWrapper) ListAuditSensitiveMasks() (*gjson.Result, error)

@API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/sensitive/masks

type AuditRiskRulesDSWrapper added in v1.69.0

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

func (*AuditRiskRulesDSWrapper) ListAuditRuleRisks added in v1.69.0

func (w *AuditRiskRulesDSWrapper) ListAuditRuleRisks() (*gjson.Result, error)

@API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/rule/risk

type AuditRuleScopesDSWrapper added in v1.69.0

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

func (*AuditRuleScopesDSWrapper) ListAuditRuleScopes added in v1.69.0

func (w *AuditRuleScopesDSWrapper) ListAuditRuleScopes() (*gjson.Result, error)

@API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/rule/scopes

type AvailabilityZonesDSWrapper added in v1.69.1

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

func (*AvailabilityZonesDSWrapper) ListAvailabilityZoneInfos added in v1.69.1

func (w *AvailabilityZonesDSWrapper) ListAvailabilityZoneInfos() (*gjson.Result, error)

@API DBSS GET /v2/{project_id}/dbss/audit/availability-zone

type DatabasesDSWrapper added in v1.69.1

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

func (*DatabasesDSWrapper) ListAuditDatabases added in v1.69.1

func (w *DatabasesDSWrapper) ListAuditDatabases() (*gjson.Result, error)

@API DBSS GET /v1/{project_id}/{instance_id}/dbss/audit/databases

type InstancesDSWrapper added in v1.69.1

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

func (*InstancesDSWrapper) ListAuditInstances added in v1.69.1

func (w *InstancesDSWrapper) ListAuditInstances() (*gjson.Result, error)

@API DBSS GET /v1/{project_id}/dbss/audit/instances

type RdsDatabasesDSWrapper added in v1.71.0

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

func (*RdsDatabasesDSWrapper) ListRdsDatabases added in v1.71.0

func (w *RdsDatabasesDSWrapper) ListRdsDatabases() (*gjson.Result, error)

@API DBSS GET /v2/{project_id}/audit/databases/rds

Jump to

Keyboard shortcuts

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