validate

package
v2.96.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ValidateWebApplicationFirewallPolicyRuleGroupName = validation.StringInSlice([]string{
	"crs_20_protocol_violations",
	"crs_21_protocol_anomalies",
	"crs_23_request_limits",
	"crs_30_http_policy",
	"crs_35_bad_robots",
	"crs_40_generic_attacks",
	"crs_41_sql_injection_attacks",
	"crs_41_xss_attacks",
	"crs_42_tight_security",
	"crs_45_trojans",
	"General",
	"REQUEST-911-METHOD-ENFORCEMENT",
	"REQUEST-913-SCANNER-DETECTION",
	"REQUEST-920-PROTOCOL-ENFORCEMENT",
	"REQUEST-921-PROTOCOL-ATTACK",
	"REQUEST-930-APPLICATION-ATTACK-LFI",
	"REQUEST-931-APPLICATION-ATTACK-RFI",
	"REQUEST-932-APPLICATION-ATTACK-RCE",
	"REQUEST-933-APPLICATION-ATTACK-PHP",
	"REQUEST-941-APPLICATION-ATTACK-XSS",
	"REQUEST-942-APPLICATION-ATTACK-SQLI",
	"REQUEST-943-APPLICATION-ATTACK-SESSION-FIXATION",
	"REQUEST-944-APPLICATION-ATTACK-JAVA",
}, false)
View Source
var ValidateWebApplicationFirewallPolicyRuleSetType = validation.StringInSlice([]string{
	"OWASP",
	"Microsoft_BotManagerRuleSet",
}, false)
View Source
var ValidateWebApplicationFirewallPolicyRuleSetVersion = validation.StringInSlice([]string{
	"0.1",
	"1.0",
	"2.2.9",
	"3.0",
	"3.1",
	"3.2",
}, false)

Functions

func ApplicationGatewayHTTPListenerID

func ApplicationGatewayHTTPListenerID(input interface{}, key string) (warnings []string, errors []error)

func ApplicationGatewayID

func ApplicationGatewayID(input interface{}, key string) (warnings []string, errors []error)

func ApplicationGatewayPrivateLinkConfigurationID

func ApplicationGatewayPrivateLinkConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func ApplicationGatewayURLPathMapPathRuleID

func ApplicationGatewayURLPathMapPathRuleID(input interface{}, key string) (warnings []string, errors []error)

func ApplicationGatewayWebApplicationFirewallPolicyID

func ApplicationGatewayWebApplicationFirewallPolicyID(input interface{}, key string) (warnings []string, errors []error)

func ApplicationSecurityGroupID

func ApplicationSecurityGroupID(input interface{}, key string) (warnings []string, errors []error)

func AuthenticationCertificateID

func AuthenticationCertificateID(input interface{}, key string) (warnings []string, errors []error)

func BackendAddressPoolID

func BackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)

func BackendHttpSettingsCollectionID

func BackendHttpSettingsCollectionID(input interface{}, key string) (warnings []string, errors []error)

func BastionHostID

func BastionHostID(input interface{}, key string) (warnings []string, errors []error)

func BastionHostName

func BastionHostName(v interface{}, k string) (warnings []string, errors []error)

func BastionIPConfigName

func BastionIPConfigName(v interface{}, k string) (warnings []string, errors []error)

func BastionSubnetName

func BastionSubnetName(v interface{}, k string) (warnings []string, errors []error)

func BgpConnectionID

func BgpConnectionID(input interface{}, key string) (warnings []string, errors []error)

func ConnectionMonitorID

func ConnectionMonitorID(input interface{}, key string) (warnings []string, errors []error)

func DdosProtectionPlanID

func DdosProtectionPlanID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteCircuitAuthorizationID

func ExpressRouteCircuitAuthorizationID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteCircuitConnectionID

func ExpressRouteCircuitConnectionID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteCircuitConnectionName

func ExpressRouteCircuitConnectionName(i interface{}, k string) (warnings []string, errors []error)

func ExpressRouteCircuitID

func ExpressRouteCircuitID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteCircuitPeeringID

func ExpressRouteCircuitPeeringID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteConnectionID

func ExpressRouteConnectionID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRouteConnectionName

func ExpressRouteConnectionName(v interface{}, k string) (warnings []string, errors []error)

func ExpressRouteGatewayID

func ExpressRouteGatewayID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRoutePortID

func ExpressRoutePortID(input interface{}, key string) (warnings []string, errors []error)

func ExpressRoutePortName

