PublicIPAddressesOperations interface
Interface representing a PublicIPAddresses operations.
Properties
| create |
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. |
| list |
Lists all of the publicIPAddresses in the specified subscription. Use the nextLink property in the response to get the next page of PublicIP. |
| list |
Lists all of the publicIPAddresses in the specified resource group. Use the nextLink property in the response to get the next page of PublicIP. |
| update |
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>