lib/google/apis/securitycenter_v1beta2/classes.rb in google-apis-securitycenter_v1beta2-0.24.0 vs lib/google/apis/securitycenter_v1beta2/classes.rb in google-apis-securitycenter_v1beta2-0.25.0

- old
+ new

@@ -76,21 +76,22 @@ # Contains compliance information about a security standard indicating unmet # recommendations. class Compliance include Google::Apis::Core::Hashable - # e.g. A.12.4.1 + # Policies within the standard/benchmark e.g. A.12.4.1 # Corresponds to the JSON property `ids` # @return [Array<String>] attr_accessor :ids - # e.g. "cis", "pci", "owasp", etc. + # Refers to industry wide standards or benchmarks e.g. "cis", "pci", "owasp", + # etc. # Corresponds to the JSON property `standard` # @return [String] attr_accessor :standard - # e.g. 1.1 + # Version of the standard/benchmark e.g. 1.1 # Corresponds to the JSON property `version` # @return [String] attr_accessor :version def initialize(**args) @@ -411,11 +412,12 @@ @start_time = args[:start_time] if args.key?(:start_time) @type = args[:type] if args.key?(:type) end end - # EnvironmentVariable is a name-value pair to store env variables for Process. + # EnvironmentVariable is a name-value pair to store environment variables for + # Process. class EnvironmentVariable include Google::Apis::Core::Hashable # Environment variable name as a JSON encoded string. # Corresponds to the JSON property `name` @@ -490,11 +492,11 @@ # multiple files from the same Cloud Storage bucket. # Corresponds to the JSON property `components` # @return [Array<String>] attr_accessor :components - # Resource’s URI (https://google.aip.dev/122#full-resource-names) + # Resource's URI (https://google.aip.dev/122#full-resource-names) # Corresponds to the JSON property `name` # @return [String] attr_accessor :name def initialize(**args) @@ -506,25 +508,25 @@ @components = args[:components] if args.key?(:components) @name = args[:name] if args.key?(:name) end end - # Exfiltration represents a data exfiltration attempt of one or more source(s) - # to one or more target(s). Source(s) represent the source of data that is - # exfiltrated, and Target(s) represents the destination the data was copied to. + # Exfiltration represents a data exfiltration attempt of one or more sources to + # one or more targets. Sources represent the source of data that is exfiltrated, + # and Targets represents the destination the data was copied to. class Exfiltration include Google::Apis::Core::Hashable - # If there are multiple sources, then the data is considered “joined” between + # If there are multiple sources, then the data is considered "joined" between # them. For instance, BigQuery can join multiple tables, and each table would be # considered a source. # Corresponds to the JSON property `sources` # @return [Array<Google::Apis::SecuritycenterV1beta2::ExfilResource>] attr_accessor :sources - # If there are multiple targets, each target would get a complete copy of the “ - # joined” source data. + # If there are multiple targets, each target would get a complete copy of the " + # joined" source data. # Corresponds to the JSON property `targets` # @return [Array<Google::Apis::SecuritycenterV1beta2::ExfilResource>] attr_accessor :targets def initialize(**args) @@ -565,12 +567,11 @@ # Corresponds to the JSON property `path` # @return [String] attr_accessor :path # SHA256 hash of the first hashed_size bytes of the file encoded as a hex string. - # If hashed_size == size, hash_sha256 represents the SHA256 hash of the entire - # file. + # If hashed_size == size, sha256 represents the SHA256 hash of the entire file. # Corresponds to the JSON property `sha256` # @return [String] attr_accessor :sha256 # Size of the file in bytes. @@ -660,13 +661,13 @@ # resolved. This must not be set to a value greater than the current timestamp. # Corresponds to the JSON property `eventTime` # @return [String] attr_accessor :event_time - # Exfiltration represents a data exfiltration attempt of one or more source(s) - # to one or more target(s). Source(s) represent the source of data that is - # exfiltrated, and Target(s) represents the destination the data was copied to. + # Exfiltration represents a data exfiltration attempt of one or more sources to + # one or more targets. Sources represent the source of data that is exfiltrated, + # and Targets represents the destination the data was copied to. # Corresponds to the JSON property `exfiltration` # @return [Google::Apis::SecuritycenterV1beta2::Exfiltration] attr_accessor :exfiltration # Output only. Third party SIEM/SOAR fields within SCC, contains external system @@ -1687,11 +1688,11 @@ # Process arguments as JSON encoded strings. # Corresponds to the JSON property `args` # @return [Array<String>] attr_accessor :args - # True if arguments is incomplete. + # True if `args` is incomplete. # Corresponds to the JSON property `argumentsTruncated` # @return [Boolean] attr_accessor :arguments_truncated alias_method :arguments_truncated?, :arguments_truncated @@ -1704,10 +1705,10 @@ # Process environment variables. # Corresponds to the JSON property `envVariables` # @return [Array<Google::Apis::SecuritycenterV1beta2::EnvironmentVariable>] attr_accessor :env_variables - # True if env_variables is incomplete. + # True if `env_variables` is incomplete. # Corresponds to the JSON property `envVariablesTruncated` # @return [Boolean] attr_accessor :env_variables_truncated alias_method :env_variables_truncated?, :env_variables_truncated