Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateVpnLinkConnectionID ¶
ValidateVpnLinkConnectionID checks that 'input' can be parsed as a Vpn Link Connection ID
Types ¶
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 ¶
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 ¶
func (c VpnLinkConnectionsClient) ResetConnection(ctx context.Context, id VpnLinkConnectionId) (result ResetConnectionOperationResponse, err error)
ResetConnection ...
func (VpnLinkConnectionsClient) ResetConnectionThenPoll ¶
func (c VpnLinkConnectionsClient) ResetConnectionThenPoll(ctx context.Context, id VpnLinkConnectionId) error
ResetConnectionThenPoll performs ResetConnection then polls until it's completed