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 ApplicationGatewayHTTPListenerId

type ApplicationGatewayHTTPListenerId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	HttpListenerName       string
}

func ApplicationGatewayHTTPListenerID

func ApplicationGatewayHTTPListenerID(input string) (*ApplicationGatewayHTTPListenerId, error)

ApplicationGatewayHTTPListenerID parses a ApplicationGatewayHTTPListener ID into an ApplicationGatewayHTTPListenerId struct

func NewApplicationGatewayHTTPListenerID

func NewApplicationGatewayHTTPListenerID(subscriptionId, resourceGroup, applicationGatewayName, httpListenerName string) ApplicationGatewayHTTPListenerId

func (ApplicationGatewayHTTPListenerId) ID

func (ApplicationGatewayHTTPListenerId) String

type ApplicationGatewayId

type ApplicationGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ApplicationGatewayID

func ApplicationGatewayID(input string) (*ApplicationGatewayId, error)

ApplicationGatewayID parses a ApplicationGateway ID into an ApplicationGatewayId struct

func NewApplicationGatewayID

func NewApplicationGatewayID(subscriptionId, resourceGroup, name string) ApplicationGatewayId

func (ApplicationGatewayId) ID

func (id ApplicationGatewayId) ID() string

func (ApplicationGatewayId) String

func (id ApplicationGatewayId) String() string

type ApplicationGatewayPrivateLinkConfigurationId

type ApplicationGatewayPrivateLinkConfigurationId struct {
	SubscriptionId               string
	ResourceGroup                string
	ApplicationGatewayName       string
	PrivateLinkConfigurationName string
}

func ApplicationGatewayPrivateLinkConfigurationID

func ApplicationGatewayPrivateLinkConfigurationID(input string) (*ApplicationGatewayPrivateLinkConfigurationId, error)

ApplicationGatewayPrivateLinkConfigurationID parses a ApplicationGatewayPrivateLinkConfiguration ID into an ApplicationGatewayPrivateLinkConfigurationId struct

func NewApplicationGatewayPrivateLinkConfigurationID

func NewApplicationGatewayPrivateLinkConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, privateLinkConfigurationName string) ApplicationGatewayPrivateLinkConfigurationId

func (ApplicationGatewayPrivateLinkConfigurationId) ID

func (ApplicationGatewayPrivateLinkConfigurationId) String

type ApplicationGatewayURLPathMapPathRuleId

type ApplicationGatewayURLPathMapPathRuleId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	UrlPathMapName         string
	PathRuleName           string
}

func ApplicationGatewayURLPathMapPathRuleID

func ApplicationGatewayURLPathMapPathRuleID(input string) (*ApplicationGatewayURLPathMapPathRuleId, error)

ApplicationGatewayURLPathMapPathRuleID parses a ApplicationGatewayURLPathMapPathRule ID into an ApplicationGatewayURLPathMapPathRuleId struct

func NewApplicationGatewayURLPathMapPathRuleID

func NewApplicationGatewayURLPathMapPathRuleID(subscriptionId, resourceGroup, applicationGatewayName, urlPathMapName, pathRuleName string) ApplicationGatewayURLPathMapPathRuleId

func (ApplicationGatewayURLPathMapPathRuleId) ID

func (ApplicationGatewayURLPathMapPathRuleId) String

type ApplicationGatewayWebApplicationFirewallPolicyId

type ApplicationGatewayWebApplicationFirewallPolicyId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ApplicationGatewayWebApplicationFirewallPolicyID

func ApplicationGatewayWebApplicationFirewallPolicyID(input string) (*ApplicationGatewayWebApplicationFirewallPolicyId, error)

ApplicationGatewayWebApplicationFirewallPolicyID parses a ApplicationGatewayWebApplicationFirewallPolicy ID into an ApplicationGatewayWebApplicationFirewallPolicyId struct

func NewApplicationGatewayWebApplicationFirewallPolicyID

func NewApplicationGatewayWebApplicationFirewallPolicyID(subscriptionId, resourceGroup, name string) ApplicationGatewayWebApplicationFirewallPolicyId

func (ApplicationGatewayWebApplicationFirewallPolicyId) ID

func (ApplicationGatewayWebApplicationFirewallPolicyId) String

type ApplicationSecurityGroupId

type ApplicationSecurityGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ApplicationSecurityGroupID

func ApplicationSecurityGroupID(input string) (*ApplicationSecurityGroupId, error)

ApplicationSecurityGroupID parses a ApplicationSecurityGroup ID into an ApplicationSecurityGroupId struct

func NewApplicationSecurityGroupID

func NewApplicationSecurityGroupID(subscriptionId, resourceGroup, name string) ApplicationSecurityGroupId

func (ApplicationSecurityGroupId) ID

func (ApplicationSecurityGroupId) String

func (id ApplicationSecurityGroupId) String() string

type AuthenticationCertificateId

type AuthenticationCertificateId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func AuthenticationCertificateID

func AuthenticationCertificateID(input string) (*AuthenticationCertificateId, error)

AuthenticationCertificateID parses a AuthenticationCertificate ID into an AuthenticationCertificateId struct

func NewAuthenticationCertificateID

func NewAuthenticationCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) AuthenticationCertificateId

func (AuthenticationCertificateId) ID

func (AuthenticationCertificateId) String

func (id AuthenticationCertificateId) String() string

type BackendAddressPoolId

type BackendAddressPoolId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func BackendAddressPoolID

func BackendAddressPoolID(input string) (*BackendAddressPoolId, error)

BackendAddressPoolID parses a BackendAddressPool ID into an BackendAddressPoolId struct

func NewBackendAddressPoolID

func NewBackendAddressPoolID(subscriptionId, resourceGroup, applicationGatewayName, name string) BackendAddressPoolId

func (BackendAddressPoolId) ID

func (id BackendAddressPoolId) ID() string

func (BackendAddressPoolId) String

func (id BackendAddressPoolId) String() string

type BackendHttpSettingsCollectionId

type BackendHttpSettingsCollectionId struct {
	SubscriptionId                    string
	ResourceGroup                     string
	ApplicationGatewayName            string
	BackendHttpSettingsCollectionName string
}

func BackendHttpSettingsCollectionID

