Share via


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.

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

Gets the Ddos Protection Status of a 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.

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

Gets the Ddos Protection Status of a Public IP Address

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

Deletes the specified public IP address.

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

Get the specified public IP address in a cloud service.

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.

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

Gets information about all public IP addresses on a cloud service level.

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

Gets information about all public IP addresses on a cloud service level.

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

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

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

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

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.

BeginDdosProtectionStatus(IPublicIPAddressesOperations, String, String)

Gets the Ddos Protection Status of a Public IP Address

BeginDdosProtectionStatusAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Gets the Ddos Protection Status of a 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.

DdosProtectionStatus(IPublicIPAddressesOperations, String, String)

Gets the Ddos Protection Status of a Public IP Address

DdosProtectionStatusAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Gets the Ddos Protection Status of a 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.

GetCloudServicePublicIPAddress(IPublicIPAddressesOperations, String, String, String, String, String, String, String)

Get the specified public IP address in a cloud service.

GetCloudServicePublicIPAddressAsync(IPublicIPAddressesOperations, String, String, String, String, String, String, String, CancellationToken)

Get the specified public IP address in a cloud service.

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.

ListCloudServicePublicIPAddresses(IPublicIPAddressesOperations, String, String)

Gets information about all public IP addresses on a cloud service level.

ListCloudServicePublicIPAddressesAsync(IPublicIPAddressesOperations, String, String, CancellationToken)

Gets information about all public IP addresses on a cloud service level.

ListCloudServicePublicIPAddressesNext(IPublicIPAddressesOperations, String)

Gets information about all public IP addresses on a cloud service level.

ListCloudServicePublicIPAddressesNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets information about all public IP addresses on a cloud service level.

ListCloudServiceRoleInstancePublicIPAddresses(IPublicIPAddressesOperations, String, String, String, String, String)

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

ListCloudServiceRoleInstancePublicIPAddressesAsync(IPublicIPAddressesOperations, String, String, String, String, String, CancellationToken)

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

ListCloudServiceRoleInstancePublicIPAddressesNext(IPublicIPAddressesOperations, String)

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

ListCloudServiceRoleInstancePublicIPAddressesNextAsync(IPublicIPAddressesOperations, String, CancellationToken)

Gets information about all public IP addresses in a role instance IP configuration in a cloud service.

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