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

# Interface RemoteCodingResultApplyInput

```typescript
interface RemoteCodingResultApplyInput {
    expectedResultRevision: number;
    expectedSourceRevision: string;
    idempotencyKey: string;
    resultId: string;
    sessionId: string;
}
```

Types: [expectedResultRevision](#expectedresultrevision), [expectedSourceRevision](#expectedsourcerevision), [idempotencyKey](#idempotencykey), [resultId](#resultid), [sessionId](#sessionid)

#### Hierarchy

*   [RemoteCodingResultMutationInput](core.RemoteCodingResultMutationInput.md)
    *   RemoteCodingResultApplyInput

##### Index

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

[expectedResultRevision](#expectedresultrevision) [expectedSourceRevision](#expectedsourcerevision) [idempotencyKey](#idempotencykey) [resultId](#resultid) [sessionId](#sessionid)

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

### <a id="expectedresultrevision"></a>expectedResultRevision

```typescript
expectedResultRevision: number
```

Inherited from [RemoteCodingResultMutationInput](core.RemoteCodingResultMutationInput.md).[expectedResultRevision](core.RemoteCodingResultMutationInput.md#expectedresultrevision)

### <a id="expectedsourcerevision"></a>expectedSourceRevision

```typescript
expectedSourceRevision: string
```

### <a id="idempotencykey"></a>idempotencyKey

```typescript
idempotencyKey: string
```

Inherited from [RemoteCodingResultMutationInput](core.RemoteCodingResultMutationInput.md).[idempotencyKey](core.RemoteCodingResultMutationInput.md#idempotencykey)

### <a id="resultid"></a>resultId

```typescript
resultId: string
```

Inherited from [RemoteCodingResultMutationInput](core.RemoteCodingResultMutationInput.md).[resultId](core.RemoteCodingResultMutationInput.md#resultid)

### <a id="sessionid"></a>sessionId

```typescript
sessionId: string
```

Inherited from [RemoteCodingResultMutationInput](core.RemoteCodingResultMutationInput.md).[sessionId](core.RemoteCodingResultMutationInput.md#sessionid)
