# 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.