func BackendHttpSettingsCollectionID(input string) (*BackendHttpSettingsCollectionId, error)

BackendHttpSettingsCollectionID parses a BackendHttpSettingsCollection ID into an BackendHttpSettingsCollectionId struct

func NewBackendHttpSettingsCollectionID

func NewBackendHttpSettingsCollectionID(subscriptionId, resourceGroup, applicationGatewayName, backendHttpSettingsCollectionName string) BackendHttpSettingsCollectionId

func (BackendHttpSettingsCollectionId) ID

func (BackendHttpSettingsCollectionId) String

type BastionHostId

type BastionHostId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func BastionHostID

func BastionHostID(input string) (*BastionHostId, error)

BastionHostID parses a BastionHost ID into an BastionHostId struct

func NewBastionHostID

func NewBastionHostID(subscriptionId, resourceGroup, name string) BastionHostId

func (BastionHostId) ID

func (id BastionHostId) ID() string

func (BastionHostId) String

func (id BastionHostId) String() string

type BgpConnectionId

type BgpConnectionId struct {
	SubscriptionId string
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func BgpConnectionID

func BgpConnectionID(input string) (*BgpConnectionId, error)

BgpConnectionID parses a BgpConnection ID into an BgpConnectionId struct

func NewBgpConnectionID

func NewBgpConnectionID(subscriptionId, resourceGroup, virtualHubName, name string) BgpConnectionId

func (BgpConnectionId) ID

func (id BgpConnectionId) ID() string

func (BgpConnectionId) String

func (id BgpConnectionId) String() string

type ConnectionMonitorId

type ConnectionMonitorId struct {
	SubscriptionId     string
	ResourceGroup      string
	NetworkWatcherName string
	Name               string
}

func ConnectionMonitorID

func ConnectionMonitorID(input string) (*ConnectionMonitorId, error)

ConnectionMonitorID parses a ConnectionMonitor ID into an ConnectionMonitorId struct

func NewConnectionMonitorID

func NewConnectionMonitorID(subscriptionId, resourceGroup, networkWatcherName, name string) ConnectionMonitorId

func (ConnectionMonitorId) ID

func (id ConnectionMonitorId) ID() string

func (ConnectionMonitorId) String

func (id ConnectionMonitorId) String() string

type DdosProtectionPlanId

type DdosProtectionPlanId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func DdosProtectionPlanID

func DdosProtectionPlanID(input string) (*DdosProtectionPlanId, error)

DdosProtectionPlanID parses a DdosProtectionPlan ID into an DdosProtectionPlanId struct

func NewDdosProtectionPlanID

func NewDdosProtectionPlanID(subscriptionId, resourceGroup, name string) DdosProtectionPlanId

func (DdosProtectionPlanId) ID

func (id DdosProtectionPlanId) ID() string

func (DdosProtectionPlanId) String

func (id DdosProtectionPlanId) String() string

type ExpressRouteCircuitAuthorizationId

type ExpressRouteCircuitAuthorizationId struct {
	SubscriptionId          string
	ResourceGroup           string
	ExpressRouteCircuitName string
	AuthorizationName       string
}

func ExpressRouteCircuitAuthorizationID

func ExpressRouteCircuitAuthorizationID(input string) (*ExpressRouteCircuitAuthorizationId, error)

ExpressRouteCircuitAuthorizationID parses a ExpressRouteCircuitAuthorization ID into an ExpressRouteCircuitAuthorizationId struct

func NewExpressRouteCircuitAuthorizationID

func NewExpressRouteCircuitAuthorizationID(subscriptionId, resourceGroup, expressRouteCircuitName, authorizationName string) ExpressRouteCircuitAuthorizationId

func (ExpressRouteCircuitAuthorizationId) ID

func (ExpressRouteCircuitAuthorizationId) String

type ExpressRouteCircuitConnectionId

type ExpressRouteCircuitConnectionId struct {
	SubscriptionId          string
	ResourceGroup           string
	ExpressRouteCircuitName string
	PeeringName             string
	ConnectionName          string
}

func ExpressRouteCircuitConnectionID

func ExpressRouteCircuitConnectionID(input string) (*ExpressRouteCircuitConnectionId, error)

ExpressRouteCircuitConnectionID parses a ExpressRouteCircuitConnection ID into an ExpressRouteCircuitConnectionId struct

func NewExpressRouteCircuitConnectionID

func NewExpressRouteCircuitConnectionID(subscriptionId, resourceGroup, expressRouteCircuitName, peeringName, connectionName string) ExpressRouteCircuitConnectionId

func (ExpressRouteCircuitConnectionId) ID

func (ExpressRouteCircuitConnectionId) String

type ExpressRouteCircuitId

type ExpressRouteCircuitId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ExpressRouteCircuitID

func ExpressRouteCircuitID(input string) (*ExpressRouteCircuitId, error)

ExpressRouteCircuitID parses a ExpressRouteCircuit ID into an ExpressRouteCircuitId struct

func NewExpressRouteCircuitID

func NewExpressRouteCircuitID(subscriptionId, resourceGroup, name string) ExpressRouteCircuitId

func (ExpressRouteCircuitId) ID

func (id ExpressRouteCircuitId) ID() string

func (ExpressRouteCircuitId) String

func (id ExpressRouteCircuitId) String() string

type ExpressRouteCircuitPeeringId

type ExpressRouteCircuitPeeringId struct {
	SubscriptionId          string
	ResourceGroup           string
	ExpressRouteCircuitName string
	PeeringName             string
}

func ExpressRouteCircuitPeeringID

func ExpressRouteCircuitPeeringID(input string) (*ExpressRouteCircuitPeeringId, error)

ExpressRouteCircuitPeeringID parses a ExpressRouteCircuitPeering ID into an ExpressRouteCircuitPeeringId struct

func NewExpressRouteCircuitPeeringID

func NewExpressRouteCircuitPeeringID(subscriptionId, resourceGroup, expressRouteCircuitName, peeringName string) ExpressRouteCircuitPeeringId

func (ExpressRouteCircuitPeeringId) ID

func (ExpressRouteCircuitPeeringId) String

type ExpressRouteConnectionId

type ExpressRouteConnectionId struct {
	SubscriptionId          string
	ResourceGroup           string
	ExpressRouteGatewayName string
	Name                    string
}

func ExpressRouteConnectionID

func ExpressRouteConnectionID(input string) (*ExpressRouteConnectionId, error)

ExpressRouteConnectionID parses a ExpressRouteConnection ID into an ExpressRouteConnectionId struct

func NewExpressRouteConnectionID

func NewExpressRouteConnectionID(subscriptionId, resourceGroup, expressRouteGatewayName, name string) ExpressRouteConnectionId

func (ExpressRouteConnectionId) ID

func (ExpressRouteConnectionId) String

func (id ExpressRouteConnectionId) String() string

type ExpressRouteGatewayId

type ExpressRouteGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ExpressRouteGatewayID

func ExpressRouteGatewayID(input string) (*ExpressRouteGatewayId, error)

ExpressRouteGatewayID parses a ExpressRouteGateway ID into an ExpressRouteGatewayId struct

func NewExpressRouteGatewayID

func NewExpressRouteGatewayID(subscriptionId, resourceGroup, name string) ExpressRouteGatewayId

func (ExpressRouteGatewayId) ID

func (id ExpressRouteGatewayId) ID() string

func (ExpressRouteGatewayId) String

func (id ExpressRouteGatewayId) String() string

type ExpressRoutePortId

type ExpressRoutePortId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func ExpressRoutePortID

func ExpressRoutePortID(input string) (*ExpressRoutePortId, error)

ExpressRoutePortID parses a ExpressRoutePort ID into an ExpressRoutePortId struct

func NewExpressRoutePortID

func NewExpressRoutePortID(subscriptionId, resourceGroup, name string) ExpressRoutePortId

func (ExpressRoutePortId) ID

func (id ExpressRoutePortId) ID() string

func (ExpressRoutePortId) String

func (id ExpressRoutePortId) String() string

type FlowLogId

type FlowLogId struct {
	SubscriptionId     string
	ResourceGroup      string
	NetworkWatcherName string
	Name               string
}

func FlowLogID

func FlowLogID(input string) (*FlowLogId, error)

FlowLogID parses a FlowLog ID into an FlowLogId struct

func NewFlowLogID

func NewFlowLogID(subscriptionId, resourceGroup, networkWatcherName, name string) FlowLogId

func (FlowLogId) ID

func (id FlowLogId) ID() string

func (FlowLogId) String

func (id FlowLogId) String() string

type FrontendIPConfigurationId

type FrontendIPConfigurationId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func FrontendIPConfigurationID

func FrontendIPConfigurationID(input string) (*FrontendIPConfigurationId, error)

FrontendIPConfigurationID parses a FrontendIPConfiguration ID into an FrontendIPConfigurationId struct

func NewFrontendIPConfigurationID

func NewFrontendIPConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, name string) FrontendIPConfigurationId

