Documentation ¶
Index ¶
- func AzureKeyVaultCertificateHasValues(customHttpsConfiguration map[string]interface{}, MatchAllKeys bool) bool
- func FlattenFrontendEndpointLinkSlice(input *[]frontdoor.FrontendEndpointLink) []interface{}
- func FlattenTransformSlice(input *[]frontdoor.TransformType) []interface{}
- func GetFrontDoorBasicRouteConfigurationType(i interface{}) string
- func IsFrontDoorFrontendEndpointConfigurable(currentState frontdoor.CustomHTTPSProvisioningState, ...) error
- func NormalizeCustomHTTPSProvisioningStateToBool(provisioningState frontdoor.CustomHTTPSProvisioningState) bool
- func ValidateBackendPoolRoutingRuleName(i interface{}, k string) (_ []string, errors []error)
- func ValidateCustomBlockResponseBody(i interface{}, k string) (_ []string, errors []error)
- func ValidateFrontDoorName(i interface{}, k string) (_ []string, errors []error)
- func ValidateFrontdoorSettings(d *schema.ResourceDiff) error
- func VerifyBackendPoolExists(backendPoolName string, backendPools []interface{}) error
- func VerifyCustomHttpsConfiguration(configFrontendEndpoints []interface{}) error
- func VerifyLoadBalancingAndHealthProbeSettings(backendPools []interface{}, loadBalancingSettings []interface{}, ...) error
- func VerifyRoutingRuleFrontendEndpoints(routingRuleFrontends []interface{}, configFrontendEndpoints []interface{}) error
- type Registration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FlattenFrontendEndpointLinkSlice ¶
func FlattenFrontendEndpointLinkSlice(input *[]frontdoor.FrontendEndpointLink) []interface{}
func FlattenTransformSlice ¶
func FlattenTransformSlice(input *[]frontdoor.TransformType) []interface{}
func GetFrontDoorBasicRouteConfigurationType ¶
func GetFrontDoorBasicRouteConfigurationType(i interface{}) string
func NormalizeCustomHTTPSProvisioningStateToBool ¶
func NormalizeCustomHTTPSProvisioningStateToBool(provisioningState frontdoor.CustomHTTPSProvisioningState) bool
func ValidateFrontDoorName ¶
func ValidateFrontdoorSettings ¶
func ValidateFrontdoorSettings(d *schema.ResourceDiff) error
func VerifyBackendPoolExists ¶
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
Click to show internal directories.
Click to hide internal directories.