VirtualNetworkGatewayConnections interface
代表 VirtualNetworkGatewayConnections 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, VirtualNetworkGatewayConnection, VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams)
在指定的資源群組中建立或更新虛擬網路網關聯機。
function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<VirtualNetworkGatewayConnection>, VirtualNetworkGatewayConnection>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
- parameters
- VirtualNetworkGatewayConnection
提供給建立或更新虛擬網路網關聯機作業的參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualNetworkGatewayConnection>, VirtualNetworkGatewayConnection>>
beginCreateOrUpdateAndWait(string, string, VirtualNetworkGatewayConnection, VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams)
在指定的資源群組中建立或更新虛擬網路網關聯機。
function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise<VirtualNetworkGatewayConnection>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
- parameters
- VirtualNetworkGatewayConnection
提供給建立或更新虛擬網路網關聯機作業的參數。
傳回
Promise<VirtualNetworkGatewayConnection>
beginDelete(string, string, VirtualNetworkGatewayConnectionsDeleteOptionalParams)
刪除指定的虛擬網路網關聯機。
function beginDelete(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, VirtualNetworkGatewayConnectionsDeleteOptionalParams)
刪除指定的虛擬網路網關聯機。
function beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
選項參數。
傳回
Promise<void>
beginResetSharedKey(string, string, ConnectionResetSharedKey, VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams)
VirtualNetworkGatewayConnectionResetSharedKey 作業會透過網路資源提供者,重設虛擬網路網關聯機共用密鑰,以在指定的資源群組中傳遞虛擬網路網關聯機。
function beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise<PollerLike<PollOperationState<ConnectionResetSharedKey>, ConnectionResetSharedKey>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機重設共用密鑰名稱。
- parameters
- ConnectionResetSharedKey
提供給開始透過網路資源提供者重設虛擬網路網關聯機共用密鑰作業的參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<ConnectionResetSharedKey>, ConnectionResetSharedKey>>
beginResetSharedKeyAndWait(string, string, ConnectionResetSharedKey, VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams)
VirtualNetworkGatewayConnectionResetSharedKey 作業會透過網路資源提供者,重設虛擬網路網關聯機共用密鑰,以在指定的資源群組中傳遞虛擬網路網關聯機。
function beginResetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise<ConnectionResetSharedKey>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機重設共用密鑰名稱。
- parameters
- ConnectionResetSharedKey
提供給開始透過網路資源提供者重設虛擬網路網關聯機共用密鑰作業的參數。
傳回
Promise<ConnectionResetSharedKey>
beginSetSharedKey(string, string, ConnectionSharedKey, VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams)
Put VirtualNetworkGatewayConnectionSharedKey 作業會設定虛擬網路網關聯機共用密鑰,以透過網路資源提供者在指定的資源群組中傳遞虛擬網路網關聯機。
function beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise<PollerLike<PollOperationState<ConnectionSharedKey>, ConnectionSharedKey>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機名稱。
- parameters
- ConnectionSharedKey
透過網路資源提供者提供給 Begin Set 虛擬網路網關聯機共用密鑰作業的參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<ConnectionSharedKey>, ConnectionSharedKey>>
beginSetSharedKeyAndWait(string, string, ConnectionSharedKey, VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams)
Put VirtualNetworkGatewayConnectionSharedKey 作業會設定虛擬網路網關聯機共用密鑰,以透過網路資源提供者在指定的資源群組中傳遞虛擬網路網關聯機。
function beginSetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise<ConnectionSharedKey>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機名稱。
- parameters
- ConnectionSharedKey
透過網路資源提供者提供給 Begin Set 虛擬網路網關聯機共用密鑰作業的參數。
傳回
Promise<ConnectionSharedKey>
beginUpdateTags(string, string, TagsObject, VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams)
更新虛擬網路網關聯機標籤。
function beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise<PollerLike<PollOperationState<VirtualNetworkGatewayConnection>, VirtualNetworkGatewayConnection>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
- parameters
- TagsObject
提供以更新虛擬網路網關聯機標籤的參數。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<VirtualNetworkGatewayConnection>, VirtualNetworkGatewayConnection>>
beginUpdateTagsAndWait(string, string, TagsObject, VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams)
更新虛擬網路網關聯機標籤。
function beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise<VirtualNetworkGatewayConnection>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
- parameters
- TagsObject
提供以更新虛擬網路網關聯機標籤的參數。
選項參數。
傳回
Promise<VirtualNetworkGatewayConnection>
get(string, string, VirtualNetworkGatewayConnectionsGetOptionalParams)
依資源群組取得指定的虛擬網路網關聯機。
function get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetOptionalParams): Promise<VirtualNetworkGatewayConnection>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機的名稱。
選項參數。
傳回
Promise<VirtualNetworkGatewayConnection>
getSharedKey(string, string, VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams)
取得 VirtualNetworkGatewayConnectionSharedKey 作業會透過網路資源提供者擷取指定虛擬網路網關聯機共用密鑰的相關信息。
function getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams): Promise<ConnectionSharedKey>
參數
- resourceGroupName
-
string
資源群組的名稱。
- virtualNetworkGatewayConnectionName
-
string
虛擬網路網關聯機共用金鑰名稱。
傳回
Promise<ConnectionSharedKey>
list(string, VirtualNetworkGatewayConnectionsListOptionalParams)
List VirtualNetworkGatewayConnections 作業會擷取所有建立的虛擬網路網關聯機。
function list(resourceGroupName: string, options?: VirtualNetworkGatewayConnectionsListOptionalParams): PagedAsyncIterableIterator<VirtualNetworkGatewayConnection, VirtualNetworkGatewayConnection[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
選項參數。