# Interface TwinPut

Specification of a Twinfinity Twin

interface TwinPut {
aggregatedSpaces?: string[];
aggregatedTwins?: string[];
elementQuantities?: ElementQuantities[];
entities: EntityCollection;
etag?: string;
filePatches?: { [key: string]: FilePatchSet };
fileReferences?: TwinFileReference[];
id?: string;
location?: Location;
name: string;
propertySets?: PropertySet[];
relatedContainerIds: string[];
site?: string;
}

#### Hierarchy (View Summary)

- TwinSpecification
  - TwinPut

##### Index

### Properties

aggregatedSpaces?
aggregatedTwins?
elementQuantities?
entities
etag?
filePatches?
fileReferences?
id?
location?
name
propertySets?
relatedContainerIds
site?

## Properties

### `Optional` aggregatedSpaces

aggregatedSpaces?: string[]

Spaces that are not part of any facility

Inherited from TwinSpecification.aggregatedSpaces

### `Optional` aggregatedTwins

aggregatedTwins?: string[]

Ids of Twins that are part of this Twin

Inherited from TwinSpecification.aggregatedTwins

### `Optional` elementQuantities

elementQuantities?: ElementQuantities[]

Inherited from TwinSpecification.elementQuantities

### entities

entities: EntityCollection

Collection of entities that are part of the twin

Inherited from TwinSpecification.entities

### `Optional` etag

etag?: string

### `Optional` filePatches

filePatches?: { [key: string]: FilePatchSet }

Per-file patch operations applied to model products before merge

Inherited from TwinSpecification.filePatches

### `Optional` fileReferences

fileReferences?: TwinFileReference[]

### `Optional` id

id?: string

Unique identifier for the twin

Inherited from TwinSpecification.id

### `Optional` location

location?: Location

Twin location in WGS84

Inherited from TwinSpecification.location

### name

name: string

Name of the Twin

Inherited from TwinSpecification.name

### `Optional` propertySets

propertySets?: PropertySet[]

Inherited from TwinSpecification.propertySets

### relatedContainerIds

relatedContainerIds: string[]

### `Optional` site

site?: string

The site of the Twin

Inherited from TwinSpecification.site