INatGatewaysOperations Interface

Definition

NatGatewaysOperations operations.

public interface INatGatewaysOperations
type INatGatewaysOperations = interface
Public Interface INatGatewaysOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, NatGateway, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a nat gateway.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified nat gateway.

CreateOrUpdateWithHttpMessagesAsync(String, String, NatGateway, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a nat gateway.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified nat gateway.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the specified nat gateway in a specified resource group.

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all the Nat Gateways in a subscription.

ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets all the Nat Gateways in a subscription.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all nat gateways in a resource group.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all nat gateways in a resource group.

UpdateTagsWithHttpMessagesAsync(String, String, TagsObject, Dictionary<String,List<String>>, CancellationToken)

Updates nat gateway tags.

Extension Methods

BeginCreateOrUpdate(INatGatewaysOperations, String, String, NatGateway)

Creates or updates a nat gateway.

BeginCreateOrUpdateAsync(INatGatewaysOperations, String, String, NatGateway, CancellationToken)

Creates or updates a nat gateway.

BeginDelete(INatGatewaysOperations, String, String)

Deletes the specified nat gateway.

BeginDeleteAsync(INatGatewaysOperations, String, String, CancellationToken)

Deletes the specified nat gateway.

CreateOrUpdate(INatGatewaysOperations, String, String, NatGateway)

Creates or updates a nat gateway.

CreateOrUpdateAsync(INatGatewaysOperations, String, String, NatGateway, CancellationToken)

Creates or updates a nat gateway.

Delete(INatGatewaysOperations, String, String)

Deletes the specified nat gateway.

DeleteAsync(INatGatewaysOperations, String, String, CancellationToken)

Deletes the specified nat gateway.

Get(INatGatewaysOperations, String, String, String)

Gets the specified nat gateway in a specified resource group.

GetAsync(INatGatewaysOperations, String, String, String, CancellationToken)

Gets the specified nat gateway in a specified resource group.

List(INatGatewaysOperations, String)

Gets all nat gateways in a resource group.

ListAll(INatGatewaysOperations)

Gets all the Nat Gateways in a subscription.

ListAllAsync(INatGatewaysOperations, CancellationToken)

Gets all the Nat Gateways in a subscription.

ListAllNext(INatGatewaysOperations, String)

Gets all the Nat Gateways in a subscription.

ListAllNextAsync(INatGatewaysOperations, String, CancellationToken)

Gets all the Nat Gateways in a subscription.

ListAsync(INatGatewaysOperations, String, CancellationToken)

Gets all nat gateways in a resource group.

ListNext(INatGatewaysOperations, String)

Gets all nat gateways in a resource group.

ListNextAsync(INatGatewaysOperations, String, CancellationToken)

Gets all nat gateways in a resource group.

UpdateTags(INatGatewaysOperations, String, String, TagsObject)

Updates nat gateway tags.

UpdateTagsAsync(INatGatewaysOperations, String, String, TagsObject, CancellationToken)

Updates nat gateway tags.

Applies to