# Constants

No description provided by the author

# 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

Storage version of v1api20240101.ApplicationGateway_STATUS_ApplicationGatewayWebApplicationFirewallPolicy_SubResourceEmbedded Application gateway resource.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240101.ApplicationSecurityGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2024-01-01/applicationSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups/{applicationSecurityGroupName}.
Storage version of v1api20240101.ApplicationSecurityGroup_Spec.
Storage version of v1api20240101.ApplicationSecurityGroup_STATUS An application security group in a resource group.
+kubebuilder:object:root=true Storage version of v1api20240101.ApplicationSecurityGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2024-01-01/applicationSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups/{applicationSecurityGroupName}.
Storage version of v1api20240101.ApplicationSecurityGroupOperatorSpec Details for configuring operator behavior.
Storage version of v1api20240101.ExclusionManagedRule Defines a managed rule to use for exclusion.
Storage version of v1api20240101.ExclusionManagedRule_STATUS Defines a managed rule to use for exclusion.
Storage version of v1api20240101.ExclusionManagedRuleGroup Defines a managed rule group to use for exclusion.
Storage version of v1api20240101.ExclusionManagedRuleGroup_STATUS Defines a managed rule group to use for exclusion.
Storage version of v1api20240101.ExclusionManagedRuleSet Defines a managed rule set for Exclusions.
Storage version of v1api20240101.ExclusionManagedRuleSet_STATUS Defines a managed rule set for Exclusions.
Storage version of v1api20240101.GroupByUserSession Define user session identifier group by clauses.
Storage version of v1api20240101.GroupByUserSession_STATUS Define user session identifier group by clauses.
Storage version of v1api20240101.GroupByVariable Define user session group by clause variables.
Storage version of v1api20240101.GroupByVariable_STATUS Define user session group by clause variables.
Storage version of v1api20240101.ManagedRuleGroupOverride Defines a managed rule group override setting.
Storage version of v1api20240101.ManagedRuleGroupOverride_STATUS Defines a managed rule group override setting.
Storage version of v1api20240101.ManagedRuleOverride Defines a managed rule group override setting.
Storage version of v1api20240101.ManagedRuleOverride_STATUS Defines a managed rule group override setting.
Storage version of v1api20240101.ManagedRulesDefinition Allow to exclude some variable satisfy the condition for the WAF check.
Storage version of v1api20240101.ManagedRulesDefinition_STATUS Allow to exclude some variable satisfy the condition for the WAF check.
Storage version of v1api20240101.ManagedRuleSet Defines a managed rule set.
Storage version of v1api20240101.ManagedRuleSet_STATUS Defines a managed rule set.
Storage version of v1api20240101.MatchCondition Define match conditions.
Storage version of v1api20240101.MatchCondition_STATUS Define match conditions.
Storage version of v1api20240101.MatchVariable Define match variables.
Storage version of v1api20240101.MatchVariable_STATUS Define match variables.
Storage version of v1api20240101.OwaspCrsExclusionEntry Allow to exclude some variable satisfy the condition for the WAF check.
Storage version of v1api20240101.OwaspCrsExclusionEntry_STATUS Allow to exclude some variable satisfy the condition for the WAF check.
Storage version of v1api20240101.PolicySettings Defines contents of a web application firewall global configuration.
Storage version of v1api20240101.PolicySettings_LogScrubbing.
Storage version of v1api20240101.PolicySettings_LogScrubbing_STATUS.
Storage version of v1api20240101.PolicySettings_STATUS Defines contents of a web application firewall global configuration.
Storage version of v1api20240101.SubResource_STATUS Reference to another subresource.
Storage version of v1api20240101.WebApplicationFirewallCustomRule Defines contents of a web application rule.
Storage version of v1api20240101.WebApplicationFirewallCustomRule_STATUS Defines contents of a web application rule.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240101.WebApplicationFirewallPolicy Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2024-01-01/webapplicationfirewall.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies/{policyName}.
Storage version of v1api20240101.WebApplicationFirewallPolicy_Spec.
Storage version of v1api20240101.WebApplicationFirewallPolicy_STATUS.
+kubebuilder:object:root=true Storage version of v1api20240101.WebApplicationFirewallPolicy Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2024-01-01/webapplicationfirewall.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies/{policyName}.
Storage version of v1api20240101.WebApplicationFirewallPolicyOperatorSpec Details for configuring operator behavior.
Storage version of v1api20240101.WebApplicationFirewallScrubbingRules Allow certain variables to be scrubbed on WAF logs.
Storage version of v1api20240101.WebApplicationFirewallScrubbingRules_STATUS Allow certain variables to be scrubbed on WAF logs.

# Type aliases

Storage version of v1api20240101.APIVersion +kubebuilder:validation:Enum={"2024-01-01"}.