vpnlinkconnections

package
v0.20231208.1131741 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 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) FromParseResult added in v0.20231127.1171502

func (id *VpnLinkConnectionId) FromParseResult(input resourceids.ParseResult) error

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