parse

package
v1.46.0 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2020 License: MPL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PrivateDnsZoneResourceIDs

func PrivateDnsZoneResourceIDs(input []interface{}) (*[]NameResourceGroup, error)

func ValidatePrivateDnsZoneResourceID

func ValidatePrivateDnsZoneResourceID(i interface{}, k string) (warnings []string, errors []error)

Types

type FirewallPolicyId

type FirewallPolicyId struct {
	ResourceGroup string
	Name          string
}

func FirewallPolicyID

func FirewallPolicyID(input string) (*FirewallPolicyId, error)

func NewFirewallPolicyID

func NewFirewallPolicyID(resourceGroup, name string) FirewallPolicyId

func (FirewallPolicyId) ID

func (id FirewallPolicyId) ID(subscriptionId string) string

type FirewallPolicyRuleCollectionGroupId

type FirewallPolicyRuleCollectionGroupId struct {
	ResourceGroup string
	PolicyName    string
	Name          string
}

func FirewallPolicyRuleCollectionGroupID

func FirewallPolicyRuleCollectionGroupID(input string) (*FirewallPolicyRuleCollectionGroupId, error)

func NewFirewallPolicyRuleCollectionGroupID

func NewFirewallPolicyRuleCollectionGroupID(policyId FirewallPolicyId, name string) FirewallPolicyRuleCollectionGroupId

func (FirewallPolicyRuleCollectionGroupId) ID

func (id FirewallPolicyRuleCollectionGroupId) ID(subscriptionId string) string

type LoadBalancerBackendAddressPoolId

type LoadBalancerBackendAddressPoolId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerBackendAddressPoolID

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

func NewLoadBalancerBackendAddressPoolId

func NewLoadBalancerBackendAddressPoolId(loadBalancerId LoadBalancerId, name string) LoadBalancerBackendAddressPoolId

func (LoadBalancerBackendAddressPoolId) ID

func (id LoadBalancerBackendAddressPoolId) ID(subscriptionId string) string

type LoadBalancerFrontendIPConfigurationId

type LoadBalancerFrontendIPConfigurationId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerFrontendIPConfigurationID

func LoadBalancerFrontendIPConfigurationID(input string) (*LoadBalancerFrontendIPConfigurationId, error)

func NewLoadBalancerFrontendIPConfigurationId

func NewLoadBalancerFrontendIPConfigurationId(loadBalancer LoadBalancerId, name string) LoadBalancerFrontendIPConfigurationId

func (LoadBalancerFrontendIPConfigurationId) ID

func (id LoadBalancerFrontendIPConfigurationId) ID(subscriptionId string) string

type LoadBalancerId

type LoadBalancerId struct {
	ResourceGroup string
	Name          string
}

func LoadBalancerID

func LoadBalancerID(input string) (*LoadBalancerId, error)

func NewLoadBalancerID

func NewLoadBalancerID(resourceGroup, name string) LoadBalancerId

func (LoadBalancerId) ID

func (id LoadBalancerId) ID(subscriptionId string) string

type LoadBalancerInboundNATPoolId

type LoadBalancerInboundNATPoolId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerInboundNATPoolID

func LoadBalancerInboundNATPoolID(input string) (*LoadBalancerInboundNATPoolId, error)

type LoadBalancerInboundNATRuleId

type LoadBalancerInboundNATRuleId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerInboundNATRuleID

func LoadBalancerInboundNATRuleID(input string) (*LoadBalancerInboundNATRuleId, error)

type LoadBalancerOutboundRuleId

type LoadBalancerOutboundRuleId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerOutboundRuleID

func LoadBalancerOutboundRuleID(input string) (*LoadBalancerOutboundRuleId, error)

type LoadBalancerProbeId

type LoadBalancerProbeId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerProbeID

func LoadBalancerProbeID(input string) (*LoadBalancerProbeId, error)

type LoadBalancerRuleId

type LoadBalancerRuleId struct {
	ResourceGroup    string
	LoadBalancerName string
	Name             string
}

func LoadBalancerRuleID

func LoadBalancerRuleID(input string) (*LoadBalancerRuleId, error)

type NameResourceGroup

type NameResourceGroup struct {
	ResourceGroup string
	Name          string
	ID            string
}

func PrivateDnsZoneGroupResourceID

func PrivateDnsZoneGroupResourceID(input string) (*NameResourceGroup, error)

