onshape-clients
Version:
The meta package for creating the various Onshape clients
301 lines (294 loc) • 7.93 kB
text/typescript
/**
* Onshape REST API
* The Onshape REST API consumed by all clients.
*
* OpenAPI spec version: 1.93
* Contact: api-support@onshape.zendesk.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
export class BTExportModelParams {
'linkDocumentId'?: string;
'linkDocumentWorkspaceId'?: string;
'isPartingOut'?: boolean;
'includeBendCenterlines'?: boolean;
'batchFlatPatterns'?: boolean;
'splinesAsPolylines'?: boolean;
'workspaceId'?: string;
'microversion'?: string;
'configuration'?: string;
'documentId'?: string;
'elementId'?: string;
'documentVersionId'?: string;
'includeSketches'?: boolean;
'sheetMetalFlat'?: boolean;
'includeBendLines'?: boolean;
'flatten'?: boolean;
'grouping'?: string;
'resolution'?: string;
'zipSingleFileOutput'?: boolean;
'includeForeignData'?: boolean;
'deepSearchForForeignData'?: boolean;
'includeStd'?: boolean;
'includeReleaseManagementData'?: boolean;
'includeLinkedDocuments'?: boolean;
'extractToS3'?: boolean;
'scale'?: number;
'mode'?: string;
'elementIds'?: string;
'userId'?: string;
'partIds'?: string;
'partQuery'?: string;
'angleTolerance'?: number;
'chordTolerance'?: number;
'maxFacetWidth'?: number;
'version'?: string;
'format'?: string;
'units'?: string;
'triggerAutoDownload'?: boolean;
'view'?: string;
'storeInDocument'?: boolean;
'cloudStorageAccountId'?: string;
'destinationName'?: string;
'cloudObjectId'?: string;
'minFacetWidth'?: number;
'includeExportIds'?: boolean;
'featureIds'?: string;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "linkDocumentId",
"baseName": "linkDocumentId",
"type": "string"
},
{
"name": "linkDocumentWorkspaceId",
"baseName": "linkDocumentWorkspaceId",
"type": "string"
},
{
"name": "isPartingOut",
"baseName": "isPartingOut",
"type": "boolean"
},
{
"name": "includeBendCenterlines",
"baseName": "includeBendCenterlines",
"type": "boolean"
},
{
"name": "batchFlatPatterns",
"baseName": "batchFlatPatterns",
"type": "boolean"
},
{
"name": "splinesAsPolylines",
"baseName": "splinesAsPolylines",
"type": "boolean"
},
{
"name": "workspaceId",
"baseName": "workspaceId",
"type": "string"
},
{
"name": "microversion",
"baseName": "microversion",
"type": "string"
},
{
"name": "configuration",
"baseName": "configuration",
"type": "string"
},
{
"name": "documentId",
"baseName": "documentId",
"type": "string"
},
{
"name": "elementId",
"baseName": "elementId",
"type": "string"
},
{
"name": "documentVersionId",
"baseName": "documentVersionId",
"type": "string"
},
{
"name": "includeSketches",
"baseName": "includeSketches",
"type": "boolean"
},
{
"name": "sheetMetalFlat",
"baseName": "sheetMetalFlat",
"type": "boolean"
},
{
"name": "includeBendLines",
"baseName": "includeBendLines",
"type": "boolean"
},
{
"name": "flatten",
"baseName": "flatten",
"type": "boolean"
},
{
"name": "grouping",
"baseName": "grouping",
"type": "string"
},
{
"name": "resolution",
"baseName": "resolution",
"type": "string"
},
{
"name": "zipSingleFileOutput",
"baseName": "zipSingleFileOutput",
"type": "boolean"
},
{
"name": "includeForeignData",
"baseName": "includeForeignData",
"type": "boolean"
},
{
"name": "deepSearchForForeignData",
"baseName": "deepSearchForForeignData",
"type": "boolean"
},
{
"name": "includeStd",
"baseName": "includeStd",
"type": "boolean"
},
{
"name": "includeReleaseManagementData",
"baseName": "includeReleaseManagementData",
"type": "boolean"
},
{
"name": "includeLinkedDocuments",
"baseName": "includeLinkedDocuments",
"type": "boolean"
},
{
"name": "extractToS3",
"baseName": "extractToS3",
"type": "boolean"
},
{
"name": "scale",
"baseName": "scale",
"type": "number"
},
{
"name": "mode",
"baseName": "mode",
"type": "string"
},
{
"name": "elementIds",
"baseName": "elementIds",
"type": "string"
},
{
"name": "userId",
"baseName": "userId",
"type": "string"
},
{
"name": "partIds",
"baseName": "partIds",
"type": "string"
},
{
"name": "partQuery",
"baseName": "partQuery",
"type": "string"
},
{
"name": "angleTolerance",
"baseName": "angleTolerance",
"type": "number"
},
{
"name": "chordTolerance",
"baseName": "chordTolerance",
"type": "number"
},
{
"name": "maxFacetWidth",
"baseName": "maxFacetWidth",
"type": "number"
},
{
"name": "version",
"baseName": "version",
"type": "string"
},
{
"name": "format",
"baseName": "format",
"type": "string"
},
{
"name": "units",
"baseName": "units",
"type": "string"
},
{
"name": "triggerAutoDownload",
"baseName": "triggerAutoDownload",
"type": "boolean"
},
{
"name": "view",
"baseName": "view",
"type": "string"
},
{
"name": "storeInDocument",
"baseName": "storeInDocument",
"type": "boolean"
},
{
"name": "cloudStorageAccountId",
"baseName": "cloudStorageAccountId",
"type": "string"
},
{
"name": "destinationName",
"baseName": "destinationName",
"type": "string"
},
{
"name": "cloudObjectId",
"baseName": "cloudObjectId",
"type": "string"
},
{
"name": "minFacetWidth",
"baseName": "minFacetWidth",
"type": "number"
},
{
"name": "includeExportIds",
"baseName": "includeExportIds",
"type": "boolean"
},
{
"name": "featureIds",
"baseName": "featureIds",
"type": "string"
} ];
static getAttributeTypeMap() {
return BTExportModelParams.attributeTypeMap;
}
}