func ExpressRoutePortName(i interface{}, k string) (warnings []string, errors []error)

func FlowLogID

func FlowLogID(input interface{}, key string) (warnings []string, errors []error)

func FrontendIPConfigurationID

func FrontendIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func FrontendPortID

func FrontendPortID(input interface{}, key string) (warnings []string, errors []error)

func HttpListenerID

func HttpListenerID(input interface{}, key string) (warnings []string, errors []error)

func HubRouteTableID

func HubRouteTableID(input interface{}, key string) (warnings []string, errors []error)

func HubRouteTableName

func HubRouteTableName(v interface{}, k string) (warnings []string, errors []error)

func HubRouteTableRouteID

func HubRouteTableRouteID(input interface{}, key string) (warnings []string, errors []error)

func HubVirtualNetworkConnectionID

func HubVirtualNetworkConnectionID(input interface{}, key string) (warnings []string, errors []error)

func IPAddressInAzureReservedAPIPARange

func IPAddressInAzureReservedAPIPARange(i interface{}, k string) (warnings []string, errors []error)

func InboundNatRuleID

func InboundNatRuleID(input interface{}, key string) (warnings []string, errors []error)

func IpGroupID

func IpGroupID(input interface{}, key string) (warnings []string, errors []error)

func IsGatewaySubnet

func IsGatewaySubnet(i interface{}, k string) (warnings []string, errors []error)

func LoadBalancerBackendAddressPoolID

func LoadBalancerBackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)

func LocalNetworkGatewayID

func LocalNetworkGatewayID(input interface{}, key string) (warnings []string, errors []error)

func NatGatewayID

func NatGatewayID(input interface{}, key string) (warnings []string, errors []error)

func NatGatewayName

func NatGatewayName(i interface{}, k string) (warnings []string, errors []error)

func NetworkConnectionMonitorEndpointAddress

func NetworkConnectionMonitorEndpointAddress(v interface{}, k string) (warnings []string, errors []error)

func NetworkConnectionMonitorHttpPath

func NetworkConnectionMonitorHttpPath(v interface{}, k string) (warnings []string, errors []error)

func NetworkConnectionMonitorID

func NetworkConnectionMonitorID(i interface{}, k string) (warnings []string, errors []error)

func NetworkConnectionMonitorValidStatusCodeRanges

func NetworkConnectionMonitorValidStatusCodeRanges(v interface{}, k string) (warnings []string, errors []error)

func NetworkGatewayConnectionID

func NetworkGatewayConnectionID(input interface{}, key string) (warnings []string, errors []error)

func NetworkInterfaceID

func NetworkInterfaceID(input interface{}, key string) (warnings []string, errors []error)

func NetworkInterfaceIpConfigurationID

func NetworkInterfaceIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func NetworkProfileID

func NetworkProfileID(input interface{}, key string) (warnings []string, errors []error)

func NetworkSecurityGroupID

func NetworkSecurityGroupID(input interface{}, key string) (warnings []string, errors []error)

func NetworkWatcherFlowLogName

func NetworkWatcherFlowLogName(v interface{}, k string) (warnings []string, errors []error)

func NetworkWatcherID

func NetworkWatcherID(input interface{}, key string) (warnings []string, errors []error)

func PacketCaptureID

func PacketCaptureID(input interface{}, key string) (warnings []string, errors []error)

func PointToSiteVpnGatewayID

func PointToSiteVpnGatewayID(input interface{}, key string) (warnings []string, errors []error)

func PrivateConnectionResourceAlias

func PrivateConnectionResourceAlias(input interface{}, key string) (warnings []string, errors []error)

func PrivateDnsZoneConfigID

func PrivateDnsZoneConfigID(input interface{}, key string) (warnings []string, errors []error)

func PrivateDnsZoneGroupID

func PrivateDnsZoneGroupID(input interface{}, key string) (warnings []string, errors []error)

func PrivateEndpointID

func PrivateEndpointID(input interface{}, key string) (warnings []string, errors []error)

func PrivateLinkName

func PrivateLinkName(i interface{}, k string) (_ []string, errors []error)

func PrivateLinkServiceID

func PrivateLinkServiceID(input interface{}, key string) (warnings []string, errors []error)

func PrivateLinkSubResourceName

func PrivateLinkSubResourceName(i interface{}, k string) (_ []string, errors []error)

func ProbeID

func ProbeID(input interface{}, key string) (warnings []string, errors []error)

func PublicIpAddressID

func PublicIpAddressID(input interface{}, key string) (warnings []string, errors []error)

