# ProviderSelectionResult

Defined in: [packages/synapse-sdk/src/types.ts:574](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/types.ts#L574)

Result of provider selection and data set resolution

## Properties

### dataSetId

```ts
dataSetId: number;
```

Defined in: [packages/synapse-sdk/src/types.ts:578](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/types.ts#L578)

Selected data set ID

***

### dataSetMetadata

```ts
dataSetMetadata: Record<string, string>;
```

Defined in: [packages/synapse-sdk/src/types.ts:582](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/types.ts#L582)

Data set metadata

***

### isExisting?

```ts
optional isExisting: boolean;
```

Defined in: [packages/synapse-sdk/src/types.ts:580](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/types.ts#L580)

Whether this is an existing data set

***

### provider

```ts
provider: ProviderInfo;
```

Defined in: [packages/synapse-sdk/src/types.ts:576](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/types.ts#L576)

Selected service provider