# YarpSessionAffinityConfig

- Module: [Aspire.Hosting.Yarp](/reference/api/typescript/aspire.hosting.yarp.md)
- Version: `13.4.0`
- Kind: `type`
- Source: [GitHub](https://github.com/microsoft/aspire)

Represents session affinity configuration for a YARP cluster.

## Definition

```typescript
type YarpSessionAffinityConfig = {
  AffinityKeyName: string;
  Cookie: YarpSessionAffinityCookieConfig;
  Enabled?: boolean;
  FailurePolicy: string;
  Policy: string;
}
```

## Fields

- `AffinityKeyName`: `string`
- `Cookie`: [YarpSessionAffinityCookieConfig](/reference/api/typescript/aspire.hosting.yarp/yarpsessionaffinitycookieconfig.md)
- `Enabled`: `boolean` `optional`
- `FailurePolicy`: `string`
- `Policy`: `string`
