# Functions

Resource is required by pkg/client/listers/...

# Constants

Compliant is an ComplianceState.
Enforce is an remediationAction to make changes.
Inform is an remediationAction to only inform.
NonCompliant is an ComplianceState.
UnknownCompliancy is an ComplianceState.

# Variables

AddToScheme is required by pkg/client/...
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

IamPolicy is the Schema for the policies API +k8s:openapi-gen=true.
IamPolicyList contains a list of IamPolicy.
IamPolicySpec defines the desired state of GRCPolicy.
IamPolicyStatus defines the observed state of IamPolicy.
Policy is a specification for a Policy resource +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +genclient.
PolicyList is a list of Policy resources +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +k8s:lister-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
Target defines the list of namespaces to include/exclude.

# Type aliases

ComplianceState shows the state of enforcement.
RemediationAction : enforce or inform.