frontdoor

package
v1.39.0 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2019 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AzureKeyVaultCertificateHasValues

func AzureKeyVaultCertificateHasValues(customHttpsConfiguration map[string]interface{}, MatchAllKeys bool) bool

func FlattenFrontendEndpointLinkSlice

func FlattenFrontendEndpointLinkSlice(input *[]frontdoor.FrontendEndpointLink) []interface{}

func FlattenTransformSlice

func FlattenTransformSlice(input *[]frontdoor.TransformType) []interface{}

func GetFrontDoorBasicRouteConfigurationType

func GetFrontDoorBasicRouteConfigurationType(i interface{}) string

func IsFrontDoorFrontendEndpointConfigurable

func IsFrontDoorFrontendEndpointConfigurable(currentState frontdoor.CustomHTTPSProvisioningState, customHttpsProvisioningEnabled bool, frontendEndpointName string, resourceGroup string) error

func NormalizeCustomHTTPSProvisioningStateToBool

func NormalizeCustomHTTPSProvisioningStateToBool(provisioningState frontdoor.CustomHTTPSProvisioningState) bool

func ValidateBackendPoolRoutingRuleName

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

func ValidateCustomBlockResponseBody

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

func ValidateFrontDoorName

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

func ValidateFrontdoorSettings

func ValidateFrontdoorSettings(d *schema.ResourceDiff) error

func VerifyBackendPoolExists

func VerifyBackendPoolExists(backendPoolName string, backendPools []interface{}) error

func VerifyCustomHttpsConfiguration

func VerifyCustomHttpsConfiguration(configFrontendEndpoints []interface{}) error

func VerifyLoadBalancingAndHealthProbeSettings

func VerifyLoadBalancingAndHealthProbeSettings(backendPools []interface{}, loadBalancingSettings []interface{}, healthProbeSettings []interface{}) error

func VerifyRoutingRuleFrontendEndpoints

func VerifyRoutingRuleFrontendEndpoints(routingRuleFrontends []interface{}, configFrontendEndpoints []interface{}) error

Types

type Registration added in v1.39.0

type Registration struct{}

func (Registration) Name added in v1.39.0

func (r Registration) Name() string

Name is the name of this Service

func (Registration) SupportedDataSources added in v1.39.0

func (r Registration) SupportedDataSources() map[string]*schema.Resource

SupportedDataSources returns the supported Data Sources supported by this Service

func (Registration) SupportedResources added in v1.39.0

func (r Registration) SupportedResources() map[string]*schema.Resource

SupportedResources returns the supported Resources supported by this Service

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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