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>