# FailedCopy

Defined in: [packages/synapse-sdk/src/types.ts:450](https://github.com/FilOzone/synapse-sdk/blob/b11ef4f7e3c201d8bba29973a09628063e6547b1/packages/synapse-sdk/src/types.ts#L450)

Record of a failed copy attempt

## Properties

### error

> **error**: `string`

Defined in: [packages/synapse-sdk/src/types.ts:456](https://github.com/FilOzone/synapse-sdk/blob/b11ef4f7e3c201d8bba29973a09628063e6547b1/packages/synapse-sdk/src/types.ts#L456)

Error description

***

### explicit

> **explicit**: `boolean`

Defined in: [packages/synapse-sdk/src/types.ts:458](https://github.com/FilOzone/synapse-sdk/blob/b11ef4f7e3c201d8bba29973a09628063e6547b1/packages/synapse-sdk/src/types.ts#L458)

Whether the provider was explicitly specified (no auto-retry for explicit)

***

### providerId

> **providerId**: `bigint`

Defined in: [packages/synapse-sdk/src/types.ts:452](https://github.com/FilOzone/synapse-sdk/blob/b11ef4f7e3c201d8bba29973a09628063e6547b1/packages/synapse-sdk/src/types.ts#L452)

Provider ID that failed

***

### role

> **role**: `"primary"` \| `"secondary"`

Defined in: [packages/synapse-sdk/src/types.ts:454](https://github.com/FilOzone/synapse-sdk/blob/b11ef4f7e3c201d8bba29973a09628063e6547b1/packages/synapse-sdk/src/types.ts#L454)

Role of the failed copy