Skip to main content

RenameObjectRequest Properties

An object defining properties for the RenameObjectRequest class.

DecryptedVersionSecret

Gets the decrypted secret information for the object version.

Type: DMObjectVersionSecret

This property contains the decrypted version of the VersionSecretKey, automatically populated using the DecryptData attribute. It has a private setter to ensure controlled access to the decrypted version security information.


NameML

Gets or sets the multilingual names for the object.

Type: Dictionary<string, string>

This property contains a dictionary mapping language codes to localized names for the object. The keys represent language codes and the values are the corresponding localized names.


DescriptionML

Gets or sets the multilingual descriptions for the object.

Type: Dictionary<string, string>

This property contains a dictionary mapping language codes to localized descriptions for the object. The keys represent language codes and the values are the corresponding localized descriptions.


ObjectKey

Gets the encrypted key for the object to be renamed.

Type: string

This property contains the encrypted security key for the object. It has a private setter and is used in conjunction with the ObjectSecret property to verify access to the object being renamed.


VersionSecretKey

Gets the encrypted secret key for the object version.

Type: string

This property contains the encrypted security key for the specific version of the object being renamed. It is read-only and is used in conjunction with the DecryptedVersionSecret property to verify version-specific access.


ObjectSecret

Gets the decrypted secret information for the object to be renamed.

Type: DMObjectSecret

This property contains the decrypted version of the ObjectKey, automatically populated using the DecryptData attribute. It has a private setter to ensure controlled access to the decrypted security information.