public sealed class TargetResourceCreationConfig : IMessage<TargetResourceCreationConfig>, IEquatable<TargetResourceCreationConfig>, IDeepCloneable<TargetResourceCreationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Security Compliance v1 API class TargetResourceCreationConfig.
TargetResourceCreationConfig contains the config to create a new resource and use that as the target_resource for deployment.
Implements
IMessageTargetResourceCreationConfig, IEquatableTargetResourceCreationConfig, IDeepCloneableTargetResourceCreationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
TargetResourceCreationConfig()
public TargetResourceCreationConfig()
TargetResourceCreationConfig(TargetResourceCreationConfig)
public TargetResourceCreationConfig(TargetResourceCreationConfig other)
Parameter | |
---|---|
Name | Description |
other |
TargetResourceCreationConfig |
Properties
FolderCreationConfig
public FolderCreationConfig FolderCreationConfig { get; set; }
Optional. Config to create a new folder
Property Value | |
---|---|
Type | Description |
FolderCreationConfig |
ProjectCreationConfig
public ProjectCreationConfig ProjectCreationConfig { get; set; }
Optional. Config to create a new project
Property Value | |
---|---|
Type | Description |
ProjectCreationConfig |
ResourceCreationConfigCase
public TargetResourceCreationConfig.ResourceCreationConfigOneofCase ResourceCreationConfigCase { get; }
Property Value | |
---|---|
Type | Description |
TargetResourceCreationConfigResourceCreationConfigOneofCase |