func PrivateDnsZoneResourceID

func PrivateDnsZoneResourceID(input string) (*NameResourceGroup, error)

func PrivateEndpointResourceID

func PrivateEndpointResourceID(input string) (*NameResourceGroup, error)

type NatGatewayId

type NatGatewayId struct {
	Name          string
	ResourceGroup string
}

func NatGatewayID

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

type NatGatewayPublicIPAddressAssociationId

type NatGatewayPublicIPAddressAssociationId struct {
	NatGateway        NatGatewayId
	PublicIPAddressID string
}

func NatGatewayPublicIPAddressAssociationID

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

type NetworkInterfaceId

type NetworkInterfaceId struct {
	ResourceGroup string
	Name          string
}

func NetworkInterfaceID

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

type NetworkPacketCaptureId

type NetworkPacketCaptureId struct {
	ResourceGroup string
	WatcherName   string
	Name          string
}

func NetworkPacketCaptureID

func NetworkPacketCaptureID(input string) (*NetworkPacketCaptureId, error)

type PublicIPAddressId

type PublicIPAddressId struct {
	ResourceGroup string
	Name          string
}

func PublicIPAddressID

func PublicIPAddressID(input string) (*PublicIPAddressId, error)

type SubnetId

type SubnetId struct {
	ResourceGroup      string
	VirtualNetworkName string
	Name               string
}

func SubnetID

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

type VirtualHubBgpConnectionId

type VirtualHubBgpConnectionId struct {
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func VirtualHubBgpConnectionID

func VirtualHubBgpConnectionID(input string) (*VirtualHubBgpConnectionId, error)

type VirtualHubConnectionId

type VirtualHubConnectionId struct {
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func NewVirtualHubConnectionID

func NewVirtualHubConnectionID(id VirtualHubId, name string) VirtualHubConnectionId

func VirtualHubConnectionID

func VirtualHubConnectionID(input string) (*VirtualHubConnectionId, error)

func (VirtualHubConnectionId) ID

func (id VirtualHubConnectionId) ID(subscriptionId string) string

type VirtualHubIPId

type VirtualHubIPId struct {
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func VirtualHubIPID

func VirtualHubIPID(input string) (*VirtualHubIPId, error)

type VirtualHubId

type VirtualHubId struct {
	ResourceGroup string
	Name          string
}

func NewVirtualHubID

func NewVirtualHubID(resourceGroup, name string) VirtualHubId

func VirtualHubID

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

func (VirtualHubId) ID

func (id VirtualHubId) ID(subscriptionId string) string

type VirtualHubRouteTableId

type VirtualHubRouteTableId struct {
	ResourceGroup  string
	VirtualHubName string
	Name           string
}

func VirtualHubRouteTableID

func VirtualHubRouteTableID(input string) (*VirtualHubRouteTableId, error)

type VirtualHubSecurityPartnerProviderId

type VirtualHubSecurityPartnerProviderId struct {
	ResourceGroup string
	Name          string
}

func VirtualHubSecurityPartnerProviderID

func VirtualHubSecurityPartnerProviderID(input string) (*VirtualHubSecurityPartnerProviderId, error)

type VirtualNetworkId

type VirtualNetworkId struct {
	ResourceGroup string
	Name          string
}

func VirtualNetworkID

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

type VirtualWanId

type VirtualWanId struct {
	ResourceGroup string
	Name          string
}

func NewVirtualWanID

func NewVirtualWanID(resourceGroup, name string) VirtualWanId

func VirtualWanID

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

func (VirtualWanId) ID

func (id VirtualWanId) ID(subscriptionId string) string

type VpnSiteId

type VpnSiteId struct {
	ResourceGroup string
	Name          string
}

func NewVpnSiteID

func NewVpnSiteID(resourceGroup, name string) VpnSiteId

func VpnSiteID

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

func (VpnSiteId) ID

func (id VpnSiteId) ID(subscriptionId string) string

type VpnSiteLinkId

type VpnSiteLinkId struct {
	ResourceGroup string
	Site          string
	Name          string
}

func NewVpnSiteLinkID

func NewVpnSiteLinkID(vpnSiteId VpnSiteId, name string) VpnSiteLinkId

func VpnSiteLinkID

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

func (VpnSiteLinkId) ID

func (id VpnSiteLinkId) ID(subscriptionId string) string

Jump to

Keyboard shortcuts

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