Documentation ¶
Index ¶
- func DeleteSentinelPolicy(client *api.Client, policyType string, name string) error
- func NormalizeCredentials(configI interface{}) string
- func NormalizeDataJSON(configI interface{}) string
- func Provider() terraform.ResourceProvider
- func PutSentinelPolicy(client *api.Client, policyType string, name string, ...) error
- func ValidateCredentials(configI interface{}, k string) ([]string, []error)
- func ValidateDataJSON(configI interface{}, k string) ([]string, []error)
- func ValidateSentinelEnforcementLevel(v interface{}, k string) (ws []string, errs []error)
- type Binding
- type Policy
- type PolicyRule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteSentinelPolicy ¶ added in v1.5.0
func NormalizeCredentials ¶ added in v1.4.0
func NormalizeCredentials(configI interface{}) string
func NormalizeDataJSON ¶
func NormalizeDataJSON(configI interface{}) string
func Provider ¶
func Provider() terraform.ResourceProvider
func PutSentinelPolicy ¶ added in v1.5.0
func ValidateCredentials ¶ added in v1.4.0
func ValidateDataJSON ¶
func ValidateSentinelEnforcementLevel ¶ added in v1.5.0
Types ¶
type Policy ¶ added in v1.6.0
type Policy struct {
Rules []*PolicyRule
}
Source Files ¶
- auth_mount.go
- data_source_approle_auth_backend_role_id.go
- data_source_aws_access_credentials.go
- data_source_generic_secret.go
- data_source_kubernetes_auth_backend_config.go
- data_source_kubernetes_auth_backend_role.go
- data_source_policy_document.go
- github.go
- kv_helpers.go
- okta.go
- provider.go
- resource_approle_auth_backend_login.go
- resource_approle_auth_backend_role.go
- resource_approle_auth_backend_role_secret_id.go
- resource_audit.go
- resource_auth_backend.go
- resource_auth_backend_migrate.go
- resource_aws_auth_backend_cert.go
- resource_aws_auth_backend_client.go
- resource_aws_auth_backend_identity_whitelist.go
- resource_aws_auth_backend_login.go
- resource_aws_auth_backend_role.go
- resource_aws_auth_backend_role_tag.go
- resource_aws_auth_backend_roletag_blacklist.go
- resource_aws_auth_backend_sts_role.go
- resource_aws_secret_backend.go
- resource_aws_secret_backend_role.go
- resource_azure_auth_backend_config.go
- resource_azure_auth_backend_role.go
- resource_cert_auth_backend_role.go
- resource_consul_secret_backend.go
- resource_database_secret_backend_connection.go
- resource_database_secret_backend_role.go
- resource_egp_policy.go
- resource_gcp_auth_backend.go
- resource_gcp_auth_backend_role.go
- resource_gcp_secret_backend.go
- resource_gcp_secret_roleset.go
- resource_generic_endpoint.go
- resource_generic_secret.go
- resource_generic_secret_migrate.go
- resource_github_auth_backend.go
- resource_github_team.go
- resource_github_user.go
- resource_identity_entity.go
- resource_identity_entity_alias.go
- resource_identity_group.go
- resource_identity_group_alias.go
- resource_identity_group_policies.go
- resource_jwt_auth_backend.go
- resource_jwt_auth_backend_role.go
- resource_kubernetes_auth_backend_config.go
- resource_kubernetes_auth_backend_role.go
- resource_ldap_auth_backend.go
- resource_ldap_auth_backend_group.go
- resource_ldap_auth_backend_user.go
- resource_mount.go
- resource_namespace.go
- resource_okta_auth_backend.go
- resource_okta_auth_backend_group.go
- resource_okta_auth_backend_user.go
- resource_pki_secret_backend.go
- resource_pki_secret_backend_cert.go
- resource_pki_secret_backend_config_ca.go
- resource_pki_secret_backend_config_urls.go
- resource_pki_secret_backend_intermediate_cert_request.go
- resource_pki_secret_backend_intermediate_set_signed.go
- resource_pki_secret_backend_role.go
- resource_pki_secret_backend_root_cert.go
- resource_pki_secret_backend_root_sign_intermediate.go
- resource_pki_secret_backend_sign.go
- resource_policy.go
- resource_rabbitmq_secret_backend.go
- resource_rabbitmq_secret_backend_role.go
- resource_rgp_policy.go
- resource_ssh_secret_backend_ca.go
- resource_ssh_secret_backend_role.go
- resource_token.go
- resource_token_auth_backend_role.go
- sentinel.go
- structures.go
- validators.go
Click to show internal directories.
Click to hide internal directories.