Skip to main content

MoveObjectsRequest Properties

An object defining properties for the MoveObjectsRequest class.

DestinationSecret

Gets the decrypted secret information for the destination location.

Type: DMObjectSecret

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


Reason

Gets the reason provided for moving the objects.

Type: string

This property contains the explanation for why the objects are being moved. It is read-only and helps maintain an audit trail of object movement operations.


SourceDecryptedSecrets

Gets the decrypted secret information for the source objects.

Type: List<DMObjectSecret>

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


SourceSecretKeys

Gets the encrypted secret keys for the source objects.

Type: List<string>

This property contains the encrypted security keys for the source objects to be moved. It is read-only and is used in conjunction with the SourceDecryptedSecrets property to verify access to the source objects.


DestinationSecretKey

Gets the encrypted secret key for the destination location.

Type: string

This property contains the encrypted security key for the destination location where objects will be moved. It is read-only and is used in conjunction with the DestinationSecret property to verify access to the destination location.