vpnlinkconnections

package
v0.20230915.1163220 Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2023 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateVpnLinkConnectionID

func ValidateVpnLinkConnectionID(input interface{}, key string) (warnings []string, errors []error)

ValidateVpnLinkConnectionID checks that 'input' can be parsed as a Vpn Link Connection ID

Types

type ResetConnectionOperationResponse

type ResetConnectionOperationResponse struct {
	Poller       pollers.Poller
	HttpResponse *http.Response
	OData        *odata.OData
}

type VpnLinkConnectionId

type VpnLinkConnectionId struct {
	SubscriptionId        string
	ResourceGroupName     string
	VpnGatewayName        string
	VpnConnectionName     string
	VpnLinkConnectionName string
}

VpnLinkConnectionId is a struct representing the Resource ID for a Vpn Link Connection

func NewVpnLinkConnectionID

func NewVpnLinkConnectionID(subscriptionId string, resourceGroupName string, vpnGatewayName string, vpnConnectionName string, vpnLinkConnectionName string) VpnLinkConnectionId

NewVpnLinkConnectionID returns a new VpnLinkConnectionId struct

func ParseVpnLinkConnectionID

func ParseVpnLinkConnectionID(input string) (*VpnLinkConnectionId, error)

ParseVpnLinkConnectionID parses 'input' into a VpnLinkConnectionId

func ParseVpnLinkConnectionIDInsensitively

func ParseVpnLinkConnectionIDInsensitively(input string) (*VpnLinkConnectionId, error)

ParseVpnLinkConnectionIDInsensitively parses 'input' case-insensitively into a VpnLinkConnectionId note: this method should only be used for API response data and not user input

func (VpnLinkConnectionId) ID

func (id VpnLinkConnectionId) ID() string

ID returns the formatted Vpn Link Connection ID

func (VpnLinkConnectionId) Segments

func (id VpnLinkConnectionId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Vpn Link Connection ID

func (VpnLinkConnectionId) String

func (id VpnLinkConnectionId) String() string

String returns a human-readable description of this Vpn Link Connection ID

type VpnLinkConnectionsClient

type VpnLinkConnectionsClient struct {
	Client *resourcemanager.Client
}

func NewVpnLinkConnectionsClientWithBaseURI

func NewVpnLinkConnectionsClientWithBaseURI(sdkApi sdkEnv.Api) (*VpnLinkConnectionsClient, error)

func (VpnLinkConnectionsClient) ResetConnection

ResetConnection ...

func (VpnLinkConnectionsClient) ResetConnectionThenPoll

func (c VpnLinkConnectionsClient) ResetConnectionThenPoll(ctx context.Context, id VpnLinkConnectionId) error

ResetConnectionThenPoll performs ResetConnection then polls until it's completed

Jump to

Keyboard shortcuts

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