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\u003eThe webpage provides reference documentation for the \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e class within the Google Cloud Asset Inventory v1 API, specifically within the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e class is used to analyze the impact of moving a Google Cloud resource, such as a project, to a different folder or organization.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, allowing it to interact with the Protocol Buffers library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAnalyzeMoveRequest\u003c/code\u003e class contains properties such as \u003ccode\u003eDestinationParent\u003c/code\u003e, \u003ccode\u003eResource\u003c/code\u003e, and \u003ccode\u003eView\u003c/code\u003e to define the parameters of the move analysis.\u003c/p\u003e\n"],["\u003cp\u003eMultiple versions of the documentation are accessible on this page, spanning from version 2.7.0 to the latest 3.12.0, with version 3.5.0's documentation currently being displayed.\u003c/p\u003e\n"]]],[],null,[]]