# IAWSSDKConfig

- Module: [Aspire.Hosting.AWS](/reference/api/typescript/aspire.hosting.aws.md)
- Version: `13.7.2`
- Kind: `interface`
- Source: [GitHub](https://github.com/aws/integrations-on-dotnet-aspire-for-aws)

## Definition

```typescript
interface IAWSSDKConfig {
  withProfile(profile: string): IAWSSDKConfig;
  withRegion(systemName: string): IAWSSDKConfig;
  withSdkValidation(sdkValidationEnabled: boolean): IAWSSDKConfig;
}
```

## Methods

- [withProfile](/reference/api/typescript/aspire.hosting.aws/iawssdkconfig/withprofile.md) -- `method`
    ```typescript
  withProfile(profile: string): IAWSSDKConfig
  ```
- [withRegion](/reference/api/typescript/aspire.hosting.aws/iawssdkconfig/withregion.md) -- `method`
    ```typescript
  withRegion(systemName: string): IAWSSDKConfig
  ```
- [withSdkValidation](/reference/api/typescript/aspire.hosting.aws/iawssdkconfig/withsdkvalidation.md) -- `method`
    ```typescript
  withSdkValidation(sdkValidationEnabled: boolean): IAWSSDKConfig
  ```
