public sealed class SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource : IMessage<SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource>, IEquatable<SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource>, IDeepCloneable<SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API class SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource.
Manually constructed resource. If the custom module only evaluates against the resource data, the iam_policy_data field can be omitted, and vice versa.
Implements
IMessageSimulateSecurityHealthAnalyticsCustomModuleRequestTypesSimulatedResource, IEquatableSimulateSecurityHealthAnalyticsCustomModuleRequestTypesSimulatedResource, IDeepCloneableSimulateSecurityHealthAnalyticsCustomModuleRequestTypesSimulatedResource, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
SimulatedResource()
public SimulatedResource()
SimulatedResource(SimulatedResource)
public SimulatedResource(SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource other)
Parameter | |
---|---|
Name | Description |
other | SimulateSecurityHealthAnalyticsCustomModuleRequestTypesSimulatedResource |
Properties
IamPolicyData
public Policy IamPolicyData { get; set; }
Optional. A representation of the IAM policy.
Property Value | |
---|---|
Type | Description |
Policy |
ResourceData
public Struct ResourceData { get; set; }
Optional. A representation of the GCP resource. Should match the GCP resource JSON format.
Property Value | |
---|---|
Type | Description |
Struct |
ResourceType
public string ResourceType { get; set; }
Required. The type of the resource, e.g. compute.googleapis.com/Disk
.
Property Value | |
---|---|
Type | Description |
string |