> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.SiteReleaseIdentity.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface SiteReleaseIdentity

The exact reviewed release that `sites.deploy` consumes. Every field is a host-issued identity; the host refuses a deploy whose identity no longer matches its durable review.

```typescript
interface SiteReleaseIdentity {
    configurationFingerprint: string;
    expectedCurrentReleaseId: string | null;
    expectedPointerRevision: number;
    expectedSubmissionRevision?: number;
    reviewedFingerprint: string;
    sourceCommitSha: string;
}
```

Types: [configurationFingerprint](#configurationfingerprint), [expectedCurrentReleaseId](#expectedcurrentreleaseid), [expectedPointerRevision](#expectedpointerrevision), [expectedSubmissionRevision](#expectedsubmissionrevision), [reviewedFingerprint](#reviewedfingerprint), [sourceCommitSha](#sourcecommitsha)

##### Index

### <a id="properties"></a>Properties

[configurationFingerprint](#configurationfingerprint) [expectedCurrentReleaseId](#expectedcurrentreleaseid) [expectedPointerRevision](#expectedpointerrevision) [expectedSubmissionRevision?](#expectedsubmissionrevision) [reviewedFingerprint](#reviewedfingerprint) [sourceCommitSha](#sourcecommitsha)

## <a id="properties-1"></a>Properties

### <a id="configurationfingerprint"></a>configurationFingerprint

```typescript
configurationFingerprint: string
```

### <a id="expectedcurrentreleaseid"></a>expectedCurrentReleaseId

```typescript
expectedCurrentReleaseId: string | null
```

### <a id="expectedpointerrevision"></a>expectedPointerRevision

```typescript
expectedPointerRevision: number
```

### <a id="expectedsubmissionrevision"></a>`Optional`expectedSubmissionRevision

```typescript
expectedSubmissionRevision?: number
```

### <a id="reviewedfingerprint"></a>reviewedFingerprint

```typescript
reviewedFingerprint: string
```

### <a id="sourcecommitsha"></a>sourceCommitSha

```typescript
sourceCommitSha: string
```
