Class: Google::Apis::SecuritycenterV1beta2::ExfilResource
- Inherits:
-
Object
- Object
- Google::Apis::SecuritycenterV1beta2::ExfilResource
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/securitycenter_v1beta2/classes.rb,
lib/google/apis/securitycenter_v1beta2/representations.rb,
lib/google/apis/securitycenter_v1beta2/representations.rb
Overview
Resource that has been exfiltrated or exfiltrated_to.
Instance Attribute Summary collapse
-
#components ⇒ Array<String>
Subcomponents of the asset that is exfiltrated - these could be URIs used during exfiltration, table names, databases, filenames, etc.
-
#name ⇒ String
Resource's URI (https://google.aip.dev/122#full-resource-names) Corresponds to the JSON property
name.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ExfilResource
constructor
A new instance of ExfilResource.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ExfilResource
Returns a new instance of ExfilResource.
772 773 774 |
# File 'lib/google/apis/securitycenter_v1beta2/classes.rb', line 772 def initialize(**args) update!(**args) end |
Instance Attribute Details
#components ⇒ Array<String>
Subcomponents of the asset that is exfiltrated - these could be URIs used
during exfiltration, table names, databases, filenames, etc. For example,
multiple tables may be exfiltrated from the same CloudSQL instance, or
multiple files from the same Cloud Storage bucket.
Corresponds to the JSON property components
765 766 767 |
# File 'lib/google/apis/securitycenter_v1beta2/classes.rb', line 765 def components @components end |
#name ⇒ String
Resource's URI (https://google.aip.dev/122#full-resource-names)
Corresponds to the JSON property name
770 771 772 |
# File 'lib/google/apis/securitycenter_v1beta2/classes.rb', line 770 def name @name end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
777 778 779 780 |
# File 'lib/google/apis/securitycenter_v1beta2/classes.rb', line 777 def update!(**args) @components = args[:components] if args.key?(:components) @name = args[:name] if args.key?(:name) end |