Documentation ¶
Index ¶
- type CustomDomainId
- type EndpointId
- type FrontDoorCustomDomainAssociationId
- type FrontDoorCustomDomainId
- type FrontDoorEndpointId
- type FrontDoorFirewallPolicyId
- type FrontDoorOriginGroupId
- type FrontDoorOriginId
- type FrontDoorProfileId
- type FrontDoorRouteDisableLinkToDefaultDomainId
- type FrontDoorRouteId
- type FrontDoorRuleId
- type FrontDoorRuleSetId
- type FrontDoorSecretId
- type FrontDoorSecurityPolicyId
- func FrontDoorSecurityPolicyID(input string) (*FrontDoorSecurityPolicyId, error)
- func FrontDoorSecurityPolicyIDInsensitively(input string) (*FrontDoorSecurityPolicyId, error)
- func NewFrontDoorSecurityPolicyID(subscriptionId, resourceGroup, profileName, securityPolicyName string) FrontDoorSecurityPolicyId
- type ProfileId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomDomainId ¶
type CustomDomainId struct { SubscriptionId string ResourceGroup string ProfileName string EndpointName string Name string }
func CustomDomainID ¶
func CustomDomainID(input string) (*CustomDomainId, error)
CustomDomainID parses a CustomDomain ID into an CustomDomainId struct
func NewCustomDomainID ¶
func NewCustomDomainID(subscriptionId, resourceGroup, profileName, endpointName, name string) CustomDomainId
func (CustomDomainId) ID ¶
func (id CustomDomainId) ID() string
func (CustomDomainId) String ¶
func (id CustomDomainId) String() string
type EndpointId ¶
type EndpointId struct { SubscriptionId string ResourceGroup string ProfileName string Name string }
func EndpointID ¶
func EndpointID(input string) (*EndpointId, error)
EndpointID parses a Endpoint ID into an EndpointId struct
func EndpointIDInsensitively ¶
func EndpointIDInsensitively(input string) (*EndpointId, error)
EndpointIDInsensitively parses an Endpoint ID into an EndpointId struct, insensitively This should only be used to parse an ID for rewriting, the EndpointID 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 NewEndpointID ¶
func NewEndpointID(subscriptionId, resourceGroup, profileName, name string) EndpointId
func (EndpointId) ID ¶
func (id EndpointId) ID() string
func (EndpointId) String ¶
func (id EndpointId) String() string
type FrontDoorCustomDomainAssociationId ¶
type FrontDoorCustomDomainAssociationId struct { SubscriptionId string ResourceGroup string ProfileName string AssociationName string }
func FrontDoorCustomDomainAssociationID ¶
func FrontDoorCustomDomainAssociationID(input string) (*FrontDoorCustomDomainAssociationId, error)
FrontDoorCustomDomainAssociationID parses a FrontDoorCustomDomainAssociation ID into an FrontDoorCustomDomainAssociationId struct
func NewFrontDoorCustomDomainAssociationID ¶
func NewFrontDoorCustomDomainAssociationID(subscriptionId, resourceGroup, profileName, associationName string) FrontDoorCustomDomainAssociationId
func (FrontDoorCustomDomainAssociationId) ID ¶
func (id FrontDoorCustomDomainAssociationId) ID() string
func (FrontDoorCustomDomainAssociationId) String ¶
func (id FrontDoorCustomDomainAssociationId) String() string
type FrontDoorCustomDomainId ¶
type FrontDoorCustomDomainId struct { SubscriptionId string ResourceGroup string ProfileName string CustomDomainName string }
func FrontDoorCustomDomainID ¶
func FrontDoorCustomDomainID(input string) (*FrontDoorCustomDomainId, error)
FrontDoorCustomDomainID parses a FrontDoorCustomDomain ID into an FrontDoorCustomDomainId struct
func FrontDoorCustomDomainIDInsensitively ¶
func FrontDoorCustomDomainIDInsensitively(input string) (*FrontDoorCustomDomainId, error)
FrontDoorCustomDomainIDInsensitively parses an FrontDoorCustomDomain ID into an FrontDoorCustomDomainId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorCustomDomainID 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 NewFrontDoorCustomDomainID ¶
func NewFrontDoorCustomDomainID(subscriptionId, resourceGroup, profileName, customDomainName string) FrontDoorCustomDomainId
func (FrontDoorCustomDomainId) ID ¶
func (id FrontDoorCustomDomainId) ID() string
func (FrontDoorCustomDomainId) String ¶
func (id FrontDoorCustomDomainId) String() string
type FrontDoorEndpointId ¶
type FrontDoorEndpointId struct { SubscriptionId string ResourceGroup string ProfileName string AfdEndpointName string }
func FrontDoorEndpointID ¶
func FrontDoorEndpointID(input string) (*FrontDoorEndpointId, error)
FrontDoorEndpointID parses a FrontDoorEndpoint ID into an FrontDoorEndpointId struct
func FrontDoorEndpointIDInsensitively ¶
func FrontDoorEndpointIDInsensitively(input string) (*FrontDoorEndpointId, error)
FrontDoorEndpointIDInsensitively parses an FrontDoorEndpoint ID into an FrontDoorEndpointId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorEndpointID 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 NewFrontDoorEndpointID ¶
func NewFrontDoorEndpointID(subscriptionId, resourceGroup, profileName, afdEndpointName string) FrontDoorEndpointId
func (FrontDoorEndpointId) ID ¶
func (id FrontDoorEndpointId) ID() string
func (FrontDoorEndpointId) String ¶
func (id FrontDoorEndpointId) String() string
type FrontDoorFirewallPolicyId ¶
type FrontDoorFirewallPolicyId struct { SubscriptionId string ResourceGroup string FrontDoorWebApplicationFirewallPolicyName string }
func FrontDoorFirewallPolicyID ¶
func FrontDoorFirewallPolicyID(input string) (*FrontDoorFirewallPolicyId, error)
FrontDoorFirewallPolicyID parses a FrontDoorFirewallPolicy ID into an FrontDoorFirewallPolicyId struct
func FrontDoorFirewallPolicyIDInsensitively ¶
func FrontDoorFirewallPolicyIDInsensitively(input string) (*FrontDoorFirewallPolicyId, error)
FrontDoorFirewallPolicyIDInsensitively parses an FrontDoorFirewallPolicy ID into an FrontDoorFirewallPolicyId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorFirewallPolicyID 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 NewFrontDoorFirewallPolicyID ¶
func NewFrontDoorFirewallPolicyID(subscriptionId, resourceGroup, frontDoorWebApplicationFirewallPolicyName string) FrontDoorFirewallPolicyId
func (FrontDoorFirewallPolicyId) ID ¶
func (id FrontDoorFirewallPolicyId) ID() string
func (FrontDoorFirewallPolicyId) String ¶
func (id FrontDoorFirewallPolicyId) String() string
type FrontDoorOriginGroupId ¶
type FrontDoorOriginGroupId struct { SubscriptionId string ResourceGroup string ProfileName string OriginGroupName string }
func FrontDoorOriginGroupID ¶
func FrontDoorOriginGroupID(input string) (*FrontDoorOriginGroupId, error)
FrontDoorOriginGroupID parses a FrontDoorOriginGroup ID into an FrontDoorOriginGroupId struct
func FrontDoorOriginGroupIDInsensitively ¶
func FrontDoorOriginGroupIDInsensitively(input string) (*FrontDoorOriginGroupId, error)
FrontDoorOriginGroupIDInsensitively parses an FrontDoorOriginGroup ID into an FrontDoorOriginGroupId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorOriginGroupID 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 NewFrontDoorOriginGroupID ¶
func NewFrontDoorOriginGroupID(subscriptionId, resourceGroup, profileName, originGroupName string) FrontDoorOriginGroupId
func (FrontDoorOriginGroupId) ID ¶
func (id FrontDoorOriginGroupId) ID() string
func (FrontDoorOriginGroupId) String ¶
func (id FrontDoorOriginGroupId) String() string
type FrontDoorOriginId ¶
type FrontDoorOriginId struct { SubscriptionId string ResourceGroup string ProfileName string OriginGroupName string OriginName string }
func FrontDoorOriginID ¶
func FrontDoorOriginID(input string) (*FrontDoorOriginId, error)
FrontDoorOriginID parses a FrontDoorOrigin ID into an FrontDoorOriginId struct
func FrontDoorOriginIDInsensitively ¶
func FrontDoorOriginIDInsensitively(input string) (*FrontDoorOriginId, error)
FrontDoorOriginIDInsensitively parses an FrontDoorOrigin ID into an FrontDoorOriginId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorOriginID 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 NewFrontDoorOriginID ¶
func NewFrontDoorOriginID(subscriptionId, resourceGroup, profileName, originGroupName, originName string) FrontDoorOriginId
func (FrontDoorOriginId) ID ¶
func (id FrontDoorOriginId) ID() string
func (FrontDoorOriginId) String ¶
func (id FrontDoorOriginId) String() string
type FrontDoorProfileId ¶
func FrontDoorProfileID ¶
func FrontDoorProfileID(input string) (*FrontDoorProfileId, error)
FrontDoorProfileID parses a FrontDoorProfile ID into an FrontDoorProfileId struct
func FrontDoorProfileIDInsensitively ¶
func FrontDoorProfileIDInsensitively(input string) (*FrontDoorProfileId, error)
FrontDoorProfileIDInsensitively parses an FrontDoorProfile ID into an FrontDoorProfileId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorProfileID 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 NewFrontDoorProfileID ¶
func NewFrontDoorProfileID(subscriptionId, resourceGroup, profileName string) FrontDoorProfileId
func (FrontDoorProfileId) ID ¶
func (id FrontDoorProfileId) ID() string
func (FrontDoorProfileId) String ¶
func (id FrontDoorProfileId) String() string
type FrontDoorRouteDisableLinkToDefaultDomainId ¶
type FrontDoorRouteDisableLinkToDefaultDomainId struct { SubscriptionId string ResourceGroup string ProfileName string AfdEndpointName string RouteName string DisableLinkToDefaultDomainName string }
func FrontDoorRouteDisableLinkToDefaultDomainID ¶
func FrontDoorRouteDisableLinkToDefaultDomainID(input string) (*FrontDoorRouteDisableLinkToDefaultDomainId, error)
FrontDoorRouteDisableLinkToDefaultDomainID parses a FrontDoorRouteDisableLinkToDefaultDomain ID into an FrontDoorRouteDisableLinkToDefaultDomainId struct
func NewFrontDoorRouteDisableLinkToDefaultDomainID ¶
func NewFrontDoorRouteDisableLinkToDefaultDomainID(subscriptionId, resourceGroup, profileName, afdEndpointName, routeName, disableLinkToDefaultDomainName string) FrontDoorRouteDisableLinkToDefaultDomainId
func (FrontDoorRouteDisableLinkToDefaultDomainId) ID ¶
func (id FrontDoorRouteDisableLinkToDefaultDomainId) ID() string
func (FrontDoorRouteDisableLinkToDefaultDomainId) String ¶
func (id FrontDoorRouteDisableLinkToDefaultDomainId) String() string
type FrontDoorRouteId ¶
type FrontDoorRouteId struct { SubscriptionId string ResourceGroup string ProfileName string AfdEndpointName string RouteName string }
func FrontDoorRouteID ¶
func FrontDoorRouteID(input string) (*FrontDoorRouteId, error)
FrontDoorRouteID parses a FrontDoorRoute ID into an FrontDoorRouteId struct
func FrontDoorRouteIDInsensitively ¶
func FrontDoorRouteIDInsensitively(input string) (*FrontDoorRouteId, error)
FrontDoorRouteIDInsensitively parses an FrontDoorRoute ID into an FrontDoorRouteId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorRouteID 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 NewFrontDoorRouteID ¶
func NewFrontDoorRouteID(subscriptionId, resourceGroup, profileName, afdEndpointName, routeName string) FrontDoorRouteId
func (FrontDoorRouteId) ID ¶
func (id FrontDoorRouteId) ID() string
func (FrontDoorRouteId) String ¶
func (id FrontDoorRouteId) String() string
type FrontDoorRuleId ¶
type FrontDoorRuleId struct { SubscriptionId string ResourceGroup string ProfileName string RuleSetName string RuleName string }
func FrontDoorRuleID ¶
func FrontDoorRuleID(input string) (*FrontDoorRuleId, error)
FrontDoorRuleID parses a FrontDoorRule ID into an FrontDoorRuleId struct
func FrontDoorRuleIDInsensitively ¶
func FrontDoorRuleIDInsensitively(input string) (*FrontDoorRuleId, error)
FrontDoorRuleIDInsensitively parses an FrontDoorRule ID into an FrontDoorRuleId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorRuleID 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 NewFrontDoorRuleID ¶
func NewFrontDoorRuleID(subscriptionId, resourceGroup, profileName, ruleSetName, ruleName string) FrontDoorRuleId
func (FrontDoorRuleId) ID ¶
func (id FrontDoorRuleId) ID() string
func (FrontDoorRuleId) String ¶
func (id FrontDoorRuleId) String() string
type FrontDoorRuleSetId ¶
type FrontDoorRuleSetId struct { SubscriptionId string ResourceGroup string ProfileName string RuleSetName string }
func FrontDoorRuleSetID ¶
func FrontDoorRuleSetID(input string) (*FrontDoorRuleSetId, error)
FrontDoorRuleSetID parses a FrontDoorRuleSet ID into an FrontDoorRuleSetId struct
func FrontDoorRuleSetIDInsensitively ¶
func FrontDoorRuleSetIDInsensitively(input string) (*FrontDoorRuleSetId, error)
FrontDoorRuleSetIDInsensitively parses an FrontDoorRuleSet ID into an FrontDoorRuleSetId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorRuleSetID 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 NewFrontDoorRuleSetID ¶
func NewFrontDoorRuleSetID(subscriptionId, resourceGroup, profileName, ruleSetName string) FrontDoorRuleSetId
func (FrontDoorRuleSetId) ID ¶
func (id FrontDoorRuleSetId) ID() string
func (FrontDoorRuleSetId) String ¶
func (id FrontDoorRuleSetId) String() string
type FrontDoorSecretId ¶
type FrontDoorSecretId struct { SubscriptionId string ResourceGroup string ProfileName string SecretName string }
func FrontDoorSecretID ¶
func FrontDoorSecretID(input string) (*FrontDoorSecretId, error)
FrontDoorSecretID parses a FrontDoorSecret ID into an FrontDoorSecretId struct
func FrontDoorSecretIDInsensitively ¶
func FrontDoorSecretIDInsensitively(input string) (*FrontDoorSecretId, error)
FrontDoorSecretIDInsensitively parses an FrontDoorSecret ID into an FrontDoorSecretId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorSecretID 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 NewFrontDoorSecretID ¶
func NewFrontDoorSecretID(subscriptionId, resourceGroup, profileName, secretName string) FrontDoorSecretId
func (FrontDoorSecretId) ID ¶
func (id FrontDoorSecretId) ID() string
func (FrontDoorSecretId) String ¶
func (id FrontDoorSecretId) String() string
type FrontDoorSecurityPolicyId ¶
type FrontDoorSecurityPolicyId struct { SubscriptionId string ResourceGroup string ProfileName string SecurityPolicyName string }
func FrontDoorSecurityPolicyID ¶
func FrontDoorSecurityPolicyID(input string) (*FrontDoorSecurityPolicyId, error)
FrontDoorSecurityPolicyID parses a FrontDoorSecurityPolicy ID into an FrontDoorSecurityPolicyId struct
func FrontDoorSecurityPolicyIDInsensitively ¶
func FrontDoorSecurityPolicyIDInsensitively(input string) (*FrontDoorSecurityPolicyId, error)
FrontDoorSecurityPolicyIDInsensitively parses an FrontDoorSecurityPolicy ID into an FrontDoorSecurityPolicyId struct, insensitively This should only be used to parse an ID for rewriting, the FrontDoorSecurityPolicyID 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 NewFrontDoorSecurityPolicyID ¶
func NewFrontDoorSecurityPolicyID(subscriptionId, resourceGroup, profileName, securityPolicyName string) FrontDoorSecurityPolicyId
func (FrontDoorSecurityPolicyId) ID ¶
func (id FrontDoorSecurityPolicyId) ID() string
func (FrontDoorSecurityPolicyId) String ¶
func (id FrontDoorSecurityPolicyId) String() string
type ProfileId ¶
func NewProfileID ¶
func ProfileIDInsensitively ¶
ProfileIDInsensitively parses an Profile ID into an ProfileId struct, insensitively This should only be used to parse an ID for rewriting, the ProfileID 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.
Source Files ¶
- custom_domain.go
- endpoint.go
- front_door_custom_domain.go
- front_door_custom_domain_association.go
- front_door_endpoint.go
- front_door_firewall_policy.go
- front_door_origin.go
- front_door_origin_group.go
- front_door_profile.go
- front_door_route.go
- front_door_route_disable_link_to_default_domain.go
- front_door_rule.go
- front_door_rule_set.go
- front_door_secret.go
- front_door_security_policy.go
- profile.go