func (FrontendIPConfigurationId) ID

func (FrontendIPConfigurationId) String

func (id FrontendIPConfigurationId) String() string

type FrontendPortId

type FrontendPortId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func FrontendPortID

func FrontendPortID(input string) (*FrontendPortId, error)

FrontendPortID parses a FrontendPort ID into an FrontendPortId struct

func NewFrontendPortID

func NewFrontendPortID(subscriptionId, resourceGroup, applicationGatewayName, name string) FrontendPortId

func (FrontendPortId) ID

func (id FrontendPortId) ID() string

func (FrontendPortId) String

func (id FrontendPortId) String() string

type HttpListenerId

type HttpListenerId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func HttpListenerID

func HttpListenerID(input string) (*HttpListenerId, error)

HttpListenerID parses a HttpListener ID into an HttpListenerId struct

func NewHttpListenerID

func NewHttpListenerID(subscriptionId, resourceGroup, applicationGatewayName, name string) HttpListenerId

func (HttpListenerId) ID

func (id HttpListenerId) ID() string

func (HttpListenerId) String

func (id HttpListenerId) String() string

type HubRouteTableId

type HubRouteTableId struct {
	SubscriptionId string
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func HubRouteTableID

func HubRouteTableID(input string) (*HubRouteTableId, error)

HubRouteTableID parses a HubRouteTable ID into an HubRouteTableId struct

func NewHubRouteTableID

func NewHubRouteTableID(subscriptionId, resourceGroup, virtualHubName, name string) HubRouteTableId

func (HubRouteTableId) ID

func (id HubRouteTableId) ID() string

func (HubRouteTableId) String

func (id HubRouteTableId) String() string

type HubRouteTableRouteId

type HubRouteTableRouteId struct {
	SubscriptionId    string
	ResourceGroup     string
	VirtualHubName    string
	HubRouteTableName string
	RouteName         string
}

func HubRouteTableRouteID

func HubRouteTableRouteID(input string) (*HubRouteTableRouteId, error)

HubRouteTableRouteID parses a HubRouteTableRoute ID into an HubRouteTableRouteId struct

func NewHubRouteTableRouteID

func NewHubRouteTableRouteID(subscriptionId, resourceGroup, virtualHubName, hubRouteTableName, routeName string) HubRouteTableRouteId

func (HubRouteTableRouteId) ID

func (id HubRouteTableRouteId) ID() string

func (HubRouteTableRouteId) String

func (id HubRouteTableRouteId) String() string

type HubVirtualNetworkConnectionId

type HubVirtualNetworkConnectionId struct {
	SubscriptionId string
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func HubVirtualNetworkConnectionID

func HubVirtualNetworkConnectionID(input string) (*HubVirtualNetworkConnectionId, error)

HubVirtualNetworkConnectionID parses a HubVirtualNetworkConnection ID into an HubVirtualNetworkConnectionId struct

func NewHubVirtualNetworkConnectionID

func NewHubVirtualNetworkConnectionID(subscriptionId, resourceGroup, virtualHubName, name string) HubVirtualNetworkConnectionId

func (HubVirtualNetworkConnectionId) ID

func (HubVirtualNetworkConnectionId) String

type InboundNatRuleId

type InboundNatRuleId struct {
	SubscriptionId   string
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func InboundNatRuleID

func InboundNatRuleID(input string) (*InboundNatRuleId, error)

InboundNatRuleID parses a InboundNatRule ID into an InboundNatRuleId struct

func NewInboundNatRuleID

func NewInboundNatRuleID(subscriptionId, resourceGroup, loadBalancerName, name string) InboundNatRuleId

func (InboundNatRuleId) ID

func (id InboundNatRuleId) ID() string

func (InboundNatRuleId) String

func (id InboundNatRuleId) String() string

type IpGroupId

type IpGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func IpGroupID

func IpGroupID(input string) (*IpGroupId, error)

IpGroupID parses a IpGroup ID into an IpGroupId struct

func NewIpGroupID

func NewIpGroupID(subscriptionId, resourceGroup, name string) IpGroupId

func (IpGroupId) ID

func (id IpGroupId) ID() string

func (IpGroupId) String

func (id IpGroupId) String() string

type LoadBalancerBackendAddressPoolId

type LoadBalancerBackendAddressPoolId struct {
	SubscriptionId         string
	ResourceGroup          string
	LoadBalancerName       string
	BackendAddressPoolName string
}

func LoadBalancerBackendAddressPoolID

func LoadBalancerBackendAddressPoolID(input string) (*LoadBalancerBackendAddressPoolId, error)

LoadBalancerBackendAddressPoolID parses a LoadBalancerBackendAddressPool ID into an LoadBalancerBackendAddressPoolId struct

func NewLoadBalancerBackendAddressPoolID

func NewLoadBalancerBackendAddressPoolID(subscriptionId, resourceGroup, loadBalancerName, backendAddressPoolName string) LoadBalancerBackendAddressPoolId

func (LoadBalancerBackendAddressPoolId) ID

func (LoadBalancerBackendAddressPoolId) String

type LocalNetworkGatewayId

type LocalNetworkGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func LocalNetworkGatewayID

func LocalNetworkGatewayID(input string) (*LocalNetworkGatewayId, error)

LocalNetworkGatewayID parses a LocalNetworkGateway ID into an LocalNetworkGatewayId struct

func NewLocalNetworkGatewayID

func NewLocalNetworkGatewayID(subscriptionId, resourceGroup, name string) LocalNetworkGatewayId

func (LocalNetworkGatewayId) ID

func (id LocalNetworkGatewayId) ID() string

func (LocalNetworkGatewayId) String

func (id LocalNetworkGatewayId) String() string

type NatGatewayId

type NatGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NatGatewayID

func NatGatewayID(input string) (*NatGatewayId, error)

NatGatewayID parses a NatGateway ID into an NatGatewayId struct

func NewNatGatewayID

func NewNatGatewayID(subscriptionId, resourceGroup, name string) NatGatewayId

func (NatGatewayId) ID

func (id NatGatewayId) ID() string

func (NatGatewayId) String

func (id NatGatewayId) String() string

type NatGatewayPublicIPAddressAssociationId

type NatGatewayPublicIPAddressAssociationId struct {
	NatGateway        NatGatewayId
	PublicIPAddressID string
}

func NatGatewayPublicIPAddressAssociationID

func NatGatewayPublicIPAddressAssociationID(input string) (*NatGatewayPublicIPAddressAssociationId, error)

type NatGatewayPublicIPPrefixAssociationId

type NatGatewayPublicIPPrefixAssociationId struct {
	NatGateway       NatGatewayId
	PublicIPPrefixID string
}

func NatGatewayPublicIPPrefixAssociationID

func NatGatewayPublicIPPrefixAssociationID(input string) (*NatGatewayPublicIPPrefixAssociationId, error)

type NetworkGatewayConnectionId

type NetworkGatewayConnectionId struct {
	SubscriptionId string
	ResourceGroup  string
	ConnectionName string
}

func NetworkGatewayConnectionID

func NetworkGatewayConnectionID(input string) (*NetworkGatewayConnectionId, error)

NetworkGatewayConnectionID parses a NetworkGatewayConnection ID into an NetworkGatewayConnectionId struct

func NewNetworkGatewayConnectionID

func NewNetworkGatewayConnectionID(subscriptionId, resourceGroup, connectionName string) NetworkGatewayConnectionId

func (NetworkGatewayConnectionId) ID

func (NetworkGatewayConnectionId) String

func (id NetworkGatewayConnectionId) String() string

type NetworkInterfaceId

type NetworkInterfaceId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NetworkInterfaceID

func NetworkInterfaceID(input string) (*NetworkInterfaceId, error)

NetworkInterfaceID parses a NetworkInterface ID into an NetworkInterfaceId struct

func NewNetworkInterfaceID

func NewNetworkInterfaceID(subscriptionId, resourceGroup, name string) NetworkInterfaceId

func (NetworkInterfaceId) ID

func (id NetworkInterfaceId) ID() string

func (NetworkInterfaceId) String

func (id NetworkInterfaceId) String() string

type NetworkInterfaceIpConfigurationId

type NetworkInterfaceIpConfigurationId struct {
	SubscriptionId       string
	ResourceGroup        string
	NetworkInterfaceName string
	IpConfigurationName  string
}

func NetworkInterfaceIpConfigurationID

func NetworkInterfaceIpConfigurationID(input string) (*NetworkInterfaceIpConfigurationId, error)

NetworkInterfaceIpConfigurationID parses a NetworkInterfaceIpConfiguration ID into an NetworkInterfaceIpConfigurationId struct

func NewNetworkInterfaceIpConfigurationID

func NewNetworkInterfaceIpConfigurationID(subscriptionId, resourceGroup, networkInterfaceName, ipConfigurationName string) NetworkInterfaceIpConfigurationId

func (NetworkInterfaceIpConfigurationId) ID

func (NetworkInterfaceIpConfigurationId) String

type NetworkProfileId

type NetworkProfileId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NetworkProfileID

func NetworkProfileID(input string) (*NetworkProfileId, error)

NetworkProfileID parses a NetworkProfile ID into an NetworkProfileId struct

func NewNetworkProfileID

func NewNetworkProfileID(subscriptionId, resourceGroup, name string) NetworkProfileId

func (NetworkProfileId) ID

func (id NetworkProfileId) ID() string

func (NetworkProfileId) String

func (id NetworkProfileId) String() string

type NetworkSecurityGroupId

type NetworkSecurityGroupId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NetworkSecurityGroupID

func NetworkSecurityGroupID(input string) (*NetworkSecurityGroupId, error)

NetworkSecurityGroupID parses a NetworkSecurityGroup ID into an NetworkSecurityGroupId struct

func NewNetworkSecurityGroupID

func NewNetworkSecurityGroupID(subscriptionId, resourceGroup, name string) NetworkSecurityGroupId

func (NetworkSecurityGroupId) ID

func (NetworkSecurityGroupId) String

func (id NetworkSecurityGroupId) String() string

type NetworkWatcherId

type NetworkWatcherId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NetworkWatcherID

func NetworkWatcherID(input string) (*NetworkWatcherId, error)

NetworkWatcherID parses a NetworkWatcher ID into an NetworkWatcherId struct

func NewNetworkWatcherID

func NewNetworkWatcherID(subscriptionId, resourceGroup, name string) NetworkWatcherId

func (NetworkWatcherId) ID

func (id NetworkWatcherId) ID() string

func (NetworkWatcherId) String

func (id NetworkWatcherId) String() string

type PacketCaptureId

type PacketCaptureId struct {
	SubscriptionId     string
	ResourceGroup      string
	NetworkWatcherName string
	Name               string
}

func NewPacketCaptureID

func NewPacketCaptureID(subscriptionId, resourceGroup, networkWatcherName, name string) PacketCaptureId

func PacketCaptureID

func PacketCaptureID(input string) (*PacketCaptureId, error)

PacketCaptureID parses a PacketCapture ID into an PacketCaptureId struct

func (PacketCaptureId) ID

func (id PacketCaptureId) ID() string

func (PacketCaptureId) String

func (id PacketCaptureId) String() string

type PointToSiteVpnGatewayId

type PointToSiteVpnGatewayId struct {
	SubscriptionId    string
	ResourceGroup     string
	P2sVpnGatewayName string
}

func NewPointToSiteVpnGatewayID

func NewPointToSiteVpnGatewayID(subscriptionId, resourceGroup, p2sVpnGatewayName string) PointToSiteVpnGatewayId

func PointToSiteVpnGatewayID

func PointToSiteVpnGatewayID(input string) (*PointToSiteVpnGatewayId, error)

PointToSiteVpnGatewayID parses a PointToSiteVpnGateway ID into an PointToSiteVpnGatewayId struct

func (PointToSiteVpnGatewayId) ID

func (PointToSiteVpnGatewayId) String

func (id PointToSiteVpnGatewayId) String() string

type PrivateDnsZoneConfigId

type PrivateDnsZoneConfigId struct {
	SubscriptionId          string
	ResourceGroup           string
	PrivateEndpointName     string
	PrivateDnsZoneGroupName string
	Name                    string
}

func NewPrivateDnsZoneConfigID

func NewPrivateDnsZoneConfigID(subscriptionId, resourceGroup, privateEndpointName, privateDnsZoneGroupName, name string) PrivateDnsZoneConfigId

func PrivateDnsZoneConfigID

func PrivateDnsZoneConfigID(input string) (*PrivateDnsZoneConfigId, error)

PrivateDnsZoneConfigID parses a PrivateDnsZoneConfig ID into an PrivateDnsZoneConfigId struct

func (PrivateDnsZoneConfigId) ID

func (PrivateDnsZoneConfigId) String

func (id PrivateDnsZoneConfigId) String() string

type PrivateDnsZoneGroupId

type PrivateDnsZoneGroupId struct {
	SubscriptionId      string
	ResourceGroup       string
	PrivateEndpointName string
	Name                string
}

func NewPrivateDnsZoneGroupID

func NewPrivateDnsZoneGroupID(subscriptionId, resourceGroup, privateEndpointName, name string) PrivateDnsZoneGroupId

func PrivateDnsZoneGroupID

func PrivateDnsZoneGroupID(input string) (*PrivateDnsZoneGroupId, error)

PrivateDnsZoneGroupID parses a PrivateDnsZoneGroup ID into an PrivateDnsZoneGroupId struct

func (PrivateDnsZoneGroupId) ID

func (id PrivateDnsZoneGroupId) ID() string

func (PrivateDnsZoneGroupId) String

func (id PrivateDnsZoneGroupId) String() string

type PrivateEndpointId

type PrivateEndpointId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewPrivateEndpointID

func NewPrivateEndpointID(subscriptionId, resourceGroup, name string) PrivateEndpointId

func PrivateEndpointID

func PrivateEndpointID(input string) (*PrivateEndpointId, error)

PrivateEndpointID parses a PrivateEndpoint ID into an PrivateEndpointId struct

func (PrivateEndpointId) ID

func (id PrivateEndpointId) ID() string

func (PrivateEndpointId) String

func (id PrivateEndpointId) String() string

type PrivateLinkServiceId

type PrivateLinkServiceId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewPrivateLinkServiceID

func NewPrivateLinkServiceID(subscriptionId, resourceGroup, name string) PrivateLinkServiceId

func PrivateLinkServiceID

func PrivateLinkServiceID(input string) (*PrivateLinkServiceId, error)

PrivateLinkServiceID parses a PrivateLinkService ID into an PrivateLinkServiceId struct

func (PrivateLinkServiceId) ID

func (id PrivateLinkServiceId) ID() string

func (PrivateLinkServiceId) String

func (id PrivateLinkServiceId) String() string

type ProbeId

type ProbeId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewProbeID

func NewProbeID(subscriptionId, resourceGroup, applicationGatewayName, name string) ProbeId

func ProbeID

func ProbeID(input string) (*ProbeId, error)

ProbeID parses a Probe ID into an ProbeId struct

func (ProbeId) ID

func (id ProbeId) ID() string

func (ProbeId) String

func (id ProbeId) String() string

type PublicIpAddressId

type PublicIpAddressId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewPublicIpAddressID

func NewPublicIpAddressID(subscriptionId, resourceGroup, name string) PublicIpAddressId

func PublicIpAddressID

func PublicIpAddressID(input string) (*PublicIpAddressId, error)

PublicIpAddressID parses a PublicIpAddress ID into an PublicIpAddressId struct

func (PublicIpAddressId) ID

func (id PublicIpAddressId) ID() string

func (PublicIpAddressId) String

func (id PublicIpAddressId) String() string

type PublicIpPrefixId

type PublicIpPrefixId struct {
	SubscriptionId      string
	ResourceGroup       string
	PublicIPPrefixeName string
}

func NewPublicIpPrefixID

func NewPublicIpPrefixID(subscriptionId, resourceGroup, publicIPPrefixeName string) PublicIpPrefixId

func PublicIpPrefixID

func PublicIpPrefixID(input string) (*PublicIpPrefixId, error)

PublicIpPrefixID parses a PublicIpPrefix ID into an PublicIpPrefixId struct

func (PublicIpPrefixId) ID

func (id PublicIpPrefixId) ID() string

func (PublicIpPrefixId) String

func (id PublicIpPrefixId) String() string

type RedirectConfigurationsId

type RedirectConfigurationsId struct {
	SubscriptionId            string
	ResourceGroup             string
	ApplicationGatewayName    string
	RedirectConfigurationName string
}

func NewRedirectConfigurationsID

func NewRedirectConfigurationsID(subscriptionId, resourceGroup, applicationGatewayName, redirectConfigurationName string) RedirectConfigurationsId

func RedirectConfigurationsID

func RedirectConfigurationsID(input string) (*RedirectConfigurationsId, error)

RedirectConfigurationsID parses a RedirectConfigurations ID into an RedirectConfigurationsId struct

func (RedirectConfigurationsId) ID

func (RedirectConfigurationsId) String

func (id RedirectConfigurationsId) String() string

type RewriteRuleSetId

type RewriteRuleSetId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewRewriteRuleSetID

func NewRewriteRuleSetID(subscriptionId, resourceGroup, applicationGatewayName, name string) RewriteRuleSetId

func RewriteRuleSetID

func RewriteRuleSetID(input string) (*RewriteRuleSetId, error)

RewriteRuleSetID parses a RewriteRuleSet ID into an RewriteRuleSetId struct

func (RewriteRuleSetId) ID

func (id RewriteRuleSetId) ID() string

func (RewriteRuleSetId) String

func (id RewriteRuleSetId) String() string

type RouteFilterId

type RouteFilterId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewRouteFilterID

func NewRouteFilterID(subscriptionId, resourceGroup, name string) RouteFilterId

func RouteFilterID

func RouteFilterID(input string) (*RouteFilterId, error)

RouteFilterID parses a RouteFilter ID into an RouteFilterId struct

func (RouteFilterId) ID

func (id RouteFilterId) ID() string

func (RouteFilterId) String

func (id RouteFilterId) String() string

type RouteId

type RouteId struct {
	SubscriptionId string
	ResourceGroup  string
	RouteTableName string
	Name           string
}

func NewRouteID

func NewRouteID(subscriptionId, resourceGroup, routeTableName, name string) RouteId

func RouteID

func RouteID(input string) (*RouteId, error)

RouteID parses a Route ID into an RouteId struct

func (RouteId) ID

func (id RouteId) ID() string

func (RouteId) String

func (id RouteId) String() string

type RouteTableId

type RouteTableId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewRouteTableID

func NewRouteTableID(subscriptionId, resourceGroup, name string) RouteTableId

func RouteTableID

func RouteTableID(input string) (*RouteTableId, error)

RouteTableID parses a RouteTable ID into an RouteTableId struct

func (RouteTableId) ID

func (id RouteTableId) ID() string

func (RouteTableId) String

func (id RouteTableId) String() string

type SecurityPartnerProviderId

type SecurityPartnerProviderId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewSecurityPartnerProviderID

func NewSecurityPartnerProviderID(subscriptionId, resourceGroup, name string) SecurityPartnerProviderId

func SecurityPartnerProviderID

func SecurityPartnerProviderID(input string) (*SecurityPartnerProviderId, error)

SecurityPartnerProviderID parses a SecurityPartnerProvider ID into an SecurityPartnerProviderId struct

func (SecurityPartnerProviderId) ID

func (SecurityPartnerProviderId) String

func (id SecurityPartnerProviderId) String() string

type SecurityRuleId

type SecurityRuleId struct {
	SubscriptionId           string
	ResourceGroup            string
	NetworkSecurityGroupName string
	Name                     string
}

func NewSecurityRuleID

func NewSecurityRuleID(subscriptionId, resourceGroup, networkSecurityGroupName, name string) SecurityRuleId

func SecurityRuleID

func SecurityRuleID(input string) (*SecurityRuleId, error)

SecurityRuleID parses a SecurityRule ID into an SecurityRuleId struct

func (SecurityRuleId) ID

func (id SecurityRuleId) ID() string

func (SecurityRuleId) String

func (id SecurityRuleId) String() string

type SslCertificateId

type SslCertificateId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewSslCertificateID

func NewSslCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) SslCertificateId

func SslCertificateID

func SslCertificateID(input string) (*SslCertificateId, error)

SslCertificateID parses a SslCertificate ID into an SslCertificateId struct

func (SslCertificateId) ID

func (id SslCertificateId) ID() string

func (SslCertificateId) String

func (id SslCertificateId) String() string

type SslProfileId

type SslProfileId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewSslProfileID

func NewSslProfileID(subscriptionId, resourceGroup, applicationGatewayName, name string) SslProfileId

func SslProfileID

func SslProfileID(input string) (*SslProfileId, error)

SslProfileID parses a SslProfile ID into an SslProfileId struct

func (SslProfileId) ID

func (id SslProfileId) ID() string

func (SslProfileId) String

func (id SslProfileId) String() string

type SubnetId

type SubnetId struct {
	SubscriptionId     string
	ResourceGroup      string
	VirtualNetworkName string
	Name               string
}

func NewSubnetID

func NewSubnetID(subscriptionId, resourceGroup, virtualNetworkName, name string) SubnetId

func SubnetID

func SubnetID(input string) (*SubnetId, error)

SubnetID parses a Subnet ID into an SubnetId struct

func SubnetIDInsensitively

func SubnetIDInsensitively(input string) (*SubnetId, error)

SubnetIDInsensitively parses an Subnet ID into an SubnetId struct, insensitively This should only be used to parse an ID for rewriting, the SubnetID 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 (SubnetId) ID

func (id SubnetId) ID() string

func (SubnetId) String

func (id SubnetId) String() string

type SubnetServiceEndpointStoragePolicyId

type SubnetServiceEndpointStoragePolicyId struct {
	SubscriptionId            string
	ResourceGroup             string
	ServiceEndpointPolicyName string
}

func NewSubnetServiceEndpointStoragePolicyID

func NewSubnetServiceEndpointStoragePolicyID(subscriptionId, resourceGroup, serviceEndpointPolicyName string) SubnetServiceEndpointStoragePolicyId

func SubnetServiceEndpointStoragePolicyID

func SubnetServiceEndpointStoragePolicyID(input string) (*SubnetServiceEndpointStoragePolicyId, error)

SubnetServiceEndpointStoragePolicyID parses a SubnetServiceEndpointStoragePolicy ID into an SubnetServiceEndpointStoragePolicyId struct

func (SubnetServiceEndpointStoragePolicyId) ID

func (SubnetServiceEndpointStoragePolicyId) String

type TrustedClientCertificateId

type TrustedClientCertificateId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewTrustedClientCertificateID

func NewTrustedClientCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) TrustedClientCertificateId

func TrustedClientCertificateID

func TrustedClientCertificateID(input string) (*TrustedClientCertificateId, error)

TrustedClientCertificateID parses a TrustedClientCertificate ID into an TrustedClientCertificateId struct

func (TrustedClientCertificateId) ID

func (TrustedClientCertificateId) String

func (id TrustedClientCertificateId) String() string

type TrustedRootCertificateId

type TrustedRootCertificateId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewTrustedRootCertificateID

func NewTrustedRootCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) TrustedRootCertificateId

