> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# @gooddata/sdk-code-convertors

## Enumerations

| Enumeration | Description |
| --- | --- |
| [BucketsType](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.bucketstype/index.md) |  |
| [CoreErrorCode](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.coreerrorcode/index.md) |  |

## Functions

| Function | Description |
| --- | --- |
| [assertUnreachable(x)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.assertunreachable/index.md) |  |
| [buildAfmExecution(entities, query)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.buildafmexecution/index.md) |  |
| [convertBucketToTitle(entities, query, field, location)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.convertbuckettotitle/index.md) |  |
| [createIdentifier(data, { forceMetric, forceType, }, input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.createidentifier/index.md) |  |
| [declarativeAttributeHierarchyToYaml(hierarchy, context)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativeattributehierarchytoyaml/index.md) |  |
| [declarativeComputedAttributeToYaml(computedAttribute)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativecomputedattributetoyaml/index.md) |  |
| [declarativeDashboardToYaml(entities, dashboard, filterContexts, context)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativedashboardtoyaml/index.md) |  |
| [declarativeDatasetToYaml(dataset, profile, tablesMap)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativedatasettoyaml/index.md) |  |
| [declarativeDateInstanceToYaml(dataset)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativedateinstancetoyaml/index.md) |  |
| [declarativeMetricToYaml(metric)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativemetrictoyaml/index.md) |  |
| [declarativeParameterToYaml(parameter)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativeparametertoyaml/index.md) |  |
| [declarativePluginToYaml(plugin)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativeplugintoyaml/index.md) |  |
| [declarativePublisherDocumentTemplateToYamlV2(template, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherdocumenttemplatetoyamlv2/index.md) | **_(ALPHA)_** Converts a stored v2 document template to its as-code YAML. |
| [declarativePublisherDocumentToYaml(publisherDocument)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherdocumenttoyaml/index.md) | **_(ALPHA)_** |
| [declarativePublisherDocumentToYamlV2(document, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherdocumenttoyamlv2/index.md) | **_(ALPHA)_** Converts a stored v2 document to its as-code YAML. |
| [declarativePublisherPageLayoutToYaml(layout)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherpagelayouttoyaml/index.md) | **_(ALPHA)_** |
| [declarativePublisherPageTemplateToYamlV2(template, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherpagetemplatetoyamlv2/index.md) | **_(ALPHA)_** Converts a stored v2 page template to its as-code YAML. |
| [declarativeVisualisationToYaml(entities, visualisation, context)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativevisualisationtoyaml/index.md) |  |
| [fillPublisherIdsInEntityV2(entity)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fillpublisheridsinentityv2/index.md) | **_(ALPHA)_** [fillPublisherIdsV2()](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fillpublisheridsv2/index.md) for an entity already parsed: adds the same section, page and widget ids by the same rules, and returns a new entity. The entity passed in is not changed. |
| [fillPublisherIdsV2(content)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fillpublisheridsv2/index.md) | **_(ALPHA)_** Adds the section, page and widget ids a v2 document, document template or page template as code leaves out, so the YAML written by hand states the ids the stored entity keeps. An id counts as missing when it is absent, null or empty. Comments and the indent width survive, the line break of the first line is applied to the whole file, and the sequence style survives too, except that unindented sequences are kept only at a 2-space indent and the compact `- ` style is not kept. Block scalars take the indent width of the maps. Content that needs no id, or does not parse, comes back unchanged. |
| [fromDeclarativePermissions(permissions, hierarchyPermissions)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fromdeclarativepermissions/index.md) |  |
| [generateFileName(used, base, id, title)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.generatefilename/index.md) |  |
| [getIdentifier(obj, untype, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.getidentifier/index.md) |  |
| [getValueOrDefault(value, defaultValue, type, undefinedAsDefault)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.getvalueordefault/index.md) |  |
| [isDeclarativeCodeParameter(parameter)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.isdeclarativecodeparameter/index.md) |  |
| [isDeclarativeNumberParameter(parameter)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.isdeclarativenumberparameter/index.md) |  |
| [isDeclarativeStringParameter(parameter)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.isdeclarativestringparameter/index.md) |  |
| [loadColorMapping(mappings)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.loadcolormapping/index.md) |  |
| [loadColumnsWidth(widths)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.loadcolumnswidth/index.md) |  |
| [parseGranularity(gran)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.parsegranularity/index.md) |  |
| [publisherDocumentDefinitionToYaml(publisherDocument)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherdocumentdefinitiontoyaml/index.md) | **_(ALPHA)_** The same document, written from what the frontend holds: the object reference it is identified by becomes the bare id the YAML names it with. |
| [publisherDocumentDefinitionToYamlV2(document, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherdocumentdefinitiontoyamlv2/index.md) | **_(ALPHA)_** Converts the v2 document the frontend holds to its as-code YAML. A document without a reference yet is written without an id. |
| [publisherDocumentTemplateDefinitionToYaml(template)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherdocumenttemplatedefinitiontoyaml/index.md) | **_(ALPHA)_** |
| [publisherDocumentTemplateDefinitionToYamlV2(template, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherdocumenttemplatedefinitiontoyamlv2/index.md) | **_(ALPHA)_** |
| [publisherIssueToCodeV2(issue, entity)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherissuetocodev2/index.md) | **_(ALPHA)_** Names the place in the code that a v2 Publisher validation issue is about. The validator reports on the converted entity, whose keys the code-to-entity converters rename; pass the entity it checked. |
| [publisherPageLayoutDefinitionToYaml(layout)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherpagelayoutdefinitiontoyaml/index.md) | **_(ALPHA)_** A reusable page. Its body is written at the top level, because the object it is already names it - a page written into a document names itself instead. |
| [publisherPageTemplateDefinitionToYamlV2(template, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.publisherpagetemplatedefinitiontoyamlv2/index.md) | **_(ALPHA)_** |
| [resolveIdFromFileName(fileName)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.resolveidfromfilename/index.md) |  |
| [saveColorMapping(mapping)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.savecolormapping/index.md) |  |
| [saveColumnWidths(fields, widths)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.savecolumnwidths/index.md) |  |
| [toDeclarativePermissions(permissions)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.todeclarativepermissions/index.md) |  |
| [validateDeclarativePublisherEntityV2(entity, kind)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.validatedeclarativepublisherentityv2/index.md) | **_(ALPHA)_** Validates a stored v2 document, document template or page template, named by the bare `id` the declarative API stores. It runs the sdk-model validator, and an issue on the reference is reported on `id`. |
| [yamlAttributeHierarchyToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlattributehierarchytodeclarative/index.md) |  |
| [yamlComputedAttributeToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlcomputedattributetodeclarative/index.md) |  |
| [yamlDashboardToDeclarative(entities, input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamldashboardtodeclarative/index.md) |  |
| [yamlDatasetToDeclarative(entities, input, dataSourceId)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamldatasettodeclarative/index.md) |  |
| [yamlDateDatesetToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamldatedatesettodeclarative/index.md) |  |
| [yamlMetricToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlmetrictodeclarative/index.md) |  |
| [yamlParameterToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlparametertodeclarative/index.md) |  |
| [yamlPluginToDeclarative(input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlplugintodeclarative/index.md) |  |
| [yamlPublisherDocumentTemplateToDeclarativeV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttemplatetodeclarativev2/index.md) | **_(ALPHA)_** Converts a v2 document template as code to the stored document template. |
| [yamlPublisherDocumentTemplateToDefinition(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttemplatetodefinition/index.md) | **_(ALPHA)_** |
| [yamlPublisherDocumentTemplateToDefinitionV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttemplatetodefinitionv2/index.md) | **_(ALPHA)_** |
| [yamlPublisherDocumentToDeclarative(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttodeclarative/index.md) | **_(ALPHA)_** Named for the document it reads, because a visualisation's query convertor already owns the shorter name. |
| [yamlPublisherDocumentToDeclarativeV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttodeclarativev2/index.md) | **_(ALPHA)_** Converts a v2 document as code to the stored document. |
| [yamlPublisherDocumentToDefinition(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttodefinition/index.md) | **_(ALPHA)_** The same document, as the frontend holds it: an object reference in place of the bare id the YAML names it by. |
| [yamlPublisherDocumentToDefinitionV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherdocumenttodefinitionv2/index.md) | **_(ALPHA)_** Converts a v2 document as code to the definition the frontend holds: an object reference in place of the bare id. A document written without an id reads back without a reference. |
| [yamlPublisherPageLayoutToDeclarative(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherpagelayouttodeclarative/index.md) | **_(ALPHA)_** |
| [yamlPublisherPageLayoutToDefinition(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherpagelayouttodefinition/index.md) | **_(ALPHA)_** |
| [yamlPublisherPageTemplateToDeclarativeV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherpagetemplatetodeclarativev2/index.md) | **_(ALPHA)_** Converts a v2 page template as code to the stored page template. |
| [yamlPublisherPageTemplateToDefinitionV2(input, errorContext)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlpublisherpagetemplatetodefinitionv2/index.md) | **_(ALPHA)_** |
| [yamlVisualisationToDeclarative(entities, input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlvisualisationtodeclarative/index.md) |  |
| [yamlVisualisationToMetadataObject(entities, input)](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.yamlvisualisationtometadataobject/index.md) |  |

## Interfaces

| Interface | Description |
| --- | --- |
| [IAbsoluteColumnWidth](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iabsolutecolumnwidth/index.md) |  |
| [IAllMeasureColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iallmeasurecolumnwidthitem/index.md) |  |
| [IAllMeasureColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iallmeasurecolumnwidthitembody/index.md) |  |
| [IAttributeColumnLocator](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iattributecolumnlocator/index.md) |  |
| [IAttributeColumnLocatorBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iattributecolumnlocatorbody/index.md) |  |
| [IAttributeColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iattributecolumnwidthitem/index.md) |  |
| [IAttributeColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iattributecolumnwidthitembody/index.md) |  |
| [IAutoColumnWidth](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iautocolumnwidth/index.md) |  |
| [ICoreError](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.icoreerror/index.md) |  |
| [IErrorContext](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.ierrorcontext/index.md) |  |
| [IMeasureColumnLocator](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imeasurecolumnlocator/index.md) |  |
| [IMeasureColumnLocatorBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imeasurecolumnlocatorbody/index.md) |  |
| [IMeasureColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imeasurecolumnwidthitem/index.md) |  |
| [IMeasureColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imeasurecolumnwidthitembody/index.md) |  |
| [IMixedValuesColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imixedvaluescolumnwidthitem/index.md) |  |
| [IMixedValuesColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.imixedvaluescolumnwidthitembody/index.md) |  |
| [ISliceMeasureColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.islicemeasurecolumnwidthitem/index.md) |  |
| [ISliceMeasureColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.islicemeasurecolumnwidthitembody/index.md) |  |
| [ITotalColumnLocator](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.itotalcolumnlocator/index.md) |  |
| [ITotalColumnLocatorBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.itotalcolumnlocatorbody/index.md) |  |
| [IWeakMeasureColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iweakmeasurecolumnwidthitem/index.md) |  |
| [IWeakMeasureColumnWidthItemBody](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.iweakmeasurecolumnwidthitembody/index.md) |  |

## Variables

| Variable | Description |
| --- | --- |
| [CoreErrorMessages](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.coreerrormessages/index.md) |  |
| [CoreErrorTypes](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.coreerrortypes/index.md) |  |

## Type Aliases

| Type Alias | Description |
| --- | --- |
| [AacAttributeHierarchy](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacattributehierarchy/index.md) |  |
| [AacComputedAttribute](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aaccomputedattribute/index.md) |  |
| [AacDashboard](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacdashboard/index.md) |  |
| [AacDashboardFilters](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacdashboardfilters/index.md) |  |
| [AacDataset](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacdataset/index.md) |  |
| [AacDateDataset](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacdatedataset/index.md) |  |
| [AacFilter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacfilter/index.md) |  |
| [AacMetadata](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacmetadata/index.md) |  |
| [AacMetric](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacmetric/index.md) |  |
| [AacParameter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacparameter/index.md) |  |
| [AacPlugin](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacplugin/index.md) |  |
| [AacPublisherDocument](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherdocument/index.md) | **_(ALPHA)_** |
| [AacPublisherDocumentTemplate](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherdocumenttemplate/index.md) | **_(ALPHA)_** |
| [AacPublisherDocumentTemplateV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherdocumenttemplatev2/index.md) | **_(ALPHA)_** |
| [AacPublisherDocumentV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherdocumentv2/index.md) | **_(ALPHA)_** |
| [AacPublisherEntityWithOptionalIdUnionV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherentitywithoptionalidunionv2/index.md) | **_(ALPHA)_** A v2 document, document template or page template as code, as its YAML parses: the id may be left out. |
| [AacPublisherEntityWithOptionalIdV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherentitywithoptionalidv2/index.md) | **_(ALPHA)_** A v2 Publisher entity as code written before the entity has an id. |
| [AacPublisherPageLayout](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherpagelayout/index.md) | **_(ALPHA)_** |
| [AacPublisherPageTemplateV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacpublisherpagetemplatev2/index.md) | **_(ALPHA)_** |
| [AacQuery](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacquery/index.md) |  |
| [AacSection](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacsection/index.md) |  |
| [AacVisualisation](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.aacvisualisation/index.md) |  |
| [ColorMapping](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.colormapping/index.md) |  |
| [ColumnLocator](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.columnlocator/index.md) |  |
| [ColumnWidth](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.columnwidth/index.md) |  |
| [ColumnWidthItem](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.columnwidthitem/index.md) |  |
| [DashboardTab](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.dashboardtab/index.md) |  |
| [DeclarativeCodeParameter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativecodeparameter/index.md) | A parameter AAC can represent as code: textual or numeric. Anything else has to stay under whatever tool created it. |
| [DeclarativeEntityData](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativeentitydata/index.md) | The declarative-API shape of any object AAC can carry; the counterpart of [EntityData](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.entitydata/index.md). |
| [DeclarativeNumberParameter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativenumberparameter/index.md) | A numeric parameter as the declarative API carries it. |
| [DeclarativePublisherDocumentTemplateV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherdocumenttemplatev2/index.md) | **_(ALPHA)_** A v2 document template as the declarative API stores it, with typed version and content. |
| [DeclarativePublisherDocumentV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherdocumentv2/index.md) | **_(ALPHA)_** A v2 document as the declarative API stores it, with typed version and content. |
| [DeclarativePublisherEntityKindV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherentitykindv2/index.md) | **_(ALPHA)_** The kind of a stored v2 Publisher entity. The declarative API stores no `type` key, so the kind is passed next to the entity. |
| [DeclarativePublisherPageTemplateV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativepublisherpagetemplatev2/index.md) | **_(ALPHA)_** A v2 page template as the declarative API stores it, with typed version and content. |
| [DeclarativeStringParameter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.declarativestringparameter/index.md) | A textual parameter as the declarative API carries it. |
| [EntityData](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.entitydata/index.md) | The YAML-side shape of any object AAC can carry; shared so entity types cannot drift apart. |
| [ExportEntities](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.exportentities/index.md) |  |
| [FileNamesUsed](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.filenamesused/index.md) |  |
| [FilePath](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.filepath/index.md) |  |
| [FromEntities](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fromentities/index.md) |  |
| [FullFields](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.fullfields/index.md) |  |
| [GenericAssigneePermission](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.genericassigneepermission/index.md) |  |
| [GenericAssigneeRulePermission](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.genericassigneerulepermission/index.md) |  |
| [GenericPermission](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.genericpermission/index.md) |  |
| [LineStyleMapping](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.linestylemapping/index.md) |  |
| [Permissions\_2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.permissions_2/index.md) |  |
| [Profile](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.profile/index.md) |  |
| [ToExecutionResults](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.toexecutionresults/index.md) |  |
| [ValueType](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.valuetype/index.md) |  |
| [VisualisationConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-convertors/sdk-code-convertors.visualisationconfig/index.md) |  |
