datasources

package
v0.6.4 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: MPL-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cluster

func Cluster() *schema.Resource

func ClusterReplica

func ClusterReplica() *schema.Resource

func Connection

func Connection() *schema.Resource

func CurrentCluster

func CurrentCluster() *schema.Resource

func CurrentDatabase

func CurrentDatabase() *schema.Resource

func Database

func Database() *schema.Resource

func EgressIps added in v0.0.5

func EgressIps() *schema.Resource

func EgressIpsRead added in v0.0.5

func EgressIpsRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func Index

func Index() *schema.Resource

func MaterializedView

func MaterializedView() *schema.Resource

func Region added in v0.5.0

func Region() *schema.Resource

func RegionRead added in v0.5.0

func RegionRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func RegionSchema added in v0.5.0

func RegionSchema() *schema.Schema

func Role added in v0.0.4

func Role() *schema.Resource

func SCIMConfigs added in v0.6.0

func SCIMConfigs() *schema.Resource

func SCIMGroups added in v0.6.0

func SCIMGroups() *schema.Resource

SCIMGroups data source function

func SSOConfig added in v0.6.0

func SSOConfig() *schema.Resource

func Schema

func Schema() *schema.Resource

func Secret

func Secret() *schema.Resource

func SetId

func SetId(region, resource, databaseName, schemaName string, d *schema.ResourceData)

func Sink

func Sink() *schema.Resource

func Source

func Source() *schema.Resource

func SystemParameter added in v0.6.4

func SystemParameter() *schema.Resource

func Table

func Table() *schema.Resource

func Type added in v0.0.6

func Type() *schema.Resource

func View

func View() *schema.Resource

Types

type SCIMGroupsResponse added in v0.6.0

type SCIMGroupsResponse struct {
	Groups []ScimGroup `json:"groups"`
}

SCIMGroupsResponse represents the overall structure of the response from the SCIM groups API.

type ScimGroup added in v0.6.0

type ScimGroup struct {
	ID          string     `json:"id"`
	Name        string     `json:"name"`
	Description string     `json:"description"`
	Metadata    string     `json:"metadata"`
	Roles       []ScimRole `json:"roles"`
	Users       []ScimUser `json:"users"`
	ManagedBy   string     `json:"managedBy"`
}

ScimGroup represents the structure of a group in the response.

type ScimRole added in v0.6.0

type ScimRole struct {
	ID          string `json:"id"`
	Key         string `json:"key"`
	Name        string `json:"name"`
	Description string `json:"description"`
	IsDefault   bool   `json:"is_default"`
}

ScimRole represents the structure of a role within a group.

type ScimUser added in v0.6.0

type ScimUser struct {
	ID    string `json:"id"`
	Name  string `json:"name"`
	Email string `json:"email"`
}

ScimUser represents the structure of a user within a group.

Jump to

Keyboard shortcuts

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