# AbstractCDKConstructConnectionPoints Properties

- Package: [Aspire.Hosting.AWS](/reference/api/csharp/aspire.hosting.aws.md)
- Type: [AbstractCDKConstructConnectionPoints](/reference/api/csharp/aspire.hosting.aws/abstractcdkconstructconnectionpoints.md)
- Kind: `Properties`
- Members: `3`

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

## EnvironmentVariables

- Name: `EnvironmentVariables`
- Modifiers: `virtual` `nullable` `get; set`
- Returns: `IDictionary<string, string>`

```csharp
public virtual IDictionary<string, string>? EnvironmentVariables { get; set; }
```

## ReferenceSecurityGroup

- Name: `ReferenceSecurityGroup`
- Modifiers: `virtual` `nullable` `get`
- Returns: `ISecurityGroup?`

```csharp
public virtual ISecurityGroup? ReferenceSecurityGroup { get; }
```

## Vpc

- Name: `Vpc`
- Modifiers: `virtual` `nullable` `get; set`
- Returns: `IVpc?`

```csharp
public virtual IVpc? Vpc { get; set; }
```
