# IAWSResource Properties

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

## AWSSDKConfig

- Name: `AWSSDKConfig`
- Modifiers: `abstract` `nullable` `get; set`
- Returns: [IAWSSDKConfig?](/reference/api/csharp/aspire.hosting.aws/iawssdkconfig.md)

```csharp
public abstract IAWSSDKConfig? AWSSDKConfig { get; set; }
```

## ProvisioningTaskCompletionSource

- Name: `ProvisioningTaskCompletionSource`
- Modifiers: `abstract` `nullable` `get; set`
- Returns: `TaskCompletionSource?`

```csharp
public abstract TaskCompletionSource? ProvisioningTaskCompletionSource { get; set; }
```