func TrustedRootCertificateID

func TrustedRootCertificateID(input string) (*TrustedRootCertificateId, error)

TrustedRootCertificateID parses a TrustedRootCertificate ID into an TrustedRootCertificateId struct

func (TrustedRootCertificateId) ID

func (TrustedRootCertificateId) String

func (id TrustedRootCertificateId) String() string

type UrlPathMapId

type UrlPathMapId struct {
	SubscriptionId         string
	ResourceGroup          string
	ApplicationGatewayName string
	Name                   string
}

func NewUrlPathMapID

func NewUrlPathMapID(subscriptionId, resourceGroup, applicationGatewayName, name string) UrlPathMapId

func UrlPathMapID

func UrlPathMapID(input string) (*UrlPathMapId, error)

UrlPathMapID parses a UrlPathMap ID into an UrlPathMapId struct

func (UrlPathMapId) ID

func (id UrlPathMapId) ID() string

func (UrlPathMapId) String

func (id UrlPathMapId) String() string

type VirtualHubId

type VirtualHubId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVirtualHubID

func NewVirtualHubID(subscriptionId, resourceGroup, name string) VirtualHubId

func VirtualHubID

func VirtualHubID(input string) (*VirtualHubId, error)

VirtualHubID parses a VirtualHub ID into an VirtualHubId struct

