Skip to content

Class: code

Allows users to create reusable data access objects, or models, and annotate their getters and setters as user-defined properties.

Learn more about user-defined models.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault’s base language.
activeType: BooleanIndicates whether the component is active.
checksumType: String
Max length: 1500
Used to check data for errors.
parentType: String
Max length: 1500
The name of the user-defined model extended by this user-defined model, if applicable.
serialization_includeType: Enum
Allowed values:
  • ALWAYS
  • IGNORE
  • NON_NULL
  • UNSPECIFIED
The default serialization behavior for this user-defined model.
source_codeType: SdkCode
Max length: 1048576
The source of this user-defined model and code used to create and edit metadata. Custom means this UDM was developed with the Vault Java SDK.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable