PublicIPAddressesOperations interface

Interface representing a PublicIPAddresses operations.

Properties

createOrUpdate

The operation to create or update a publicIPAddress. Please note some properties can be set only during PublicIP creation.

delete

The operation to delete a publicIPAddresses.

get

The operation to get a virtual network.

listAll

Lists all of the publicIPAddresses in the specified subscription. Use the nextLink property in the response to get the next page of PublicIP.

listByResourceGroup

Lists all of the publicIPAddresses in the specified resource group. Use the nextLink property in the response to get the next page of PublicIP.

updateTags

Updates a publicIPAddress tags.

Property Details

createOrUpdate

The operation to create or update a publicIPAddress. Please note some properties can be set only during PublicIP creation.

createOrUpdate: (resourceGroupName: string, publicIPAddressName: string, resource: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Property Value

(resourceGroupName: string, publicIPAddressName: string, resource: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

delete

The operation to delete a publicIPAddresses.

delete: (resourceGroupName: string, publicIPAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, publicIPAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

The operation to get a virtual network.

get: (resourceGroupName: string, publicIPAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

Property Value

(resourceGroupName: string, publicIPAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

listAll

Lists all of the publicIPAddresses in the specified subscription. Use the nextLink property in the response to get the next page of PublicIP.

listAll: (options?: PublicIPAddressesListAllOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Property Value

(options?: PublicIPAddressesListAllOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listByResourceGroup

Lists all of the publicIPAddresses in the specified resource group. Use the nextLink property in the response to get the next page of PublicIP.

listByResourceGroup: (resourceGroupName: string, options?: PublicIPAddressesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Property Value

(resourceGroupName: string, options?: PublicIPAddressesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

updateTags

Updates a publicIPAddress tags.

updateTags: (resourceGroupName: string, publicIPAddressName: string, properties: PublicIPAddressTagsUpdate, options?: PublicIPAddressesUpdateTagsOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Property Value

(resourceGroupName: string, publicIPAddressName: string, properties: PublicIPAddressTagsUpdate, options?: PublicIPAddressesUpdateTagsOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>