func (VirtualHubId) ID

func (id VirtualHubId) ID() string

func (VirtualHubId) String

func (id VirtualHubId) String() string

type VirtualHubIpConfigurationId

type VirtualHubIpConfigurationId struct {
	SubscriptionId      string
	ResourceGroup       string
	VirtualHubName      string
	IpConfigurationName string
}

func NewVirtualHubIpConfigurationID

func NewVirtualHubIpConfigurationID(subscriptionId, resourceGroup, virtualHubName, ipConfigurationName string) VirtualHubIpConfigurationId

func VirtualHubIpConfigurationID

func VirtualHubIpConfigurationID(input string) (*VirtualHubIpConfigurationId, error)

VirtualHubIpConfigurationID parses a VirtualHubIpConfiguration ID into an VirtualHubIpConfigurationId struct

func (VirtualHubIpConfigurationId) ID

func (VirtualHubIpConfigurationId) String

func (id VirtualHubIpConfigurationId) String() string

type VirtualNetworkDnsServersId

type VirtualNetworkDnsServersId struct {
	SubscriptionId     string
	ResourceGroup      string
	VirtualNetworkName string
	DnsServerName      string
}

func NewVirtualNetworkDnsServersID

func NewVirtualNetworkDnsServersID(subscriptionId, resourceGroup, virtualNetworkName, dnsServerName string) VirtualNetworkDnsServersId

