# 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
AzureAuth defines authentication configuration for an AzureValidator.
AzureValidator is the Schema for the azurevalidators API.
AzureValidatorList contains a list of AzureValidator.
AzureValidatorSpec defines the desired state of AzureValidator.
AzureValidatorStatus defines the observed state of AzureValidator.
CommunityGallery is a community gallery in a particular location.
CommunityGalleryImageRule verifies that one or more images in a community gallery exist and are accessible by a particular subscription.
PermissionSet is part of an RBAC rule and verifies that a security principal has the specified permissions (via role assignments) at the specified scope.
QuotaRule ensures that Azure quotas are within a particular threshold.
RBACRule verifies that a security principal has permissions via role assignments and that no deny assignments deny the permissions.
Resource defines a quota and expected buffer (quota minus usage) for a particular Azure resource name.
ResourceSet defines a scope that can be used to check current quota and current usage data for one or more resources.
ServicePrincipalCredentials are the credentials used to authenticate as a service principal.
# Type aliases
ActionStr is a type used for Action strings and DataAction strings.