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.
The configuration that's required to create a 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. The billing account ID for the project.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The parent of the project, in the format
organizations/{organizationID} or folders/{folderID}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProjectDisplayName
public string ProjectDisplayName { get; set; }Required. The display name of the project.
| Property Value | |
|---|---|
| Type | Description |
string |
|