Class: Google::Cloud::SecurityCenter::V2::ValuedResource
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenter::V2::ValuedResource
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/securitycenter/v2/valued_resource.rb
Overview
A resource that is determined to have value to a user's system
Defined Under Namespace
Modules: ResourceValue
Instance Attribute Summary collapse
-
#display_name ⇒ ::String
Human-readable name of the valued resource.
-
#exposed_score ⇒ ::Float
Exposed score for this valued resource.
-
#name ⇒ ::String
Valued resource name, for example, e.g.:
organizations/123/simulations/456/valuedResources/789. -
#resource ⇒ ::String
The full resource name of the valued resource.
-
#resource_type ⇒ ::String
The resource type of the valued resource.
-
#resource_value ⇒ ::Google::Cloud::SecurityCenter::V2::ValuedResource::ResourceValue
How valuable this resource is.
-
#resource_value_configs_used ⇒ ::Array<::Google::Cloud::SecurityCenter::V2::ResourceValueConfigMetadata>
List of resource value configurations' metadata used to determine the value of this resource.
Instance Attribute Details
#display_name ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#exposed_score ⇒ ::Float
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#name ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#resource ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#resource_type ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#resource_value ⇒ ::Google::Cloud::SecurityCenter::V2::ValuedResource::ResourceValue
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |
#resource_value_configs_used ⇒ ::Array<::Google::Cloud::SecurityCenter::V2::ResourceValueConfigMetadata>
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'proto_docs/google/cloud/securitycenter/v2/valued_resource.rb', line 55 class ValuedResource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # How valuable the resource is. module ResourceValue # The resource value isn't specified. RESOURCE_VALUE_UNSPECIFIED = 0 # This is a low-value resource. RESOURCE_VALUE_LOW = 1 # This is a medium-value resource. RESOURCE_VALUE_MEDIUM = 2 # This is a high-value resource. RESOURCE_VALUE_HIGH = 3 end end |