# IAzurePrivateEndpointTargetNotification Methods

- Package: [Aspire.Hosting.Azure.Network](/reference/api/csharp/aspire.hosting.azure.network.md)
- Type: [IAzurePrivateEndpointTargetNotification](/reference/api/csharp/aspire.hosting.azure.network/iazureprivateendpointtargetnotification.md)
- Kind: `Methods`
- Members: `1`

An optional interface that can be implemented by resources that are targets for Azure private endpoints, to receive a notification when a private endpoint is created for them.

## OnPrivateEndpointCreated(IResourceBuilder<AzurePrivateEndpointResource>)

- Name: `OnPrivateEndpointCreated(IResourceBuilder<AzurePrivateEndpointResource>)`
- Modifiers: `abstract`

Handles the event that occurs when a new Azure private endpoint resource is created.

```csharp
public interface IAzurePrivateEndpointTargetNotification
{
    public abstract void OnPrivateEndpointCreated(
        IResourceBuilder<AzurePrivateEndpointResource> privateEndpoint)
    {
        // ...
    }
}
```

## Parameters

- `privateEndpoint` (`IResourceBuilder<AzurePrivateEndpointResource>`)
  The Azure private endpoint resource that was created. Cannot be null.
