IPublicIPAddressesOperations Interface

Definition

PublicIPAddressesOperations operations.

public interface IPublicIPAddressesOperations
type IPublicIPAddressesOperations = interface
Public Interface IPublicIPAddressesOperations

Methods

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

Updates public IP address tags.

Extension Methods

BeginCreateOrUpdate(IPublicIPAddressesOperations, String, String, PublicIPAddress)

Creates or updates a static or dynamic public IP address.

BeginCreateOrUpdateAsync(IPublicIPAddressesOperations, String, String, PublicIPAddress, CancellationToken)

Creates or updates a static or dynamic public IP address.

BeginDelete(IPublicIPAddressesOperations, String, String)

Deletes the specified public IP address.

BeginDeleteAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Deletes the specified public IP address.

CreateOrUpdate(IPublicIPAddressesOperations, String, String, PublicIPAddress)

Creates or updates a static or dynamic public IP address.

CreateOrUpdateAsync(IPublicIPAddressesOperations, String, String, PublicIPAddress, CancellationToken)

Creates or updates a static or dynamic public IP address.

Delete(IPublicIPAddressesOperations, String, String)

Deletes the specified public IP address.

DeleteAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Deletes the specified public IP address.

Get(IPublicIPAddressesOperations, String, String, String)

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

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

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

GetVirtualMachineScaleSetPublicIPAddress(IPublicIPAddressesOperations, String, String, String, String, String, String, String)

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

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

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

List(IPublicIPAddressesOperations, String)

Gets all public IP addresses in a resource group.

ListAll(IPublicIPAddressesOperations)

Gets all the public IP addresses in a subscription.

ListAllAsync(IPublicIPAddressesOperations, CancellationToken)

Gets all the public IP addresses in a subscription.

ListAllNext(IPublicIPAddressesOperations, String)

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.

ListNext(IPublicIPAddressesOperations, String)

Gets all public IP addresses in a resource group.

ListNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets all public IP addresses in a resource group.

ListVirtualMachineScaleSetPublicIPAddresses(IPublicIPAddressesOperations, String, String)

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

ListVirtualMachineScaleSetPublicIPAddressesAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

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

ListVirtualMachineScaleSetPublicIPAddressesNext(IPublicIPAddressesOperations, String)

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.

ListVirtualMachineScaleSetVMPublicIPAddresses(IPublicIPAddressesOperations, String, String, String, String, String)

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

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.

ListVirtualMachineScaleSetVMPublicIPAddressesNext(IPublicIPAddressesOperations, String)

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.

UpdateTags(IPublicIPAddressesOperations, String, String, TagsObject)

Updates public IP address tags.

UpdateTagsAsync(IPublicIPAddressesOperations, String, String, TagsObject, CancellationToken)

Updates public IP address tags.

Applies to