parse

package
v1.44.1-0...-aa8b3ee Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2024 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

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 (FrontDoorCustomDomainAssociationId) 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 (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 (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 (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

type FrontDoorProfileId struct {
	SubscriptionId string
	ResourceGroup  string
	ProfileName    string
}

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 (FrontDoorRouteDisableLinkToDefaultDomainId) 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 (FrontDoorSecurityPolicyId) String

func (id FrontDoorSecurityPolicyId) String() string

type ProfileId

type ProfileId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewProfileID

func NewProfileID(subscriptionId, resourceGroup, name string) ProfileId

func ProfileID

func ProfileID(input string) (*ProfileId, error)

ProfileID parses a Profile ID into an ProfileId struct

func ProfileIDInsensitively

func ProfileIDInsensitively(input string) (*ProfileId, error)

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.

func (ProfileId) ID

func (id ProfileId) ID() string

func (ProfileId) String

func (id ProfileId) String() string

Jump to

Keyboard shortcuts

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