Share via


IPublicIPAddressesOperations Interface

Definition

PublicIPAddressesOperations operations.

public interface IPublicIPAddressesOperations
type IPublicIPAddressesOperations = interface
Public Interface IPublicIPAddressesOperations

Methods

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

Creates or updates a static or dynamic public IP address.

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

Deletes the specified public IP address.

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

Creates or updates a static or dynamic public IP address.

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

Deletes the specified public IP address.

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

Get the specified public IP address in a virtual machine scale set.

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

Gets the specified public IP address in a specified resource group.

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

Gets all the public IP addresses in a subscription.

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

Gets all the public IP addresses in a subscription.

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

Gets all public IP addresses in a resource group.

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

Gets information about all public IP addresses on a virtual machine scale set level.

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

Gets information about all public IP addresses on a virtual machine scale set level.

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

Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

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

Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

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

Gets all public IP addresses in a resource group.

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

Updates public IP address tags.

Extension Methods

BeginCreateOrUpdateAsync(IPublicIPAddressesOperations, String, String, PublicIPAddressInner, CancellationToken)

Creates or updates a static or dynamic public IP address.

BeginDeleteAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Deletes the specified public IP address.

CreateOrUpdateAsync(IPublicIPAddressesOperations, String, String, PublicIPAddressInner, CancellationToken)

Creates or updates a static or dynamic public IP address.

DeleteAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Deletes the specified public IP address.

GetAsync(IPublicIPAddressesOperations, String, String, String, CancellationToken)

Gets the specified public IP address in a specified resource group.

GetVirtualMachineScaleSetPublicIPAddressAsync(IPublicIPAddressesOperations, String, String, String, String, String, String, String, CancellationToken)

Get the specified public IP address in a virtual machine scale set.

ListAllAsync(IPublicIPAddressesOperations, CancellationToken)

Gets all the public IP addresses in a subscription.

ListAllNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets all the public IP addresses in a subscription.

ListAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets all public IP addresses in a resource group.

ListNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets all public IP addresses in a resource group.

ListVirtualMachineScaleSetPublicIPAddressesAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Gets information about all public IP addresses on a virtual machine scale set level.

ListVirtualMachineScaleSetPublicIPAddressesNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets information about all public IP addresses on a virtual machine scale set level.

ListVirtualMachineScaleSetVMPublicIPAddressesAsync(IPublicIPAddressesOperations, String, String, String, String, String, CancellationToken)

Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

ListVirtualMachineScaleSetVMPublicIPAddressesNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.

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

Updates public IP address tags.

Applies to