Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::SimulateSecurityHealthAnalyticsCustomModuleRequest::SimulatedResource.
Manually constructed resource name. If the custom module evaluates against
only the resource data, you can omit the iam_policy_data
field. If it
evaluates only the iam_policy_data
field, you can omit the resource data.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#iam_policy_data
def iam_policy_data() -> ::Google::Iam::V1::Policy
Returns
- (::Google::Iam::V1::Policy) — Optional. A representation of the IAM policy.
#iam_policy_data=
def iam_policy_data=(value) -> ::Google::Iam::V1::Policy
Parameter
- value (::Google::Iam::V1::Policy) — Optional. A representation of the IAM policy.
Returns
- (::Google::Iam::V1::Policy) — Optional. A representation of the IAM policy.
#resource_data
def resource_data() -> ::Google::Protobuf::Struct
Returns
- (::Google::Protobuf::Struct) — Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.
#resource_data=
def resource_data=(value) -> ::Google::Protobuf::Struct
Parameter
- value (::Google::Protobuf::Struct) — Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.
Returns
- (::Google::Protobuf::Struct) — Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.
#resource_type
def resource_type() -> ::String
Returns
-
(::String) — Required. The type of the resource, for example,
compute.googleapis.com/Disk
.
#resource_type=
def resource_type=(value) -> ::String
Parameter
-
value (::String) — Required. The type of the resource, for example,
compute.googleapis.com/Disk
.
Returns
-
(::String) — Required. The type of the resource, for example,
compute.googleapis.com/Disk
.