# PostgreSqlMigrationSubStateDetailsProxy

- Module: [Aspire.Hosting.Azure.Provisioning.PostgreSql](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql.md)
- Version: `13.6.0-preview.1.26478.8`
- Kind: `handle`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)

Represents the PostgreSqlMigrationSubStateDetails Azure Provisioning model.

## Definition

```typescript
interface PostgreSqlMigrationSubStateDetailsProxy {
  readonly currentSubState: BicepValueProxy | PostgreSqlMigrationSubState;
  readonly dbDetails: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfDbMigrationStatusProxy;
  readonly validationDetails: PostgreSqlFlexibleServersValidationDetailsProxy;
}
```

## Properties

- `currentSubState`: `BicepValueProxy | PostgreSqlMigrationSubState` `get` -- Gets the CurrentSubState provisioning property.
- `dbDetails`: [Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfDbMigrationStatusProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/aspire-hosting-azure-provisioning-postgresql-generated-dictionaryofdbmigrationstatusproxy.md) `get` -- Gets the DbDetails provisioning property.
- `validationDetails`: [PostgreSqlFlexibleServersValidationDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.postgresql/postgresqlflexibleserversvalidationdetailsproxy.md) `get` -- Gets the ValidationDetails provisioning property.
