Skip to main content

DesUpdateRevisionNamingSchemeInput

Input for updating revision naming scheme.

input DesUpdateRevisionNamingSchemeInput {
contentTypes: [DesContentTypeKind!]
id: ID!
isControlledPerContentType: Boolean
itemRevisionSeparator: String
levels: [DesUpdateRevisionNamingSchemeLevelInput!]
name: String
}

Fields

DesUpdateRevisionNamingSchemeInput.contentTypes ● [DesContentTypeKind!] list enum

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

DesUpdateRevisionNamingSchemeInput.id ● ID! non-null scalar

The revision naming scheme to be updated.

DesUpdateRevisionNamingSchemeInput.isControlledPerContentType ● Boolean scalar

If true, the revision naming scheme is only applied to objects that are controlled by that content type. Otherwise, content types are ignored.

DesUpdateRevisionNamingSchemeInput.itemRevisionSeparator ● String scalar

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

DesUpdateRevisionNamingSchemeInput.levels ● [DesUpdateRevisionNamingSchemeLevelInput!] list input

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

DesUpdateRevisionNamingSchemeInput.name ● String scalar

The name of this revision naming scheme.