Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VirtualNetworkGatewayConnections

Package version

Class representing a VirtualNetworkGatewayConnections.

Hierarchy

  • VirtualNetworkGatewayConnections

Index

Constructors

constructor

Methods

beginCreateOrUpdate

  • beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Creates or updates a virtual network gateway connection in the specified resource group.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • parameters: VirtualNetworkGatewayConnection

      Parameters supplied to the create or update virtual network gateway connection operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginDeleteMethod

  • beginDeleteMethod(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Deletes the specified virtual network Gateway connection.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginResetSharedKey

  • beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection reset shared key Name.

    • parameters: ConnectionResetSharedKey

      Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginSetSharedKey

  • beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection name.

    • parameters: ConnectionSharedKey

      Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginUpdateTags

  • beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Updates a virtual network gateway connection tags.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • parameters: TagsObject

      Parameters supplied to update virtual network gateway connection tags.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

createOrUpdate

  • createOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>
  • Creates or updates a virtual network gateway connection in the specified resource group.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • parameters: VirtualNetworkGatewayConnection

      Parameters supplied to the create or update virtual network gateway connection operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>

deleteMethod

  • deleteMethod(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • Deletes the specified virtual network Gateway connection.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

get

  • get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsGetResponse>
  • get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, callback: msRest.ServiceCallback<VirtualNetworkGatewayConnection>): void
  • get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VirtualNetworkGatewayConnection>): void
  • Gets the specified virtual network gateway connection by resource group.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsGetResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsGetResponse>

  • Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • callback: msRest.ServiceCallback<VirtualNetworkGatewayConnection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VirtualNetworkGatewayConnection>

      The callback

    Returns void

getSharedKey

  • getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsGetSharedKeyResponse>
  • getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, callback: msRest.ServiceCallback<ConnectionSharedKey>): void
  • getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ConnectionSharedKey>): void
  • The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection shared key name.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsGetSharedKeyResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsGetSharedKeyResponse>

  • Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection shared key name.

    • callback: msRest.ServiceCallback<ConnectionSharedKey>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection shared key name.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ConnectionSharedKey>

      The callback

    Returns void

list

listNext

resetSharedKey

  • resetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsResetSharedKeyResponse>
  • The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection reset shared key Name.

    • parameters: ConnectionResetSharedKey

      Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsResetSharedKeyResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsResetSharedKeyResponse>

setSharedKey

  • setSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsSetSharedKeyResponse>
  • The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The virtual network gateway connection name.

    • parameters: ConnectionSharedKey

      Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsSetSharedKeyResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsSetSharedKeyResponse>

updateTags

  • updateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworkGatewayConnectionsUpdateTagsResponse>
  • Updates a virtual network gateway connection tags.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • virtualNetworkGatewayConnectionName: string

      The name of the virtual network gateway connection.

    • parameters: TagsObject

      Parameters supplied to update virtual network gateway connection tags.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.VirtualNetworkGatewayConnectionsUpdateTagsResponse>

    Promise<Models.VirtualNetworkGatewayConnectionsUpdateTagsResponse>

Generated using TypeDoc