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>