public sealed class CreateProjectRequest : IMessage<CreateProjectRequest>, IEquatable<CreateProjectRequest>, IDeepCloneable<CreateProjectRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Resource Manager v3 API class CreateProjectRequest.
The request sent to the
[CreateProject][google.cloud.resourcemanager.v3.Projects.CreateProject]
method.
Project ID is required. If the requested ID is unavailable, the request
fails.
If the parent field is set, the resourcemanager.projects.create
permission is checked on the parent resource. If no parent is set and
the authorization credentials belong to an Organziation, the parent
will be set to that Organization.
[[["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\u003eCreateProjectRequest\u003c/code\u003e class within the Google Cloud Resource Manager v3 API for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateProjectRequest\u003c/code\u003e class is used to send requests to the \u003ccode\u003eCreateProject\u003c/code\u003e method for creating new projects.\u003c/p\u003e\n"],["\u003cp\u003eThe document shows that the \u003ccode\u003eCreateProjectRequest\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eCreateProjectRequest\u003c/code\u003e class is 2.5.0, and the document shows documentation for versions ranging back to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors \u003ccode\u003eCreateProjectRequest()\u003c/code\u003e and \u003ccode\u003eCreateProjectRequest(CreateProjectRequest other)\u003c/code\u003e, and it contains a property named \u003ccode\u003eProject\u003c/code\u003e which is of type \u003ccode\u003eProject\u003c/code\u003e and is required for project creation.\u003c/p\u003e\n"]]],[],null,[]]