package
0.8.0
Repository: https://github.com/raystack/guardian.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProviderTypeBigQuery is the type name for BigQuery provider.
ProviderTypeGCloudIAM is the type name for Google Cloud IAM provider.
ProviderTypeGCS is the type name for Google Cloud Storage provider.
ProviderTypeGrafana is the type name for Grafana provider.
ProviderTypeMetabase is the type name for Metabase provider.
ProviderTypeNoOp is the type name for No-Op provider.
ProviderTypePolicyTag is the type name for Dataplex.
ProviderTypeShield is the type name for Shield auth layer provider.
ProviderTypeTableau is the type name for Tableau provider.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
Appeal struct.
AppealConfig is the policy configuration of the appeal.
No description provided by the author
AppealOptions.
No description provided by the author
No description provided by the author
No description provided by the author
Condition gets evaluated to determine the approval step resolution whether it is success or failed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MatchCondition is for determining the requirement of the condition.
No description provided by the author
No description provided by the author
No description provided by the author
Policy is the approval policy configuration.
No description provided by the author
PolicyConfig is the configuration that defines which policy is being used in the provider.
Provider domain structure.
ProviderConfig is the configuration for a data provider.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource struct.
ResourceConfig is the configuration for a resource type within a provider.
No description provided by the author
No description provided by the author
Role is the configuration to define a role and mapping the permissions in the provider.
Step is an individual process within an approval flow.

# Interfaces

Crypto is for encrypting a plain text into an encrypted string and vice versa.
Decryptor does decrypt an encrypted text into a plain text.
Encryptor does encrypt a plain text into an encrypted text.
IAMClient interface.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MapResourceAccess is list of UserAccess grouped by resource urn.
No description provided by the author