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