共用方式為


BastionHosts interface

代表 BastionHosts 的介面。

方法

beginCreateOrUpdate(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

建立或更新指定的 Bastion 主機。

beginCreateOrUpdateAndWait(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

建立或更新指定的 Bastion 主機。

beginDelete(string, string, BastionHostsDeleteOptionalParams)

刪除指定的 Bastion 主機。

beginDeleteAndWait(string, string, BastionHostsDeleteOptionalParams)

刪除指定的 Bastion 主機。

beginUpdateTags(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

更新 BastionHost 資源的標籤

beginUpdateTagsAndWait(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

更新 BastionHost 資源的標籤

get(string, string, BastionHostsGetOptionalParams)

取得指定的 Bastion 主機。

list(BastionHostsListOptionalParams)

列出訂用帳戶中的所有 Bastion 主機。

listByResourceGroup(string, BastionHostsListByResourceGroupOptionalParams)

列出資源群組中的所有 Bastion 主機。

方法詳細資料

beginCreateOrUpdate(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

建立或更新指定的 Bastion 主機。

function beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BastionHost>, BastionHost>>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

parameters
BastionHost

提供給建立或更新 Bastion 主機作業的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, BastionHost, BastionHostsCreateOrUpdateOptionalParams)

建立或更新指定的 Bastion 主機。

function beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise<BastionHost>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

parameters
BastionHost

提供給建立或更新 Bastion 主機作業的參數。

傳回

Promise<BastionHost>

beginDelete(string, string, BastionHostsDeleteOptionalParams)

刪除指定的 Bastion 主機。

function beginDelete(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

options
BastionHostsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, BastionHostsDeleteOptionalParams)

刪除指定的 Bastion 主機。

function beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

options
BastionHostsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdateTags(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

更新 BastionHost 資源的標籤

function beginUpdateTags(resourceGroupName: string, bastionHostName: string, parameters: TagsObject, options?: BastionHostsUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<BastionHost>, BastionHost>>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

parameters
TagsObject

提供用來更新 BastionHost 標籤的參數。

options
BastionHostsUpdateTagsOptionalParams

選項參數。

傳回

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

beginUpdateTagsAndWait(string, string, TagsObject, BastionHostsUpdateTagsOptionalParams)

更新 BastionHost 資源的標籤

function beginUpdateTagsAndWait(resourceGroupName: string, bastionHostName: string, parameters: TagsObject, options?: BastionHostsUpdateTagsOptionalParams): Promise<BastionHost>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

parameters
TagsObject

提供用來更新 BastionHost 標籤的參數。

options
BastionHostsUpdateTagsOptionalParams

選項參數。

傳回

Promise<BastionHost>

get(string, string, BastionHostsGetOptionalParams)

取得指定的 Bastion 主機。

function get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise<BastionHost>

參數

resourceGroupName

string

資源群組的名稱。

bastionHostName

string

Bastion 主機的名稱。

options
BastionHostsGetOptionalParams

選項參數。

傳回

Promise<BastionHost>

list(BastionHostsListOptionalParams)

列出訂用帳戶中的所有 Bastion 主機。

function list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator<BastionHost, BastionHost[], PageSettings>

參數

options
BastionHostsListOptionalParams

選項參數。

傳回

listByResourceGroup(string, BastionHostsListByResourceGroupOptionalParams)

列出資源群組中的所有 Bastion 主機。

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

參數

resourceGroupName

string

資源群組的名稱。

傳回