public sealed class TargetResourceConfig : IMessage<TargetResourceConfig>, IEquatable<TargetResourceConfig>, IDeepCloneable<TargetResourceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class TargetResourceConfig.
TargetResourceConfig contains either the name of the target_resource or contains the config to create a new target_resource.
Implements
IMessageTargetResourceConfig, IEquatableTargetResourceConfig, IDeepCloneableTargetResourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
TargetResourceConfig()
public TargetResourceConfig()TargetResourceConfig(TargetResourceConfig)
public TargetResourceConfig(TargetResourceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
TargetResourceConfig |
Properties
ExistingTargetResource
public string ExistingTargetResource { get; set; }Optional. CRM node in format organizations/{organization}, folders/{folder}, or projects/{project}
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasExistingTargetResource
public bool HasExistingTargetResource { get; }Gets whether the "existing_target_resource" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ResourceConfigCase
public TargetResourceConfig.ResourceConfigOneofCase ResourceConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
TargetResourceConfigResourceConfigOneofCase |
|
TargetResourceCreationConfig
public TargetResourceCreationConfig TargetResourceCreationConfig { get; set; }Optional. Config to create a new resource and use that as the target_resource for deployment.
| Property Value | |
|---|---|
| Type | Description |
TargetResourceCreationConfig |
|