Skip to main content

DesCreateRevisionNamingSchemeInput

Input for revision naming scheme creation.

input DesCreateRevisionNamingSchemeInput {
contentTypes: [DesContentTypeKind!]
isControlledPerContentType: Boolean
itemRevisionSeparator: String!
levels: [DesCreateRevisionNamingSchemeLevelInput!]!
name: String!
workspaceUrl: String
}

Fields

DesCreateRevisionNamingSchemeInput.contentTypes ● [DesContentTypeKind!] list enum

If isControlledPerContentType is true, the list of content types for which this revision naming scheme is applicable.

DesCreateRevisionNamingSchemeInput.isControlledPerContentType ● Boolean scalar

If true, the revision naming scheme is only applicable to objects of the content types specified by contentTypes.

DesCreateRevisionNamingSchemeInput.itemRevisionSeparator ● String! non-null scalar

The separator used between item identifier and revision identifier. Allowed characters are: ',', '.', '-', '_'.

DesCreateRevisionNamingSchemeInput.levels ● [DesCreateRevisionNamingSchemeLevelInput!]! non-null input

The list of numbering levels for this revision naming scheme. Maximum of 3 levels.

DesCreateRevisionNamingSchemeInput.name ● String! non-null scalar

The name of this revision naming scheme.

DesCreateRevisionNamingSchemeInput.workspaceUrl ● String scalar

The workspace URL that the revision naming scheme should be created on.