Documentation
¶
Index ¶
- Variables
- func ApplicationGatewayHTTPListenerID(input interface{}, key string) (warnings []string, errors []error)
- func ApplicationGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func ApplicationGatewayURLPathMapPathRuleID(input interface{}, key string) (warnings []string, errors []error)
- func ApplicationGatewayWebApplicationFirewallPolicyID(input interface{}, key string) (warnings []string, errors []error)
- func ApplicationSecurityGroupID(input interface{}, key string) (warnings []string, errors []error)
- func AuthenticationCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func BackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)
- func BackendHttpSettingsCollectionID(input interface{}, key string) (warnings []string, errors []error)
- func BastionHostID(input interface{}, key string) (warnings []string, errors []error)
- func BastionHostName(v interface{}, k string) (warnings []string, errors []error)
- func BastionIPConfigName(v interface{}, k string) (warnings []string, errors []error)
- func BgpConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ConnectionMonitorID(input interface{}, key string) (warnings []string, errors []error)
- func DdosProtectionPlanID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteCircuitAuthorizationID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteCircuitConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteCircuitConnectionName(i interface{}, k string) (warnings []string, errors []error)
- func ExpressRouteCircuitID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteCircuitPeeringID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRouteConnectionName(v interface{}, k string) (warnings []string, errors []error)
- func ExpressRouteGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRoutePortID(input interface{}, key string) (warnings []string, errors []error)
- func ExpressRoutePortName(i interface{}, k string) (warnings []string, errors []error)
- func FrontendIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func FrontendPortID(input interface{}, key string) (warnings []string, errors []error)
- func HttpListenerID(input interface{}, key string) (warnings []string, errors []error)
- func HubRouteTableID(input interface{}, key string) (warnings []string, errors []error)
- func HubRouteTableName(v interface{}, k string) (warnings []string, errors []error)
- func HubRouteTableRouteID(input interface{}, key string) (warnings []string, errors []error)
- func HubVirtualNetworkConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func IPAddressInAzureReservedAPIPARange(i interface{}, k string) (warnings []string, errors []error)
- func InboundNatRuleID(input interface{}, key string) (warnings []string, errors []error)
- func IpGroupID(input interface{}, key string) (warnings []string, errors []error)
- func IsGatewaySubnet(i interface{}, k string) (warnings []string, errors []error)
- func LoadBalancerBackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)
- func LocalNetworkGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func NatGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func NatGatewayName(i interface{}, k string) (warnings []string, errors []error)
- func NetworkConnectionMonitorEndpointAddress(v interface{}, k string) (warnings []string, errors []error)
- func NetworkConnectionMonitorHttpPath(v interface{}, k string) (warnings []string, errors []error)
- func NetworkConnectionMonitorID(i interface{}, k string) (warnings []string, errors []error)
- func NetworkConnectionMonitorValidStatusCodeRanges(v interface{}, k string) (warnings []string, errors []error)
- func NetworkGatewayConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func NetworkInterfaceID(input interface{}, key string) (warnings []string, errors []error)
- func NetworkInterfaceIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func NetworkProfileID(input interface{}, key string) (warnings []string, errors []error)
- func NetworkSecurityGroupID(input interface{}, key string) (warnings []string, errors []error)
- func NetworkWatcherFlowLogName(v interface{}, k string) (warnings []string, errors []error)
- func NetworkWatcherID(input interface{}, key string) (warnings []string, errors []error)
- func PacketCaptureID(input interface{}, key string) (warnings []string, errors []error)
- func PointToSiteVpnGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func PrivateConnectionResourceAlias(input interface{}, key string) (warnings []string, errors []error)
- func PrivateDnsZoneConfigID(input interface{}, key string) (warnings []string, errors []error)
- func PrivateDnsZoneGroupID(input interface{}, key string) (warnings []string, errors []error)
- func PrivateEndpointID(input interface{}, key string) (warnings []string, errors []error)
- func PrivateLinkName(i interface{}, k string) (_ []string, errors []error)
- func PrivateLinkServiceID(input interface{}, key string) (warnings []string, errors []error)
- func PrivateLinkSubResourceName(i interface{}, k string) (_ []string, errors []error)
- func ProbeID(input interface{}, key string) (warnings []string, errors []error)
- func PublicIpAddressID(input interface{}, key string) (warnings []string, errors []error)
- func PublicIpDomainNameLabel(v interface{}, k string) (warnings []string, errors []error)
- func PublicIpPrefixID(input interface{}, key string) (warnings []string, errors []error)
- func RedirectConfigurationsID(input interface{}, key string) (warnings []string, errors []error)
- func RewriteRuleSetID(input interface{}, key string) (warnings []string, errors []error)
- func RouteFilterID(input interface{}, key string) (warnings []string, errors []error)
- func RouteID(input interface{}, key string) (warnings []string, errors []error)
- func RouteName(v interface{}, k string) (warnings []string, errors []error)
- func RouteTableID(input interface{}, key string) (warnings []string, errors []error)
- func RouteTableName(v interface{}, k string) (warnings []string, errors []error)
- func SecurityPartnerProviderID(input interface{}, key string) (warnings []string, errors []error)
- func SecurityRuleID(input interface{}, key string) (warnings []string, errors []error)
- func SslCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func SslProfileID(input interface{}, key string) (warnings []string, errors []error)
- func SubnetID(input interface{}, key string) (warnings []string, errors []error)
- func SubnetServiceEndpointStoragePolicyDefinitionName(i interface{}, k string) (warnings []string, errors []error)
- func SubnetServiceEndpointStoragePolicyID(input interface{}, key string) (warnings []string, errors []error)
- func SubnetServiceEndpointStoragePolicyName(i interface{}, k string) (warnings []string, errors []error)
- func TrustedClientCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func TrustedRootCertificateID(input interface{}, key string) (warnings []string, errors []error)
- func UrlPathMapID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualHubConnectionName(v interface{}, k string) (warnings []string, errors []error)
- func VirtualHubID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualHubIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualHubName(v interface{}, k string) (warnings []string, errors []error)
- func VirtualNetworkBgpCommunity(i interface{}, k string) (warnings []string, errors []error)
- func VirtualNetworkDnsServersID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualNetworkGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualNetworkGatewayIpConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualNetworkID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualNetworkPeeringID(input interface{}, key string) (warnings []string, errors []error)
- func VirtualNetworkRuleName(v interface{}, k string) (warnings []string, errors []error)
- func VirtualWanID(input interface{}, key string) (warnings []string, errors []error)
- func VpnConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func VpnGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func VpnServerConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func VpnSiteID(input interface{}, key string) (warnings []string, errors []error)
- func VpnSiteLinkID(input interface{}, key string) (warnings []string, errors []error)
- func VpnSiteName() func(i interface{}, k string) (warnings []string, errors []error)
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 ApplicationGatewayID ¶
func BackendAddressPoolID ¶
func BastionHostID ¶
func BastionHostName ¶
func BastionIPConfigName ¶
func BgpConnectionID ¶
func ConnectionMonitorID ¶
func DdosProtectionPlanID ¶
func ExpressRouteCircuitID ¶
func ExpressRouteGatewayID ¶
func ExpressRoutePortID ¶
func ExpressRoutePortName ¶
func FrontendPortID ¶
func HttpListenerID ¶
func HubRouteTableID ¶
func HubRouteTableName ¶
func HubRouteTableRouteID ¶
func InboundNatRuleID ¶
func IsGatewaySubnet ¶
func LocalNetworkGatewayID ¶
func NatGatewayID ¶
func NatGatewayName ¶
func NetworkInterfaceID ¶
func NetworkProfileID ¶
func NetworkSecurityGroupID ¶
func NetworkWatcherID ¶
func PacketCaptureID ¶
func PointToSiteVpnGatewayID ¶
func PrivateDnsZoneConfigID ¶
func PrivateDnsZoneGroupID ¶
func PrivateEndpointID ¶
func PrivateLinkName ¶
func PrivateLinkServiceID ¶
func PublicIpAddressID ¶
func PublicIpDomainNameLabel ¶
func PublicIpPrefixID ¶
func RewriteRuleSetID ¶
func RouteFilterID ¶
func RouteTableID ¶
func RouteTableName ¶
func SecurityRuleID ¶
func SslCertificateID ¶
func SslProfileID ¶
func UrlPathMapID ¶
func VirtualHubID ¶
func VirtualHubName ¶
func VirtualNetworkGatewayID ¶
func VirtualNetworkID ¶
func VirtualNetworkPeeringID ¶
func VirtualNetworkRuleName ¶
func VirtualWanID ¶
func VpnConnectionID ¶
func VpnGatewayID ¶
func VpnSiteLinkID ¶
func VpnSiteName ¶
Types ¶
This section is empty.
Source Files
¶
- application_gateway_http_listener_id.go
- application_gateway_id.go
- application_gateway_url_path_map_path_rule_id.go
- application_gateway_web_application_firewall_policy_id.go
- application_security_group_id.go
- authentication_certificate_id.go
- backend_address_pool_id.go
- backend_http_settings_collection_id.go
- bastion_host_id.go
- bastion_host_name.go
- bastion_ip_config_name.go
- bgp_connection_id.go
- connection_monitor_id.go
- ddos_protection_plan_id.go
- express_route_circuit_authorization_id.go
- express_route_circuit_connection_id.go
- express_route_circuit_connection_name.go
- express_route_circuit_id.go
- express_route_circuit_peering_id.go
- express_route_connection_id.go
- express_route_connection_name.go
- express_route_gateway_id.go
- express_route_port.go
- express_route_port_id.go
- frontend_ip_configuration_id.go
- frontend_port_id.go
- gateway_subnet.go
- http_listener_id.go
- hub_route_table_id.go
- hub_route_table_name.go
- hub_route_table_route_id.go
- hub_virtual_network_connection_id.go
- inbound_nat_rule_id.go
- ip_group_id.go
- load_balancer_backend_address_pool_id.go
- local_network_gateway_id.go
- nat_gateway_id.go
- nat_gateway_name.go
- network_connection_monitor_endpoint_address.go
- network_connection_monitor_http_path.go
- network_connection_monitor_id.go
- network_connection_monitor_valid_status_code_ranges.go
- network_gateway_connection_id.go
- network_interface_id.go
- network_interface_ip_configuration_id.go
- network_profile_id.go
- network_security_group_id.go
- network_watcher_flow_log_name.go
- network_watcher_id.go
- packet_capture_id.go
- point_to_site_vpn_gateway_id.go
- private_connection_resource_alias.go
- private_dns_zone_config_id.go
- private_dns_zone_group_id.go
- private_endpoint_id.go
- private_link_name.go
- private_link_service_id.go
- private_link_subresource_name.go
- probe_id.go
- public_ip.go
- public_ip_address_id.go
- public_ip_prefix_id.go
- redirect_configurations_id.go
- rewrite_rule_set_id.go
- route_filter_id.go
- route_id.go
- route_name.go
- route_table_id.go
- route_table_name.go
- security_partner_provider_id.go
- security_rule_id.go
- ssl_certificate_id.go
- ssl_profile_id.go
- subnet_id.go
- subnet_service_endpoint_storage_policy_id.go
- subnet_service_endpoint_storage_policy_name.go
- trusted_client_certificate_id.go
- trusted_root_certificate_id.go
- url_path_map_id.go
- virtual_hub_connection_name.go
- virtual_hub_id.go
- virtual_hub_ip_configuration_id.go
- virtual_hub_name.go
- virtual_network_bgp_community.go
- virtual_network_dns_servers_id.go
- virtual_network_gateway.go
- virtual_network_gateway_id.go
- virtual_network_gateway_ip_configuration_id.go
- virtual_network_id.go
- virtual_network_peering_id.go
- virtual_network_rule_name.go
- virtual_wan_id.go
- vpn_connection_id.go
- vpn_gateway_id.go
- vpn_server_configuration_id.go
- vpn_site_id.go
- vpn_site_link_id.go
- vpn_site_name.go
- web_application_firewall_policy.go
Click to show internal directories.
Click to hide internal directories.