Google Cloud Security Command Center v1 API - Class SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource (3.13.0)

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.

Inheritance

object > SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource

Namespace

Google.Cloud.SecurityCenter.V1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

SimulatedResource()

public SimulatedResource()

SimulatedResource(SimulatedResource)

public SimulatedResource(SimulateSecurityHealthAnalyticsCustomModuleRequest.Types.SimulatedResource other)
Parameter
NameDescription
otherSimulateSecurityHealthAnalyticsCustomModuleRequestTypesSimulatedResource

Properties

IamPolicyData

public Policy IamPolicyData { get; set; }

Optional. A representation of the IAM policy.

Property Value
TypeDescription
Policy

ResourceData

public Struct ResourceData { get; set; }

Optional. A representation of the GCP resource. Should match the GCP resource JSON format.

Property Value
TypeDescription
Struct

ResourceType

public string ResourceType { get; set; }

Required. The type of the resource, e.g. compute.googleapis.com/Disk.

Property Value
TypeDescription
string