resources

package
v0.0.15 Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2022 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Name                        = "name"
	Hostname                    = "hostname"
	Id                          = "id"
	DataAccessControllerId      = "dataaccess_controller_id"
	CustomIngressPort           = "custom_ingress_port"
	OriginPort                  = "origin_port"
	ProjectIds                  = "project_ids"
	BaselineSecurityPolicy      = "baseline_security_policy"
	Type                        = "type"
	DeploymentType              = "deployment_type"
	UnassociatedQueriesCategory = "unassociated_queries_category"
	Credentials                 = "credentials"
	Enabled                     = "enabled"
	Username                    = "username"
	Password                    = "password"
	UnsupportedQueriesCategory  = "unsupported_queries_category"
	Pattern                     = "pattern"
	ExcludedIdentities          = "excluded_identities"
	Exclusions                  = "exclusions"
	QueryAction                 = "query_action"
	ExcludedQueryPatterns       = "excluded_query_patterns"
	Identity                    = "identity"
	IdentityType                = "identity_type"
	NetworkPolicy               = "network_policy"
	SatoriAuthSettings          = "satori_auth_settings"
	DataStoreSettings           = "datastore_settings"
	AllowedRules                = "allowed_rules"
	BlockedRules                = "blocked_rules"
	Note                        = "note"
	IpRanges                    = "ip_ranges"
	IpRange                     = "ip_range"
)
View Source
var (
	Active                             = "active"
	SecurityPolicyName                 = "name"
	SecurityPolicyProfile              = "profile"
	MaskingProfile                     = "masking"
	MaskingRule                        = "rule"
	RuleId                             = "id"
	RuleDescription                    = "description"
	MaskingRuleAction                  = "action"
	MaskingRuleActionType              = "type"
	MaskingRuleActionProfileId         = "masking_profile_id"
	RuleCriteria                       = "criteria"
	CriteriaCondition                  = "condition"
	CriteriaIdentity                   = "identity"
	MaskingRuleActionDefaultActionType = "APPLY_MASKING_PROFILE"
	RowLevelSecurity                   = "row_level_security"
	RLSActive                          = "active"
	RLSRule                            = "rule"
	RLSRuleFilter                      = "filter"
	RLSRuleFilterDatastoreId           = "datastore_id"
	RLSRuleFilterLocationPrefix        = "location_prefix"
	RLSRuleFilterAdvanced              = "advanced"
	RLSRuleFilterLogicYaml             = "logic_yaml"
	RLSMapping                         = "mapping"
	FilterName                         = "name"
	RLSMappingFilter                   = "filter"
	RLSMappingValue                    = "value"
	RLSMappingValues                   = "values"
	RLSMappingDefaultValues            = "defaults"
	RLSMappingValuesType               = "type"
)

Functions

func BaselineSecurityPolicyToResource added in v0.0.5

func BaselineSecurityPolicyToResource(in []interface{}) (*api.BaselineSecurityPolicy, error)

func DataStoreSettingsToResource added in v0.0.13

func DataStoreSettingsToResource(in []interface{}) (*api.DataStoreSettings, error)

func GetBaseLinePolicyDatastoreOutput added in v0.0.5

func GetBaseLinePolicyDatastoreOutput(result *api.DataStoreOutput, err error) (map[string]interface{}, error)

func GetBaseLinePolicyDefinition added in v0.0.5

func GetBaseLinePolicyDefinition() *schema.Schema

func GetDataStoreSettingsDefinition added in v0.0.13

func GetDataStoreSettingsDefinition() *schema.Schema

func GetIpRangesSchemaDefinitions added in v0.0.6

func GetIpRangesSchemaDefinitions() *schema.Schema

func GetNetworkPolicyDatastoreOutput added in v0.0.6

func GetNetworkPolicyDatastoreOutput(result *api.DataStoreOutput, err error) (map[string]interface{}, error)

func GetNetworkPolicyDefinition added in v0.0.6

func GetNetworkPolicyDefinition() *schema.Schema

func GetSatoriAuthSettingsDatastoreOutput added in v0.0.7

func GetSatoriAuthSettingsDatastoreOutput(result *api.DataStoreOutput, err error) (map[string]interface{}, error)

func GetSatoriAuthSettingsDefinitions added in v0.0.7

func GetSatoriAuthSettingsDefinitions() *schema.Schema

func NetworkPolicyToResource added in v0.0.6

func NetworkPolicyToResource(in []interface{}) (*api.NetworkPolicy, error)

func ResourceDataAccessPermission

func ResourceDataAccessPermission() *schema.Resource

func ResourceDataAccessSelfServiceRule

func ResourceDataAccessSelfServiceRule() *schema.Resource

func ResourceDataSet

func ResourceDataSet() *schema.Resource

func ResourceDataSetDefinition

func ResourceDataSetDefinition() *schema.Resource

func ResourceDataStore added in v0.0.5

func ResourceDataStore() *schema.Resource

func ResourceDirectoryGroup

func ResourceDirectoryGroup() *schema.Resource

func ResourceMaskingProfile added in v0.0.3

func ResourceMaskingProfile() *schema.Resource

func ResourceSecurityPolicy added in v0.0.3

func ResourceSecurityPolicy() *schema.Resource

func ResourceTaxonomyCategory added in v0.0.2

func ResourceTaxonomyCategory() *schema.Resource

func ResourceTaxonomyClassifier added in v0.0.2

func ResourceTaxonomyClassifier() *schema.Resource

func SatoriAuthSettingsToResource added in v0.0.7

func SatoriAuthSettingsToResource(in []interface{}) (*api.SatoriAuthSettings, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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