Documentation ¶
Index ¶
- func Cluster() *schema.Resource
- func ClusterReplica() *schema.Resource
- func Connection() *schema.Resource
- func CurrentCluster() *schema.Resource
- func CurrentDatabase() *schema.Resource
- func Database() *schema.Resource
- func EgressIps() *schema.Resource
- func EgressIpsRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func Index() *schema.Resource
- func MaterializedView() *schema.Resource
- func Region() *schema.Resource
- func RegionRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
- func RegionSchema() *schema.Schema
- func Role() *schema.Resource
- func SCIMConfigs() *schema.Resource
- func SCIMGroups() *schema.Resource
- func SSOConfig() *schema.Resource
- func Schema() *schema.Resource
- func Secret() *schema.Resource
- func SetId(region, resource, databaseName, schemaName string, d *schema.ResourceData)
- func Sink() *schema.Resource
- func Source() *schema.Resource
- func SystemParameter() *schema.Resource
- func Table() *schema.Resource
- func Type() *schema.Resource
- func View() *schema.Resource
- type SCIMGroupsResponse
- type ScimGroup
- type ScimRole
- type ScimUser
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterReplica ¶
func Connection ¶
func CurrentCluster ¶
func CurrentDatabase ¶
func EgressIpsRead ¶ added in v0.0.5
func EgressIpsRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics
func MaterializedView ¶
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 SCIMConfigs ¶ added in v0.6.0
func SCIMGroups ¶ added in v0.6.0
SCIMGroups data source function
func SetId ¶
func SetId(region, resource, databaseName, schemaName string, d *schema.ResourceData)
func SystemParameter ¶ added in v0.6.4
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.
Source Files ¶
- datasource_cluster.go
- datasource_cluster_replica.go
- datasource_connection.go
- datasource_current_cluster.go
- datasource_current_database.go
- datasource_database.go
- datasource_egress_ips.go
- datasource_index.go
- datasource_materialized_view.go
- datasource_region.go
- datasource_role.go
- datasource_schema.go
- datasource_scim_configs.go
- datasource_scim_groups.go
- datasource_secret.go
- datasource_sink.go
- datasource_source.go
- datasource_sso_config.go
- datasource_system_parameter.go
- datasource_table.go
- datasource_type.go
- datasource_view.go
- utils.go
Click to show internal directories.
Click to hide internal directories.