NatGateways interface
代表 NatGateways 的介面。
方法
begin |
建立或更新 nat 閘道。 |
begin |
建立或更新 nat 閘道。 |
begin |
刪除指定的 nat 閘道。 |
begin |
刪除指定的 nat 閘道。 |
get(string, string, Nat |
取得指定資源群組中的指定 nat 閘道。 |
list(string, Nat |
取得資源群組中的所有 nat 閘道。 |
list |
取得訂用帳戶中的所有 Nat 閘道。 |
update |
更新 nat 閘道標籤。 |
方法詳細資料
beginCreateOrUpdate(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
建立或更新 nat 閘道。
function beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NatGateway>, NatGateway>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- parameters
- NatGateway
提供給建立或更新 nat 閘道作業的參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<NatGateway>, NatGateway>>
beginCreateOrUpdateAndWait(string, string, NatGateway, NatGatewaysCreateOrUpdateOptionalParams)
建立或更新 nat 閘道。
function beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise<NatGateway>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- parameters
- NatGateway
提供給建立或更新 nat 閘道作業的參數。
選項參數。
傳回
Promise<NatGateway>
beginDelete(string, string, NatGatewaysDeleteOptionalParams)
刪除指定的 nat 閘道。
function beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- options
- NatGatewaysDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, NatGatewaysDeleteOptionalParams)
刪除指定的 nat 閘道。
function beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- options
- NatGatewaysDeleteOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, NatGatewaysGetOptionalParams)
取得指定資源群組中的指定 nat 閘道。
function get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise<NatGateway>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- options
- NatGatewaysGetOptionalParams
選項參數。
傳回
Promise<NatGateway>
list(string, NatGatewaysListOptionalParams)
取得資源群組中的所有 nat 閘道。
function list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- options
- NatGatewaysListOptionalParams
選項參數。
傳回
listAll(NatGatewaysListAllOptionalParams)
取得訂用帳戶中的所有 Nat 閘道。
function listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator<NatGateway, NatGateway[], PageSettings>
參數
- options
- NatGatewaysListAllOptionalParams
選項參數。
傳回
updateTags(string, string, TagsObject, NatGatewaysUpdateTagsOptionalParams)
更新 nat 閘道標籤。
function updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise<NatGateway>
參數
- resourceGroupName
-
string
資源群組的名稱。
- natGatewayName
-
string
nat 閘道的名稱。
- parameters
- TagsObject
提供以更新 nat 閘道標籤的參數。
選項參數。
傳回
Promise<NatGateway>