AddressesOperations interface
Interface representing a Addresses operations.
Properties
| create | Create a new address with the specified parameters. Existing address cannot be updated with this API and should instead be updated with the Update address API. |
| delete | Delete an address. |
| get | Get information about the specified address. |
| list |
List all the addresses available under the given resource group. |
| list |
List all the addresses available under the subscription. |
| update | Update the properties of an existing address. |
Property Details
create
Create a new address with the specified parameters. Existing address cannot be updated with this API and should instead be updated with the Update address API.
create: (resourceGroupName: string, addressName: string, addressResource: AddressResource, options?: AddressesCreateOptionalParams) => PollerLike<OperationState<AddressResource>, AddressResource>
Property Value
(resourceGroupName: string, addressName: string, addressResource: AddressResource, options?: AddressesCreateOptionalParams) => PollerLike<OperationState<AddressResource>, AddressResource>
delete
Delete an address.
delete: (resourceGroupName: string, addressName: string, options?: AddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, addressName: string, options?: AddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get information about the specified address.
get: (resourceGroupName: string, addressName: string, options?: AddressesGetOptionalParams) => Promise<AddressResource>
Property Value
(resourceGroupName: string, addressName: string, options?: AddressesGetOptionalParams) => Promise<AddressResource>
listByResourceGroup
List all the addresses available under the given resource group.
listByResourceGroup: (resourceGroupName: string, options?: AddressesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AddressResource, AddressResource[], PageSettings>
Property Value
(resourceGroupName: string, options?: AddressesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AddressResource, AddressResource[], PageSettings>
listBySubscription
List all the addresses available under the subscription.
listBySubscription: (options?: AddressesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AddressResource, AddressResource[], PageSettings>
Property Value
(options?: AddressesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AddressResource, AddressResource[], PageSettings>
update
Update the properties of an existing address.
update: (resourceGroupName: string, addressName: string, addressUpdateParameter: AddressUpdateParameter, options?: AddressesUpdateOptionalParams) => PollerLike<OperationState<AddressResource>, AddressResource>
Property Value
(resourceGroupName: string, addressName: string, addressUpdateParameter: AddressUpdateParameter, options?: AddressesUpdateOptionalParams) => PollerLike<OperationState<AddressResource>, AddressResource>