func PublicIpDomainNameLabel

func PublicIpDomainNameLabel(v interface{}, k string) (warnings []string, errors []error)

func PublicIpPrefixID

func PublicIpPrefixID(input interface{}, key string) (warnings []string, errors []error)

func RedirectConfigurationsID

func RedirectConfigurationsID(input interface{}, key string) (warnings []string, errors []error)

func RewriteRuleSetID

func RewriteRuleSetID(input interface{}, key string) (warnings []string, errors []error)

func RouteFilterID

func RouteFilterID(input interface{}, key string) (warnings []string, errors []error)

func RouteID

func RouteID(input interface{}, key string) (warnings []string, errors []error)

func RouteName

func RouteName(v interface{}, k string) (warnings []string, errors []error)

func RouteTableID

func RouteTableID(input interface{}, key string) (warnings []string, errors []error)

func RouteTableName

func RouteTableName(v interface{}, k string) (warnings []string, errors []error)

func SecurityPartnerProviderID

func SecurityPartnerProviderID(input interface{}, key string) (warnings []string, errors []error)

func SecurityRuleID

func SecurityRuleID(input interface{}, key string) (warnings []string, errors []error)

func SslCertificateID

func SslCertificateID(input interface{}, key string) (warnings []string, errors []error)

func SslProfileID

func SslProfileID(input interface{}, key string) (warnings []string, errors []error)

func SubnetID

func SubnetID(input interface{}, key string) (warnings []string, errors []error)

func SubnetServiceEndpointStoragePolicyDefinitionName

func SubnetServiceEndpointStoragePolicyDefinitionName(i interface{}, k string) (warnings []string, errors []error)

func SubnetServiceEndpointStoragePolicyID

func SubnetServiceEndpointStoragePolicyID(input interface{}, key string) (warnings []string, errors []error)

func SubnetServiceEndpointStoragePolicyName

func SubnetServiceEndpointStoragePolicyName(i interface{}, k string) (warnings []string, errors []error)

func TrustedClientCertificateID

func TrustedClientCertificateID(input interface{}, key string) (warnings []string, errors []error)

func TrustedRootCertificateID

func TrustedRootCertificateID(input interface{}, key string) (warnings []string, errors []error)

func UrlPathMapID

func UrlPathMapID(input interface{}, key string) (warnings []string, errors []error)

func VirtualHubConnectionName

func VirtualHubConnectionName(v interface{}, k string) (warnings []string, errors []error)

func VirtualHubID

func VirtualHubID(input interface{}, key string) (warnings []string, errors []error)

func VirtualHubIpConfigurationID

func VirtualHubIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func VirtualHubName

func VirtualHubName(v interface{}, k string) (warnings []string, errors []error)

func VirtualNetworkBgpCommunity

func VirtualNetworkBgpCommunity(i interface{}, k string) (warnings []string, errors []error)

func VirtualNetworkDnsServersID

func VirtualNetworkDnsServersID(input interface{}, key string) (warnings []string, errors []error)

func VirtualNetworkGatewayID

func VirtualNetworkGatewayID(input interface{}, key string) (warnings []string, errors []error)

func VirtualNetworkGatewayIpConfigurationID

func VirtualNetworkGatewayIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func VirtualNetworkID

func VirtualNetworkID(input interface{}, key string) (warnings []string, errors []error)

func VirtualNetworkPeeringID

func VirtualNetworkPeeringID(input interface{}, key string) (warnings []string, errors []error)

func VirtualNetworkRuleName

func VirtualNetworkRuleName(v interface{}, k string) (warnings []string, errors []error)

func VirtualWanID

func VirtualWanID(input interface{}, key string) (warnings []string, errors []error)

func VpnConnectionID

func VpnConnectionID(input interface{}, key string) (warnings []string, errors []error)

func VpnGatewayID

func VpnGatewayID(input interface{}, key string) (warnings []string, errors []error)

func VpnGatewayNatRuleID

func VpnGatewayNatRuleID(input interface{}, key string) (warnings []string, errors []error)

func VpnServerConfigurationID

func VpnServerConfigurationID(input interface{}, key string) (warnings []string, errors []error)

func VpnSiteID

func VpnSiteID(input interface{}, key string) (warnings []string, errors []error)

func VpnSiteLinkID

func VpnSiteLinkID(input interface{}, key string) (warnings []string, errors []error)

func VpnSiteName

func VpnSiteName() func(i interface{}, k string) (warnings []string, errors []error)

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL