Documentation
    Preparing search index...

    Type Alias GetAssetQuery

    type GetAssetQuery = {
        __typename?: "Query";
        asset?:
            | { __typename: "AssetErrorOperationNotAllowedOutput" }
            | { __typename: "AssetErrorResourceAccessDeniedOutput" }
            | { __typename: "AssetErrorTooManyRequestsOutput" }
            | {
                __typename: "GroupedAssetOutput";
                asset: {
                    __typename?: "AssetOutput";
                    anchorPoint?:
                        | { __typename?: "Point3DOutput"; x: number; y: number; z: number }
                        | null;
                    downloadableArtifacts: {
                        __typename?: "ArtifactResultOutputV3";
                        contents: {
                            __typename?: "ArtifactItemOutput";
                            addresses: {
                                __typename?: "AddressPageOutputV2";
                                contents: (
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        qualityFactor: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        datasetId: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                )[];
                            };
                            createdAt: Date;
                            dataCategory?: Types.DataCategoryEnum
                            | null;
                            id: string;
                            savedFormat?: Types.SavedFormatEnum | null;
                        }[];
                    };
                    id: string;
                    referencedBounds?: | {
                        __typename?: "ReferencedBoundsOutput";
                        cartesianBounds: {
                            __typename?: "CartesianBoundsOutput";
                            dimensions: {
                                __typename?: "ReferencedBoundsDimensionsOutput";
                                depth: number;
                                height: number;
                                width: number;
                            };
                            origin: {
                                __typename?: "Point3DOutput";
                                x: number;
                                y: number;
                                z: number;
                            };
                        };
                        originGeolocation: {
                            __typename?: "ReferencedBoundsGeolocationOutput";
                            height: number;
                            latitude: number;
                            longitude: number;
                        };
                    }
                    | null;
                    renderableArtifacts: {
                        __typename?: "ArtifactResultOutputV3";
                        contents: {
                            __typename?: "ArtifactItemOutput";
                            addresses: {
                                __typename?: "AddressPageOutputV2";
                                contents: (
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        qualityFactor: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        datasetId: ...;
                                        endpoint: ...;
                                        generatedPipelineArtifactInfo?: ...;
                                        id: ...;
                                        label: ...;
                                        processingPipelineInfoV2?: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                    | {
                                        __typename: ...;
                                        consumptionType: ...;
                                        endpoint: ...;
                                        id: ...;
                                        label: ...;
                                        serviceType: ...;
                                    }
                                )[];
                            };
                            createdAt: Date;
                            dataCategory?: Types.DataCategoryEnum
                            | null;
                            id: string;
                            savedFormat?: Types.SavedFormatEnum | null;
                        }[];
                    };
                    withEmbeddedGeoreference?: boolean
                    | null;
                };
                assetSize: number;
                assetStatus?: Types.AssetStatusEnum
                | null;
                assetType: Types.AssetTypeEnum;
                createdAt: Date;
                createdBy: {
                    __typename?: "SimpleUserProfileOutput";
                    deleted: boolean;
                    email: string;
                    firstName?: string | null;
                    id: string;
                    lastName?: string | null;
                    profilePictureUrl?: string | null;
                };
                downloadLink: string;
                folder: {
                    __typename?: "FolderOutput";
                    id: string;
                    isRootFolder?: boolean
                    | null;
                    name: string;
                    parentFolder?:
                        | {
                            __typename?: "FolderOutput";
                            id: string;
                            isRootFolder?: boolean
                            | null;
                            name: string;
                            parentFolder?:
                                | {
                                    __typename?: "FolderOutput";
                                    id: string;
                                    isRootFolder?: boolean
                                    | null;
                                    name: string;
                                    parentFolder?:
                                        | {
                                            __typename?: "FolderOutput";
                                            id: string;
                                            isRootFolder?: (...)
                                            | (...);
                                            name: string;
                                            parentFolder?: (...) | (...);
                                        }
                                        | null;
                                }
                                | null;
                        }
                        | null;
                    project?: | {
                        __typename?: "ProjectOutput";
                        id: string;
                        rootFolder: { __typename?: "FolderOutput"; id: string };
                    }
                    | null;
                };
                id: string;
                modifiedAt: Date;
                name: string;
                sharingCodes: {
                    __typename?: "SharingCodeOutput";
                    expireAt?: Date
                    | null;
                    sharingCodeId: string;
                }[];
                storageRegion: string;
                thumbnailPath?: string
                | null;
                viewpoint?:
                    | {
                        __typename?: "ViewpointOutput";
                        eyePosition: {
                            __typename?: "Vector3Output";
                            x: number;
                            y: number;
                            z: number;
                        };
                        forward: {
                            __typename?: "Vector3Output";
                            x: number;
                            y: number;
                            z: number;
                        };
                        up: { __typename?: "Vector3Output"; x: number; y: number; z: number };
                    }
                    | null;
            }
            | null;
    }
    Index

    Properties

    Properties

    __typename?: "Query"
    asset?:
        | { __typename: "AssetErrorOperationNotAllowedOutput" }
        | { __typename: "AssetErrorResourceAccessDeniedOutput" }
        | { __typename: "AssetErrorTooManyRequestsOutput" }
        | {
            __typename: "GroupedAssetOutput";
            asset: {
                __typename?: "AssetOutput";
                anchorPoint?:
                    | { __typename?: "Point3DOutput"; x: number; y: number; z: number }
                    | null;
                downloadableArtifacts: {
                    __typename?: "ArtifactResultOutputV3";
                    contents: {
                        __typename?: "ArtifactItemOutput";
                        addresses: {
                            __typename?: "AddressPageOutputV2";
                            contents: (
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    qualityFactor: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    datasetId: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                            )[];
                        };
                        createdAt: Date;
                        dataCategory?: Types.DataCategoryEnum
                        | null;
                        id: string;
                        savedFormat?: Types.SavedFormatEnum | null;
                    }[];
                };
                id: string;
                referencedBounds?: | {
                    __typename?: "ReferencedBoundsOutput";
                    cartesianBounds: {
                        __typename?: "CartesianBoundsOutput";
                        dimensions: {
                            __typename?: "ReferencedBoundsDimensionsOutput";
                            depth: number;
                            height: number;
                            width: number;
                        };
                        origin: {
                            __typename?: "Point3DOutput";
                            x: number;
                            y: number;
                            z: number;
                        };
                    };
                    originGeolocation: {
                        __typename?: "ReferencedBoundsGeolocationOutput";
                        height: number;
                        latitude: number;
                        longitude: number;
                    };
                }
                | null;
                renderableArtifacts: {
                    __typename?: "ArtifactResultOutputV3";
                    contents: {
                        __typename?: "ArtifactItemOutput";
                        addresses: {
                            __typename?: "AddressPageOutputV2";
                            contents: (
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    qualityFactor: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    datasetId: ...;
                                    endpoint: ...;
                                    generatedPipelineArtifactInfo?: ...;
                                    id: ...;
                                    label: ...;
                                    processingPipelineInfoV2?: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                                | {
                                    __typename: ...;
                                    consumptionType: ...;
                                    endpoint: ...;
                                    id: ...;
                                    label: ...;
                                    serviceType: ...;
                                }
                            )[];
                        };
                        createdAt: Date;
                        dataCategory?: Types.DataCategoryEnum
                        | null;
                        id: string;
                        savedFormat?: Types.SavedFormatEnum | null;
                    }[];
                };
                withEmbeddedGeoreference?: boolean
                | null;
            };
            assetSize: number;
            assetStatus?: Types.AssetStatusEnum
            | null;
            assetType: Types.AssetTypeEnum;
            createdAt: Date;
            createdBy: {
                __typename?: "SimpleUserProfileOutput";
                deleted: boolean;
                email: string;
                firstName?: string | null;
                id: string;
                lastName?: string | null;
                profilePictureUrl?: string | null;
            };
            downloadLink: string;
            folder: {
                __typename?: "FolderOutput";
                id: string;
                isRootFolder?: boolean
                | null;
                name: string;
                parentFolder?:
                    | {
                        __typename?: "FolderOutput";
                        id: string;
                        isRootFolder?: boolean
                        | null;
                        name: string;
                        parentFolder?:
                            | {
                                __typename?: "FolderOutput";
                                id: string;
                                isRootFolder?: boolean
                                | null;
                                name: string;
                                parentFolder?:
                                    | {
                                        __typename?: "FolderOutput";
                                        id: string;
                                        isRootFolder?: (...)
                                        | (...);
                                        name: string;
                                        parentFolder?: (...) | (...);
                                    }
                                    | null;
                            }
                            | null;
                    }
                    | null;
                project?: | {
                    __typename?: "ProjectOutput";
                    id: string;
                    rootFolder: { __typename?: "FolderOutput"; id: string };
                }
                | null;
            };
            id: string;
            modifiedAt: Date;
            name: string;
            sharingCodes: {
                __typename?: "SharingCodeOutput";
                expireAt?: Date
                | null;
                sharingCodeId: string;
            }[];
            storageRegion: string;
            thumbnailPath?: string
            | null;
            viewpoint?:
                | {
                    __typename?: "ViewpointOutput";
                    eyePosition: {
                        __typename?: "Vector3Output";
                        x: number;
                        y: number;
                        z: number;
                    };
                    forward: {
                        __typename?: "Vector3Output";
                        x: number;
                        y: number;
                        z: number;
                    };
                    up: { __typename?: "Vector3Output"; x: number; y: number; z: number };
                }
                | null;
        }
        | null