func VirtualNetworkDnsServersID

func VirtualNetworkDnsServersID(input string) (*VirtualNetworkDnsServersId, error)

VirtualNetworkDnsServersID parses a VirtualNetworkDnsServers ID into an VirtualNetworkDnsServersId struct

func VirtualNetworkDnsServersIDInsensitively

func VirtualNetworkDnsServersIDInsensitively(input string) (*VirtualNetworkDnsServersId, error)

VirtualNetworkDnsServersIDInsensitively parses an VirtualNetworkDnsServers ID into an VirtualNetworkDnsServersId struct, insensitively This should only be used to parse an ID for rewriting, the VirtualNetworkDnsServersID 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 (VirtualNetworkDnsServersId) ID

func (VirtualNetworkDnsServersId) String

func (id VirtualNetworkDnsServersId) String() string

type VirtualNetworkGatewayId

type VirtualNetworkGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVirtualNetworkGatewayID

func NewVirtualNetworkGatewayID(subscriptionId, resourceGroup, name string) VirtualNetworkGatewayId

func VirtualNetworkGatewayID

func VirtualNetworkGatewayID(input string) (*VirtualNetworkGatewayId, error)

VirtualNetworkGatewayID parses a VirtualNetworkGateway ID into an VirtualNetworkGatewayId struct

