Documentation ¶
Index ¶
- func CdnEndpointCustomDomainName() func(i interface{}, k string) (warnings []string, errors []error)
- func CdnFrontDoorActionsBlock(actions []cdn.BasicDeliveryRuleAction) error
- func CdnFrontDoorCacheDuration(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorCustomDomainName(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorRouteName(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorRuleName(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorSecretName(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorUrlPathConditionMatchValue(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorUrlRedirectActionDestinationPath(i interface{}, k string) (_ []string, errors []error)
- func CdnFrontDoorUrlRedirectActionQueryString(i interface{}, k string) (_ []string, errors []error)
- func CustomDomainID(input interface{}, key string) (warnings []string, errors []error)
- func EndpointDeliveryRuleName() pluginsdk.SchemaValidateFunc
- func EndpointID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorCustomDomainAssociationID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorCustomDomainID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorCustomDomainName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorEndpointID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorEndpointName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorFirewallPolicyID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorFirewallPolicyName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorOriginGroupID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorOriginGroupName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorOriginID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorOriginName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorProfileID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRouteDisableLinkToDefaultDomainID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRouteID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRouteName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorRuleCidrIsValid(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRuleCidrOverlap(input []interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRuleID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRuleName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorRuleSetID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorRuleSetName(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorSecretID(input interface{}, key string) (warnings []string, errors []error)
- func FrontDoorSecurityPolicyDomainID(i interface{}, k string) (_ []string, errors []error)
- func FrontDoorSecurityPolicyID(input interface{}, key string) (warnings []string, errors []error)
- func ProfileID(input interface{}, key string) (warnings []string, errors []error)
- func RuleActionCacheExpirationDuration() pluginsdk.SchemaValidateFunc
- func RuleActionUrlRedirectFragment() pluginsdk.SchemaValidateFunc
- func RuleActionUrlRedirectPath() pluginsdk.SchemaValidateFunc
- func RuleActionUrlRedirectQueryString() pluginsdk.SchemaValidateFunc
- func RuleActionUrlRewriteDestination() pluginsdk.SchemaValidateFunc
- func RuleActionUrlRewriteSourcePattern() pluginsdk.SchemaValidateFunc
- func SupportsBothHttpAndHttps(input []interface{}, key string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CdnFrontDoorActionsBlock ¶
func CdnFrontDoorActionsBlock(actions []cdn.BasicDeliveryRuleAction) error
func CdnFrontDoorRouteName ¶
func CdnFrontDoorRuleName ¶
func CdnFrontDoorSecretName ¶
func CustomDomainID ¶
func EndpointDeliveryRuleName ¶
func EndpointDeliveryRuleName() pluginsdk.SchemaValidateFunc
func EndpointID ¶
func FrontDoorCustomDomainID ¶
func FrontDoorEndpointID ¶
func FrontDoorEndpointName ¶
func FrontDoorName ¶
func FrontDoorOriginGroupID ¶
func FrontDoorOriginID ¶
func FrontDoorOriginName ¶
func FrontDoorProfileID ¶
func FrontDoorRouteID ¶
func FrontDoorRouteName ¶
func FrontDoorRuleCidrIsValid ¶
Evaluates if the passed CIDR is a valid IPv4 or IPv6 CIDR or not.
func FrontDoorRuleCidrOverlap ¶
Verifies that there and no duplicate CIDRs in the passed input based on CIDR type (e.g. IPv4 or IPv6)
func FrontDoorRuleID ¶
func FrontDoorRuleName ¶
func FrontDoorRuleSetID ¶
func FrontDoorRuleSetName ¶
func FrontDoorSecretID ¶
func RuleActionCacheExpirationDuration ¶
func RuleActionCacheExpirationDuration() pluginsdk.SchemaValidateFunc
func RuleActionUrlRedirectFragment ¶
func RuleActionUrlRedirectFragment() pluginsdk.SchemaValidateFunc
func RuleActionUrlRedirectPath ¶
func RuleActionUrlRedirectPath() pluginsdk.SchemaValidateFunc
func RuleActionUrlRedirectQueryString ¶
func RuleActionUrlRedirectQueryString() pluginsdk.SchemaValidateFunc
func RuleActionUrlRewriteDestination ¶
func RuleActionUrlRewriteDestination() pluginsdk.SchemaValidateFunc
func RuleActionUrlRewriteSourcePattern ¶
func RuleActionUrlRewriteSourcePattern() pluginsdk.SchemaValidateFunc
Types ¶
This section is empty.
Source Files ¶
- cdn.go
- custom_domain.go
- custom_domain_id.go
- endpoint_id.go
- front_door_custom_domain_association_id.go
- front_door_custom_domain_id.go
- front_door_custom_domain_name.go
- front_door_endpoint_id.go
- front_door_endpoint_name.go
- front_door_firewall_policy_id.go
- front_door_firewall_policy_name.go
- front_door_name.go
- front_door_origin_group_id.go
- front_door_origin_group_name.go
- front_door_origin_id.go
- front_door_origin_name.go
- front_door_profile_id.go
- front_door_route_disable_link_to_default_domain_id.go
- front_door_route_https_redirect.go
- front_door_route_id.go
- front_door_route_name.go
- front_door_rule_cidr_overlap.go
- front_door_rule_cidr_valid.go
- front_door_rule_id.go
- front_door_rule_name.go
- front_door_rule_set_id.go
- front_door_rule_set_name.go
- front_door_secret_id.go
- front_door_security_policy_domain_id.go
- front_door_security_policy_id.go
- front_door_validation_helpers.go
- profile_id.go
Click to show internal directories.
Click to hide internal directories.