# ProjectLaunchDefaultsAnnotation Properties

- Package: [Aspire.Hosting](/reference/api/csharp/aspire.hosting.md)
- Type: [ProjectLaunchDefaultsAnnotation](/reference/api/csharp/aspire.hosting/projectlaunchdefaultsannotation.md)
- Kind: `Properties`
- Members: `1`

Marks a resource as launched through the .NET SDK, so that Aspire treats it like a C# project.

<a id="defaulthttpsendpoint"></a>

## DefaultHttpsEndpoint

- Name: `DefaultHttpsEndpoint`
- Modifiers: `nullable` `get`
- Returns: [EndpointAnnotation?](/reference/api/csharp/aspire.hosting/endpointannotation.md)
- Source: [GitHub](https://github.com/microsoft/aspire/blob/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62/src/Aspire.Hosting/ApplicationModel/ProjectLaunchDefaultsAnnotation.cs)

The https endpoint that was added as a default. It is excluded from the port and Kestrel override environment because the target (e.g. a container) likely won't listen on https.

```csharp
public EndpointAnnotation? DefaultHttpsEndpoint { get; }
```