func (VirtualNetworkGatewayId) ID

func (VirtualNetworkGatewayId) String

func (id VirtualNetworkGatewayId) String() string

type VirtualNetworkGatewayIpConfigurationId

type VirtualNetworkGatewayIpConfigurationId struct {
	SubscriptionId            string
	ResourceGroup             string
	VirtualNetworkGatewayName string
	IpConfigurationName       string
}

func NewVirtualNetworkGatewayIpConfigurationID

func NewVirtualNetworkGatewayIpConfigurationID(subscriptionId, resourceGroup, virtualNetworkGatewayName, ipConfigurationName string) VirtualNetworkGatewayIpConfigurationId

func VirtualNetworkGatewayIpConfigurationID

func VirtualNetworkGatewayIpConfigurationID(input string) (*VirtualNetworkGatewayIpConfigurationId, error)

VirtualNetworkGatewayIpConfigurationID parses a VirtualNetworkGatewayIpConfiguration ID into an VirtualNetworkGatewayIpConfigurationId struct

func (VirtualNetworkGatewayIpConfigurationId) ID

func (VirtualNetworkGatewayIpConfigurationId) String

type VirtualNetworkId

type VirtualNetworkId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVirtualNetworkID

func NewVirtualNetworkID(subscriptionId, resourceGroup, name string) VirtualNetworkId

