Creates a data product revision¶
Description¶
Creates a data product revision.
Prerequisites:
- The original data product must exist in the given domain.
- User must have permissions on the data product.
- The domain must be valid and accessible.
- The new revision name must comply with naming constraints (if required).
Usage¶
datazone_create_data_product_revision(domainIdentifier, identifier,
name, description, glossaryTerms, items, formsInput, clientToken)
Arguments¶
-
domainIdentifier[required] The ID of the domain where the data product revision is created.
-
identifier[required] The ID of the data product revision.
-
name[required] The name of the data product revision.
-
descriptionThe description of the data product revision.
-
glossaryTermsThe glossary terms of the data product revision.
-
itemsThe data assets of the data product revision.
-
formsInputThe metadata forms of the data product revision.
-
clientTokenA unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
Value¶
A list with the following syntax:
list(
domainId = "string",
id = "string",
revision = "string",
owningProjectId = "string",
name = "string",
status = "CREATED"|"CREATING"|"CREATE_FAILED",
description = "string",
glossaryTerms = list(
"string"
),
items = list(
list(
itemType = "ASSET",
identifier = "string",
revision = "string",
glossaryTerms = list(
"string"
)
)
),
formsOutput = list(
list(
formName = "string",
typeName = "string",
typeRevision = "string",
content = "string"
)
),
createdAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
firstRevisionCreatedAt = as.POSIXct(
"2015-01-01"
),
firstRevisionCreatedBy = "string"
)
Request syntax¶
svc$create_data_product_revision(
domainIdentifier = "string",
identifier = "string",
name = "string",
description = "string",
glossaryTerms = list(
"string"
),
items = list(
list(
itemType = "ASSET",
identifier = "string",
revision = "string",
glossaryTerms = list(
"string"
)
)
),
formsInput = list(
list(
formName = "string",
typeIdentifier = "string",
typeRevision = "string",
content = "string"
)
),
clientToken = "string"
)