parse

package
v2.96.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 3 Imported by: 0

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 (CustomHttpsConfigurationId) String

func (id CustomHttpsConfigurationId) String() string

type FrontDoorId

type FrontDoorId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

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 (WebApplicationFirewallPolicyId) String

Jump to

Keyboard shortcuts

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