func VirtualNetworkID

func VirtualNetworkID(input string) (*VirtualNetworkId, error)

VirtualNetworkID parses a VirtualNetwork ID into an VirtualNetworkId struct

func VirtualNetworkIDInsensitively

func VirtualNetworkIDInsensitively(input string) (*VirtualNetworkId, error)

VirtualNetworkIDInsensitively parses an VirtualNetwork ID into an VirtualNetworkId struct, insensitively This should only be used to parse an ID for rewriting, the VirtualNetworkID 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 (VirtualNetworkId) ID

func (id VirtualNetworkId) ID() string

func (VirtualNetworkId) String

func (id VirtualNetworkId) String() string

type VirtualNetworkPeeringId

type VirtualNetworkPeeringId struct {
	SubscriptionId     string
	ResourceGroup      string
	VirtualNetworkName string
	Name               string
}

func NewVirtualNetworkPeeringID

func NewVirtualNetworkPeeringID(subscriptionId, resourceGroup, virtualNetworkName, name string) VirtualNetworkPeeringId

func VirtualNetworkPeeringID

func VirtualNetworkPeeringID(input string) (*VirtualNetworkPeeringId, error)

VirtualNetworkPeeringID parses a VirtualNetworkPeering ID into an VirtualNetworkPeeringId struct

func (VirtualNetworkPeeringId) ID

func (VirtualNetworkPeeringId) String

func (id VirtualNetworkPeeringId) String() string

type VirtualWanId

type VirtualWanId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVirtualWanID

func NewVirtualWanID(subscriptionId, resourceGroup, name string) VirtualWanId

func VirtualWanID

func VirtualWanID(input string) (*VirtualWanId, error)

VirtualWanID parses a VirtualWan ID into an VirtualWanId struct

func (VirtualWanId) ID

func (id VirtualWanId) ID() string

func (VirtualWanId) String

func (id VirtualWanId) String() string

type VpnConnectionId

type VpnConnectionId struct {
	SubscriptionId string
	ResourceGroup  string
	VpnGatewayName string
	Name           string
}

func NewVpnConnectionID

func NewVpnConnectionID(subscriptionId, resourceGroup, vpnGatewayName, name string) VpnConnectionId

func VpnConnectionID

func VpnConnectionID(input string) (*VpnConnectionId, error)

VpnConnectionID parses a VpnConnection ID into an VpnConnectionId struct

func (VpnConnectionId) ID

func (id VpnConnectionId) ID() string

func (VpnConnectionId) String

func (id VpnConnectionId) String() string

type VpnGatewayId

type VpnGatewayId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVpnGatewayID

func NewVpnGatewayID(subscriptionId, resourceGroup, name string) VpnGatewayId

func VpnGatewayID

func VpnGatewayID(input string) (*VpnGatewayId, error)

VpnGatewayID parses a VpnGateway ID into an VpnGatewayId struct

func (VpnGatewayId) ID

func (id VpnGatewayId) ID() string

func (VpnGatewayId) String

func (id VpnGatewayId) String() string

type VpnGatewayNatRuleId

type VpnGatewayNatRuleId struct {
	SubscriptionId string
	ResourceGroup  string
	VpnGatewayName string
	NatRuleName    string
}

func NewVpnGatewayNatRuleID

func NewVpnGatewayNatRuleID(subscriptionId, resourceGroup, vpnGatewayName, natRuleName string) VpnGatewayNatRuleId

func VpnGatewayNatRuleID

func VpnGatewayNatRuleID(input string) (*VpnGatewayNatRuleId, error)

VpnGatewayNatRuleID parses a VpnGatewayNatRule ID into an VpnGatewayNatRuleId struct

func (VpnGatewayNatRuleId) ID

func (id VpnGatewayNatRuleId) ID() string

func (VpnGatewayNatRuleId) String

func (id VpnGatewayNatRuleId) String() string

type VpnServerConfigurationId

type VpnServerConfigurationId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVpnServerConfigurationID

func NewVpnServerConfigurationID(subscriptionId, resourceGroup, name string) VpnServerConfigurationId

func VpnServerConfigurationID

func VpnServerConfigurationID(input string) (*VpnServerConfigurationId, error)

VpnServerConfigurationID parses a VpnServerConfiguration ID into an VpnServerConfigurationId struct

func (VpnServerConfigurationId) ID

func (VpnServerConfigurationId) String

func (id VpnServerConfigurationId) String() string

type VpnSiteId

type VpnSiteId struct {
	SubscriptionId string
	ResourceGroup  string
	Name           string
}

func NewVpnSiteID

func NewVpnSiteID(subscriptionId, resourceGroup, name string) VpnSiteId

func VpnSiteID

func VpnSiteID(input string) (*VpnSiteId, error)

VpnSiteID parses a VpnSite ID into an VpnSiteId struct

func (VpnSiteId) ID

func (id VpnSiteId) ID() string

func (VpnSiteId) String

func (id VpnSiteId) String() string

type VpnSiteLinkId

type VpnSiteLinkId struct {
	SubscriptionId string
	ResourceGroup  string
	VpnSiteName    string
	Name           string
}

func NewVpnSiteLinkID

func NewVpnSiteLinkID(subscriptionId, resourceGroup, vpnSiteName, name string) VpnSiteLinkId

func VpnSiteLinkID

func VpnSiteLinkID(input string) (*VpnSiteLinkId, error)

VpnSiteLinkID parses a VpnSiteLink ID into an VpnSiteLinkId struct

func (VpnSiteLinkId) ID

func (id VpnSiteLinkId) ID() string

func (VpnSiteLinkId) String

func (id VpnSiteLinkId) String() string

Source Files

Jump to

Keyboard shortcuts

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