public sealed class ProjectCreationConfig : IMessage<ProjectCreationConfig>, IEquatable<ProjectCreationConfig>, IDeepCloneable<ProjectCreationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class ProjectCreationConfig.
ProjectCreationConfig contains the config to create a new project to be used as the target_resource of a deployment.
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 |
|