public sealed class AnalyzeMoveRequest : IMessage<AnalyzeMoveRequest>, IEquatable<AnalyzeMoveRequest>, IDeepCloneable<AnalyzeMoveRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class AnalyzeMoveRequest.
The request message for performing resource move analysis.
Required. Name of the Google Cloud folder or organization to reparent the
target resource. The analysis will be performed against hypothetically
moving the resource to this specified desitination parent. This can only be
a folder number (such as "folders/123") or an organization number (such as
"organizations/123").
Required. Name of the resource to perform the analysis against.
Only Google Cloud projects are supported as of today. Hence, this can only
be a project ID (such as "projects/my-project-id") or a project number
(such as "projects/12345").
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e class within the Google Cloud Asset Inventory v1 API, specifically for version 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e class is used to perform resource move analysis, allowing users to analyze the impact of moving a resource to a different parent within the Google Cloud environment.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties like \u003ccode\u003eDestinationParent\u003c/code\u003e, specifying the target folder or organization, \u003ccode\u003eResource\u003c/code\u003e, which defines the project to be analyzed, and \u003ccode\u003eView\u003c/code\u003e, which controls the level of detail in the analysis response.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the reference documentation is 3.12.0, and the page contains links to other versions ranging from 2.7.0 up to 3.12.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing it with a wide range of capabilities.\u003c/p\u003e\n"]]],[],null,[]]