public sealed class ProjectCreationConfig : IMessage<ProjectCreationConfig>, IEquatable<ProjectCreationConfig>, IDeepCloneable<ProjectCreationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Security Compliance v1 API class ProjectCreationConfig.
ProjectCreationConfig contains the config to create a new project.
Implements
IMessageProjectCreationConfig, IEquatableProjectCreationConfig, IDeepCloneableProjectCreationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
ProjectCreationConfig()
public ProjectCreationConfig()
ProjectCreationConfig(ProjectCreationConfig)
public ProjectCreationConfig(ProjectCreationConfig other)
Parameter | |
---|---|
Name | Description |
other |
ProjectCreationConfig |
Properties
BillingAccountId
public string BillingAccountId { get; set; }
Required. Billing account id to be used for the project
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. organizations/{org} or folders/{folder}
Property Value | |
---|---|
Type | Description |
string |
ProjectDisplayName
public string ProjectDisplayName { get; set; }
Required. Display name of the project to be created
Property Value | |
---|---|
Type | Description |
string |