class Aws::IoTThingsGraph::Types::UploadEntityDefinitionsRequest
@note When making an API call, you may pass UploadEntityDefinitionsRequest
data as a hash: { document: { language: "GRAPHQL", # required, accepts GRAPHQL text: "DefinitionText", # required }, sync_with_public_namespace: false, deprecate_existing_entities: false, }
@!attribute [rw] document
The `DefinitionDocument` that defines the updated entities. @return [Types::DefinitionDocument]
@!attribute [rw] sync_with_public_namespace
A Boolean that specifies whether to synchronize with the latest version of the public namespace. If set to `true`, the upload will create a new namespace version. @return [Boolean]
@!attribute [rw] deprecate_existing_entities
A Boolean that specifies whether to deprecate all entities in the latest version before uploading the new `DefinitionDocument`. If set to `true`, the upload will create a new namespace version. @return [Boolean]
Constants
- SENSITIVE