Share via


INatGatewaysOperations Interface

Definition

NatGatewaysOperations operations.

public interface INatGatewaysOperations
type INatGatewaysOperations = interface
Public Interface INatGatewaysOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, NatGatewayInner, 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, NatGatewayInner, 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, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates nat gateway tags.

Extension Methods

BeginCreateOrUpdateAsync(INatGatewaysOperations, String, String, NatGatewayInner, CancellationToken)

Creates or updates a nat gateway.

BeginDeleteAsync(INatGatewaysOperations, String, String, CancellationToken)

Deletes the specified nat gateway.

CreateOrUpdateAsync(INatGatewaysOperations, String, String, NatGatewayInner, CancellationToken)

Creates or updates a nat gateway.

DeleteAsync(INatGatewaysOperations, String, String, CancellationToken)

Deletes the specified nat gateway.

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

Gets the specified nat gateway in a specified resource group.

ListAllAsync(INatGatewaysOperations, CancellationToken)

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.

ListNextAsync(INatGatewaysOperations, String, CancellationToken)

Gets all nat gateways in a resource group.

UpdateTagsAsync(INatGatewaysOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates nat gateway tags.

Applies to