Gateways interface

代表閘道的介面。

方法

beginCreateOrUpdate(string, string, Gateway, GatewaysCreateOrUpdateOptionalParams)

建立或更新閘道的作業。

beginCreateOrUpdateAndWait(string, string, Gateway, GatewaysCreateOrUpdateOptionalParams)

建立或更新閘道的作業。

beginDelete(string, string, GatewaysDeleteOptionalParams)

刪除閘道的作業。

beginDeleteAndWait(string, string, GatewaysDeleteOptionalParams)

刪除閘道的作業。

get(string, string, GatewaysGetOptionalParams)

擷取閘道檢視的相關信息。

listByResourceGroup(string, GatewaysListByResourceGroupOptionalParams)

取得非 Azure 機器之所有閘道的作業

listBySubscription(GatewaysListBySubscriptionOptionalParams)

取得非 Azure 機器之所有閘道的作業

update(string, string, GatewayUpdate, GatewaysUpdateOptionalParams)

更新閘道的作業。

方法詳細資料

beginCreateOrUpdate(string, string, Gateway, GatewaysCreateOrUpdateOptionalParams)

建立或更新閘道的作業。

function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, parameters: Gateway, options?: GatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Gateway>, Gateway>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

parameters
Gateway

提供給創建閘道作的參數。

options
GatewaysCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Gateway>, Gateway>>

beginCreateOrUpdateAndWait(string, string, Gateway, GatewaysCreateOrUpdateOptionalParams)

建立或更新閘道的作業。

function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, parameters: Gateway, options?: GatewaysCreateOrUpdateOptionalParams): Promise<Gateway>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

parameters
Gateway

提供給創建閘道作的參數。

options
GatewaysCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<Gateway>

beginDelete(string, string, GatewaysDeleteOptionalParams)

刪除閘道的作業。

function beginDelete(resourceGroupName: string, gatewayName: string, options?: GatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<GatewaysDeleteHeaders>, GatewaysDeleteHeaders>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

options
GatewaysDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<GatewaysDeleteHeaders>, GatewaysDeleteHeaders>>

beginDeleteAndWait(string, string, GatewaysDeleteOptionalParams)

刪除閘道的作業。

function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: GatewaysDeleteOptionalParams): Promise<GatewaysDeleteHeaders>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

options
GatewaysDeleteOptionalParams

選項參數。

傳回

get(string, string, GatewaysGetOptionalParams)

擷取閘道檢視的相關信息。

function get(resourceGroupName: string, gatewayName: string, options?: GatewaysGetOptionalParams): Promise<Gateway>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

options
GatewaysGetOptionalParams

選項參數。

傳回

Promise<Gateway>

listByResourceGroup(string, GatewaysListByResourceGroupOptionalParams)

取得非 Azure 機器之所有閘道的作業

function listByResourceGroup(resourceGroupName: string, options?: GatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Gateway, Gateway[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(GatewaysListBySubscriptionOptionalParams)

取得非 Azure 機器之所有閘道的作業

function listBySubscription(options?: GatewaysListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Gateway, Gateway[], PageSettings>

參數

傳回

update(string, string, GatewayUpdate, GatewaysUpdateOptionalParams)

更新閘道的作業。

function update(resourceGroupName: string, gatewayName: string, parameters: GatewayUpdate, options?: GatewaysUpdateOptionalParams): Promise<Gateway>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

gatewayName

string

閘道名稱。

parameters
GatewayUpdate

提供給更新閘道作的參數。

options
GatewaysUpdateOptionalParams

選項參數。

傳回

Promise<Gateway>