# Constants
Compliant is an ComplianceState.
Inform is an remediationAction to only inform.
NonCompliant is an ComplianceState.
UnknownCompliancy is an ComplianceState.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
IamPolicy is the Schema for the iampolicies API +kubebuilder:subresource:status +kubebuilder:resource:path=iampolicies,scope=Namespaced.
IamPolicyList contains a list of IamPolicy.
IamPolicySpec defines the desired state of IamPolicy.
IamPolicyStatus defines the observed state of IamPolicy.
Target defines the list of namespaces to include/exclude.
# Type aliases
ComplianceState shows the state of enforcement.
No description provided by the author
+kubebuilder:validation:MinLength=1.
+kubebuilder:validation:Enum=Inform;inform;Enforce;enforce.