Documentation ¶
Index ¶
- type ApplicationGatewayHTTPListenerId
- type ApplicationGatewayId
- type ApplicationGatewayPrivateLinkConfigurationId
- type ApplicationGatewayURLPathMapPathRuleId
- type ApplicationGatewayWebApplicationFirewallPolicyId
- type ApplicationSecurityGroupId
- type AuthenticationCertificateId
- type BackendAddressPoolId
- type BackendHttpSettingsCollectionId
- type BastionHostId
- type BgpConnectionId
- type ConnectionMonitorId
- type DdosProtectionPlanId
- type ExpressRouteCircuitAuthorizationId
- type ExpressRouteCircuitConnectionId
- type ExpressRouteCircuitId
- type ExpressRouteCircuitPeeringId
- type ExpressRouteConnectionId
- type ExpressRouteGatewayId
- type ExpressRoutePortId
- type FlowLogId
- type FrontendIPConfigurationId
- type FrontendPortId
- type HttpListenerId
- type HubRouteTableId
- type HubRouteTableRouteId
- type HubVirtualNetworkConnectionId
- type InboundNatRuleId
- type IpGroupId
- type LoadBalancerBackendAddressPoolId
- type LocalNetworkGatewayId
- type NatGatewayId
- type NatGatewayPublicIPAddressAssociationId
- type NatGatewayPublicIPPrefixAssociationId
- type NetworkGatewayConnectionId
- type NetworkInterfaceId
- type NetworkInterfaceIpConfigurationId
- type NetworkProfileId
- type NetworkSecurityGroupId
- type NetworkWatcherId
- type PacketCaptureId
- type PointToSiteVpnGatewayId
- type PrivateDnsZoneConfigId
- type PrivateDnsZoneGroupId
- type PrivateEndpointId
- type PrivateLinkServiceId
- type ProbeId
- type PublicIpAddressId
- type PublicIpPrefixId
- type RedirectConfigurationsId
- type RewriteRuleSetId
- type RouteFilterId
- type RouteId
- type RouteTableId
- type SecurityPartnerProviderId
- type SecurityRuleId
- type SslCertificateId
- type SslProfileId
- type SubnetId
- type SubnetServiceEndpointStoragePolicyId
- type TrustedClientCertificateId
- type TrustedRootCertificateId
- type UrlPathMapId
- type VirtualHubId
- type VirtualHubIpConfigurationId
- type VirtualNetworkDnsServersId
- func NewVirtualNetworkDnsServersID(subscriptionId, resourceGroup, virtualNetworkName, dnsServerName string) VirtualNetworkDnsServersId
- func VirtualNetworkDnsServersID(input string) (*VirtualNetworkDnsServersId, error)
- func VirtualNetworkDnsServersIDInsensitively(input string) (*VirtualNetworkDnsServersId, error)
- type VirtualNetworkGatewayId
- type VirtualNetworkGatewayIpConfigurationId
- type VirtualNetworkId
- type VirtualNetworkPeeringId
- type VirtualWanId
- type VpnConnectionId
- type VpnGatewayId
- type VpnGatewayNatRuleId
- type VpnServerConfigurationId
- type VpnSiteId
- type VpnSiteLinkId
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 (id ApplicationGatewayHTTPListenerId) ID() string
func (ApplicationGatewayHTTPListenerId) String ¶
func (id ApplicationGatewayHTTPListenerId) String() string
type ApplicationGatewayId ¶
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 (id ApplicationGatewayPrivateLinkConfigurationId) ID() string
func (ApplicationGatewayPrivateLinkConfigurationId) String ¶
func (id ApplicationGatewayPrivateLinkConfigurationId) String() 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 (id ApplicationGatewayURLPathMapPathRuleId) ID() string
func (ApplicationGatewayURLPathMapPathRuleId) String ¶
func (id ApplicationGatewayURLPathMapPathRuleId) String() 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 (id ApplicationGatewayWebApplicationFirewallPolicyId) ID() string
func (ApplicationGatewayWebApplicationFirewallPolicyId) String ¶
func (id ApplicationGatewayWebApplicationFirewallPolicyId) String() string
type ApplicationSecurityGroupId ¶
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 (id ApplicationSecurityGroupId) ID() string
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 (id AuthenticationCertificateId) ID() string
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 (id BackendHttpSettingsCollectionId) ID() string
func (BackendHttpSettingsCollectionId) String ¶
func (id BackendHttpSettingsCollectionId) String() string
type BastionHostId ¶
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 ¶
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 (id ExpressRouteCircuitAuthorizationId) ID() string
func (ExpressRouteCircuitAuthorizationId) String ¶
func (id ExpressRouteCircuitAuthorizationId) String() 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 (id ExpressRouteCircuitConnectionId) ID() string
func (ExpressRouteCircuitConnectionId) String ¶
func (id ExpressRouteCircuitConnectionId) String() string
type ExpressRouteCircuitId ¶
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 (id ExpressRouteCircuitPeeringId) ID() string
func (ExpressRouteCircuitPeeringId) String ¶
func (id ExpressRouteCircuitPeeringId) String() 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 (id ExpressRouteConnectionId) ID() string
func (ExpressRouteConnectionId) String ¶
func (id ExpressRouteConnectionId) String() string
type ExpressRouteGatewayId ¶
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 ¶
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 NewFlowLogID ¶
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 (id FrontendIPConfigurationId) ID() string
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 (id HubVirtualNetworkConnectionId) ID() string
func (HubVirtualNetworkConnectionId) String ¶
func (id HubVirtualNetworkConnectionId) String() 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 ¶
func NewIpGroupID ¶
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 (id LoadBalancerBackendAddressPoolId) ID() string
func (LoadBalancerBackendAddressPoolId) String ¶
func (id LoadBalancerBackendAddressPoolId) String() string
type LocalNetworkGatewayId ¶
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 ¶
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 (id NetworkGatewayConnectionId) ID() string
func (NetworkGatewayConnectionId) String ¶
func (id NetworkGatewayConnectionId) String() string
type NetworkInterfaceId ¶
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 (id NetworkInterfaceIpConfigurationId) ID() string
func (NetworkInterfaceIpConfigurationId) String ¶
func (id NetworkInterfaceIpConfigurationId) String() string
type NetworkProfileId ¶
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 ¶
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 (id NetworkSecurityGroupId) ID() string
func (NetworkSecurityGroupId) String ¶
func (id NetworkSecurityGroupId) String() string
type NetworkWatcherId ¶
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 (id PointToSiteVpnGatewayId) ID() string
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 (id PrivateDnsZoneConfigId) ID() string
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 ¶
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 ¶
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 ¶
type PublicIpAddressId ¶
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 (id RedirectConfigurationsId) ID() string
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 ¶
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 ¶
type RouteTableId ¶
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 ¶
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 (id SecurityPartnerProviderId) ID() string
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 SubnetIDInsensitively ¶
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.
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 (id SubnetServiceEndpointStoragePolicyId) ID() string
func (SubnetServiceEndpointStoragePolicyId) String ¶
func (id SubnetServiceEndpointStoragePolicyId) String() 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 (id TrustedClientCertificateId) ID() string
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 (id TrustedRootCertificateId) ID() string
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 ¶
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 (id VirtualHubIpConfigurationId) ID() string
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 (id VirtualNetworkDnsServersId) ID() string
func (VirtualNetworkDnsServersId) String ¶
func (id VirtualNetworkDnsServersId) String() string
type VirtualNetworkGatewayId ¶
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 (id VirtualNetworkGatewayId) ID() string
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 (id VirtualNetworkGatewayIpConfigurationId) ID() string
func (VirtualNetworkGatewayIpConfigurationId) String ¶
func (id VirtualNetworkGatewayIpConfigurationId) String() string
type VirtualNetworkId ¶
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 (id VirtualNetworkPeeringId) ID() string
func (VirtualNetworkPeeringId) String ¶
func (id VirtualNetworkPeeringId) String() string
type VirtualWanId ¶
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 ¶
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 ¶
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 (id VpnServerConfigurationId) ID() string
func (VpnServerConfigurationId) String ¶
func (id VpnServerConfigurationId) String() string
type VpnSiteId ¶
func NewVpnSiteID ¶
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 ¶
- application_gateway.go
- application_gateway_http_listener.go
- application_gateway_private_link_configuration.go
- application_gateway_url_path_map_path_rule.go
- application_gateway_web_application_firewall_policy.go
- application_security_group.go
- authentication_certificate.go
- backend_address_pool.go
- backend_http_settings_collection.go
- bastion_host.go
- bgp_connection.go
- connection_monitor.go
- ddos_protection_plan.go
- express_route_circuit.go
- express_route_circuit_authorization.go
- express_route_circuit_connection.go
- express_route_circuit_peering.go
- express_route_connection.go
- express_route_gateway.go
- express_route_port.go
- flow_log.go
- frontend_ip_configuration.go
- frontend_port.go
- http_listener.go
- hub_route_table.go
- hub_route_table_route.go
- hub_virtual_network_connection.go
- inbound_nat_rule.go
- ip_group.go
- load_balancer_backend_address_pool.go
- local_network_gateway.go
- nat_gateway.go
- nat_gateway_public_ip_association.go
- nat_gateway_public_ip_prefix_association.go
- network_gateway_connection.go
- network_interface.go
- network_interface_ip_configuration.go
- network_profile.go
- network_security_group.go
- network_watcher.go
- packet_capture.go
- point_to_site_vpn_gateway.go
- private_dns_zone_config.go
- private_dns_zone_group.go
- private_endpoint.go
- private_link_service.go
- probe.go
- public_ip_address.go
- public_ip_prefix.go
- redirect_configurations.go
- rewrite_rule_set.go
- route.go
- route_filter.go
- route_table.go
- security_partner_provider.go
- security_rule.go
- ssl_certificate.go
- ssl_profile.go
- subnet.go
- subnet_service_endpoint_storage_policy.go
- trusted_client_certificate.go
- trusted_root_certificate.go
- url_path_map.go
- virtual_hub.go
- virtual_hub_ip_configuration.go
- virtual_network.go
- virtual_network_dns_servers.go
- virtual_network_gateway.go
- virtual_network_gateway_ip_configuration.go
- virtual_network_peering.go
- virtual_wan.go
- vpn_connection.go
- vpn_gateway.go
- vpn_gateway_nat_rule.go
- vpn_server_configuration.go
- vpn_site.go
- vpn_site_link.go