Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendPoolId ¶
type BackendPoolId struct { SubscriptionId string ResourceGroup string FrontDoorName string Name string }
func BackendPoolID ¶
func BackendPoolID(input string) (*BackendPoolId, error)
BackendPoolID parses a BackendPool ID into an BackendPoolId struct
func BackendPoolIDInsensitively ¶
func BackendPoolIDInsensitively(input string) (*BackendPoolId, error)
BackendPoolIDInsensitively parses an BackendPool ID into an BackendPoolId struct, insensitively This should only be used to parse an ID for rewriting, the BackendPoolID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewBackendPoolID ¶
func NewBackendPoolID(subscriptionId, resourceGroup, frontDoorName, name string) BackendPoolId
func (BackendPoolId) ID ¶
func (id BackendPoolId) ID() string
func (BackendPoolId) String ¶
func (id BackendPoolId) String() string
type CustomHttpsConfigurationId ¶
type CustomHttpsConfigurationId struct { SubscriptionId string ResourceGroup string FrontDoorName string CustomHttpsConfigurationName string }
func CustomHttpsConfigurationID ¶
func CustomHttpsConfigurationID(input string) (*CustomHttpsConfigurationId, error)
CustomHttpsConfigurationID parses a CustomHttpsConfiguration ID into an CustomHttpsConfigurationId struct
func CustomHttpsConfigurationIDInsensitively ¶
func CustomHttpsConfigurationIDInsensitively(input string) (*CustomHttpsConfigurationId, error)
CustomHttpsConfigurationIDInsensitively parses an CustomHttpsConfiguration ID into an CustomHttpsConfigurationId struct, insensitively This should only be used to parse an ID for rewriting, the CustomHttpsConfigurationID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewCustomHttpsConfigurationID ¶
func NewCustomHttpsConfigurationID(subscriptionId, resourceGroup, frontDoorName, customHttpsConfigurationName string) CustomHttpsConfigurationId
func (CustomHttpsConfigurationId) ID ¶
func (id CustomHttpsConfigurationId) ID() string
func (CustomHttpsConfigurationId) String ¶
func (id CustomHttpsConfigurationId) String() string
type FrontDoorId ¶
func FrontDoorID ¶
func FrontDoorID(input string) (*FrontDoorId, error)
FrontDoorID parses a FrontDoor ID into an FrontDoorId struct
func FrontDoorIDInsensitively ¶
func FrontDoorIDInsensitively(input string) (*FrontDoorId, error)
FrontDoorIDInsensitively parses an FrontDoor ID into an FrontDoorId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewFrontDoorID ¶
func NewFrontDoorID(subscriptionId, resourceGroup, name string) FrontDoorId
func (FrontDoorId) ID ¶
func (id FrontDoorId) ID() string
func (FrontDoorId) String ¶
func (id FrontDoorId) String() string
type FrontendEndpointId ¶
type FrontendEndpointId struct { SubscriptionId string ResourceGroup string FrontDoorName string Name string }
func FrontendEndpointID ¶
func FrontendEndpointID(input string) (*FrontendEndpointId, error)
FrontendEndpointID parses a FrontendEndpoint ID into an FrontendEndpointId struct
func FrontendEndpointIDInsensitively ¶
func FrontendEndpointIDInsensitively(input string) (*FrontendEndpointId, error)
FrontendEndpointIDInsensitively parses an FrontendEndpoint ID into an FrontendEndpointId struct, insensitively This should only be used to parse an ID for rewriting, the FrontendEndpointID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewFrontendEndpointID ¶
func NewFrontendEndpointID(subscriptionId, resourceGroup, frontDoorName, name string) FrontendEndpointId
func (FrontendEndpointId) ID ¶
func (id FrontendEndpointId) ID() string
func (FrontendEndpointId) String ¶
func (id FrontendEndpointId) String() string
type HealthProbeId ¶
type HealthProbeId struct { SubscriptionId string ResourceGroup string FrontDoorName string HealthProbeSettingName string }
func HealthProbeID ¶
func HealthProbeID(input string) (*HealthProbeId, error)
HealthProbeID parses a HealthProbe ID into an HealthProbeId struct
func HealthProbeIDInsensitively ¶
func HealthProbeIDInsensitively(input string) (*HealthProbeId, error)
HealthProbeIDInsensitively parses an HealthProbe ID into an HealthProbeId struct, insensitively This should only be used to parse an ID for rewriting, the HealthProbeID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewHealthProbeID ¶
func NewHealthProbeID(subscriptionId, resourceGroup, frontDoorName, healthProbeSettingName string) HealthProbeId
func (HealthProbeId) ID ¶
func (id HealthProbeId) ID() string
func (HealthProbeId) String ¶
func (id HealthProbeId) String() string
type LoadBalancingId ¶
type LoadBalancingId struct { SubscriptionId string ResourceGroup string FrontDoorName string LoadBalancingSettingName string }
func LoadBalancingID ¶
func LoadBalancingID(input string) (*LoadBalancingId, error)
LoadBalancingID parses a LoadBalancing ID into an LoadBalancingId struct
func LoadBalancingIDInsensitively ¶
func LoadBalancingIDInsensitively(input string) (*LoadBalancingId, error)
LoadBalancingIDInsensitively parses an LoadBalancing ID into an LoadBalancingId struct, insensitively This should only be used to parse an ID for rewriting, the LoadBalancingID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewLoadBalancingID ¶
func NewLoadBalancingID(subscriptionId, resourceGroup, frontDoorName, loadBalancingSettingName string) LoadBalancingId
func (LoadBalancingId) ID ¶
func (id LoadBalancingId) ID() string
func (LoadBalancingId) String ¶
func (id LoadBalancingId) String() string
type LoadBalancingRuleId ¶
type LoadBalancingRuleId struct { SubscriptionId string ResourceGroup string LoadBalancerName string Name string }
func LoadBalancingRuleID ¶
func LoadBalancingRuleID(input string) (*LoadBalancingRuleId, error)
LoadBalancingRuleID parses a LoadBalancingRule ID into an LoadBalancingRuleId struct
func NewLoadBalancingRuleID ¶
func NewLoadBalancingRuleID(subscriptionId, resourceGroup, loadBalancerName, name string) LoadBalancingRuleId
func (LoadBalancingRuleId) ID ¶
func (id LoadBalancingRuleId) ID() string
func (LoadBalancingRuleId) String ¶
func (id LoadBalancingRuleId) String() string
type RoutingRuleId ¶
type RoutingRuleId struct { SubscriptionId string ResourceGroup string FrontDoorName string Name string }
func NewRoutingRuleID ¶
func NewRoutingRuleID(subscriptionId, resourceGroup, frontDoorName, name string) RoutingRuleId
func RoutingRuleID ¶
func RoutingRuleID(input string) (*RoutingRuleId, error)
RoutingRuleID parses a RoutingRule ID into an RoutingRuleId struct
func RoutingRuleIDInsensitively ¶
func RoutingRuleIDInsensitively(input string) (*RoutingRuleId, error)
RoutingRuleIDInsensitively parses an RoutingRule ID into an RoutingRuleId struct, insensitively This should only be used to parse an ID for rewriting, the RoutingRuleID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (RoutingRuleId) ID ¶
func (id RoutingRuleId) ID() string
func (RoutingRuleId) String ¶
func (id RoutingRuleId) String() string
type RulesEngineId ¶
type RulesEngineId struct { SubscriptionId string ResourceGroup string FrontdoorName string Name string }
func NewRulesEngineID ¶
func NewRulesEngineID(subscriptionId, resourceGroup, frontdoorName, name string) RulesEngineId
func RulesEngineID ¶
func RulesEngineID(input string) (*RulesEngineId, error)
RulesEngineID parses a RulesEngine ID into an RulesEngineId struct
func RulesEngineIDInsensitively ¶
func RulesEngineIDInsensitively(input string) (*RulesEngineId, error)
RulesEngineIDInsensitively parses an RulesEngine ID into an RulesEngineId struct, insensitively This should only be used to parse an ID for rewriting, the RulesEngineID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (RulesEngineId) ID ¶
func (id RulesEngineId) ID() string
func (RulesEngineId) String ¶
func (id RulesEngineId) String() string
type WebApplicationFirewallPolicyId ¶
type WebApplicationFirewallPolicyId struct { SubscriptionId string ResourceGroup string FrontDoorWebApplicationFirewallPolicyName string }
func NewWebApplicationFirewallPolicyID ¶
func NewWebApplicationFirewallPolicyID(subscriptionId, resourceGroup, frontDoorWebApplicationFirewallPolicyName string) WebApplicationFirewallPolicyId
func WebApplicationFirewallPolicyID ¶
func WebApplicationFirewallPolicyID(input string) (*WebApplicationFirewallPolicyId, error)
WebApplicationFirewallPolicyID parses a WebApplicationFirewallPolicy ID into an WebApplicationFirewallPolicyId struct
func WebApplicationFirewallPolicyIDInsensitively ¶
func WebApplicationFirewallPolicyIDInsensitively(input string) (*WebApplicationFirewallPolicyId, error)
WebApplicationFirewallPolicyIDInsensitively parses an WebApplicationFirewallPolicy ID into an WebApplicationFirewallPolicyId struct, insensitively This should only be used to parse an ID for rewriting, the WebApplicationFirewallPolicyID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (WebApplicationFirewallPolicyId) ID ¶
func (id WebApplicationFirewallPolicyId) ID() string
func (WebApplicationFirewallPolicyId) String ¶
func (id WebApplicationFirewallPolicyId) String() string