lib/aws-sdk-securityhub/client.rb in aws-sdk-securityhub-1.41.0 vs lib/aws-sdk-securityhub/client.rb in aws-sdk-securityhub-1.42.0

- old
+ new

@@ -450,13 +450,13 @@ def batch_enable_standards(params = {}, options = {}) req = build_request(:batch_enable_standards, params) req.send_request(options) end - # Imports security findings generated from an integrated third-party - # product into Security Hub. This action is requested by the integrated - # product to import its findings into Security Hub. + # Imports security findings generated from an integrated product into + # Security Hub. This action is requested by the integrated product to + # import its findings into Security Hub. # # The maximum allowed size for a finding is 240 Kb. An error is returned # for any finding larger than 240 Kb. # # After a finding is created, `BatchImportFindings` cannot be used to @@ -469,15 +469,12 @@ # # * `VerificationState` # # * `Workflow` # - # `BatchImportFindings` can be used to update the following finding - # fields and objects only if they have not been updated using - # `BatchUpdateFindings`. After they are updated using - # `BatchUpdateFindings`, these fields cannot be updated using - # `BatchImportFindings`. + # Finding providers also should not use `BatchImportFindings` to update + # the following attributes. # # * `Confidence` # # * `Criticality` # @@ -485,10 +482,13 @@ # # * `Severity` # # * `Types` # + # Instead, finding providers use `FindingProviderFields` to provide + # values for these attributes. + # # @option params [required, Array<Types::AwsSecurityFinding>] :findings # A list of findings to import. To successfully import a finding, it # must follow the [AWS Security Finding Format][1]. Maximum of 100 # findings per request. # @@ -510,16 +510,16 @@ # schema_version: "NonEmptyString", # required # id: "NonEmptyString", # required # product_arn: "NonEmptyString", # required # generator_id: "NonEmptyString", # required # aws_account_id: "NonEmptyString", # required - # types: ["NonEmptyString"], # required + # types: ["NonEmptyString"], # first_observed_at: "NonEmptyString", # last_observed_at: "NonEmptyString", # created_at: "NonEmptyString", # required # updated_at: "NonEmptyString", # required - # severity: { # required + # severity: { # product: 1.0, # label: "INFORMATIONAL", # accepts INFORMATIONAL, LOW, MEDIUM, HIGH, CRITICAL # normalized: 1, # original: "NonEmptyString", # }, @@ -639,10 +639,134 @@ # region: "NonEmptyString", # resource_role: "NonEmptyString", # tags: { # "NonEmptyString" => "NonEmptyString", # }, + # data_classification: { + # detailed_results_location: "NonEmptyString", + # result: { + # mime_type: "NonEmptyString", + # size_classified: 1, + # additional_occurrences: false, + # status: { + # code: "NonEmptyString", + # reason: "NonEmptyString", + # }, + # sensitive_data: [ + # { + # category: "NonEmptyString", + # detections: [ + # { + # count: 1, + # type: "NonEmptyString", + # occurrences: { + # line_ranges: [ + # { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # ], + # offset_ranges: [ + # { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # ], + # pages: [ + # { + # page_number: 1, + # line_range: { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # offset_range: { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # }, + # ], + # records: [ + # { + # json_path: "NonEmptyString", + # record_index: 1, + # }, + # ], + # cells: [ + # { + # column: 1, + # row: 1, + # column_name: "NonEmptyString", + # cell_reference: "NonEmptyString", + # }, + # ], + # }, + # }, + # ], + # total_count: 1, + # }, + # ], + # custom_data_identifiers: { + # detections: [ + # { + # count: 1, + # arn: "NonEmptyString", + # name: "NonEmptyString", + # occurrences: { + # line_ranges: [ + # { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # ], + # offset_ranges: [ + # { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # ], + # pages: [ + # { + # page_number: 1, + # line_range: { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # offset_range: { + # start: 1, + # end: 1, + # start_column: 1, + # }, + # }, + # ], + # records: [ + # { + # json_path: "NonEmptyString", + # record_index: 1, + # }, + # ], + # cells: [ + # { + # column: 1, + # row: 1, + # column_name: "NonEmptyString", + # cell_reference: "NonEmptyString", + # }, + # ], + # }, + # }, + # ], + # total_count: 1, + # }, + # }, + # }, # details: { # aws_auto_scaling_auto_scaling_group: { # launch_configuration_name: "NonEmptyString", # load_balancer_names: ["NonEmptyString"], # health_check_type: "NonEmptyString", @@ -940,11 +1064,23 @@ # kms_master_key_id: "NonEmptyString", # }, # }, # ], # }, + # public_access_block_configuration: { + # block_public_acls: false, + # block_public_policy: false, + # ignore_public_acls: false, + # restrict_public_buckets: false, + # }, # }, + # aws_s3_account_public_access_block: { + # block_public_acls: false, + # block_public_policy: false, + # ignore_public_acls: false, + # restrict_public_buckets: false, + # }, # aws_s3_object: { # last_modified: "NonEmptyString", # etag: "NonEmptyString", # version_id: "NonEmptyString", # content_type: "NonEmptyString", @@ -2170,10 +2306,25 @@ # }, # ], # blocked: false, # }, # }, + # finding_provider_fields: { + # confidence: 1, + # criticality: 1, + # related_findings: [ + # { + # product_arn: "NonEmptyString", # required + # id: "NonEmptyString", # required + # }, + # ], + # severity: { + # label: "INFORMATIONAL", # accepts INFORMATIONAL, LOW, MEDIUM, HIGH, CRITICAL + # original: "NonEmptyString", + # }, + # types: ["NonEmptyString"], + # }, # }, # ], # }) # # @example Response structure @@ -2987,10 +3138,54 @@ # keyword: [ # { # value: "NonEmptyString", # }, # ], + # finding_provider_fields_confidence: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_criticality: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_related_findings_id: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_related_findings_product_arn: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_label: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_original: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_types: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], # }, # group_by_attribute: "NonEmptyString", # required # }) # # @example Response structure @@ -4401,10 +4596,54 @@ # keyword: [ # { # value: "NonEmptyString", # }, # ], + # finding_provider_fields_confidence: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_criticality: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_related_findings_id: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_related_findings_product_arn: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_label: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_original: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_types: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], # }, # sort_criteria: [ # { # field: "NonEmptyString", # sort_order: "asc", # accepts asc, desc @@ -4505,10 +4744,75 @@ # resp.findings[0].resources[0].partition #=> String, one of "aws", "aws-cn", "aws-us-gov" # resp.findings[0].resources[0].region #=> String # resp.findings[0].resources[0].resource_role #=> String # resp.findings[0].resources[0].tags #=> Hash # resp.findings[0].resources[0].tags["NonEmptyString"] #=> String + # resp.findings[0].resources[0].data_classification.detailed_results_location #=> String + # resp.findings[0].resources[0].data_classification.result.mime_type #=> String + # resp.findings[0].resources[0].data_classification.result.size_classified #=> Integer + # resp.findings[0].resources[0].data_classification.result.additional_occurrences #=> Boolean + # resp.findings[0].resources[0].data_classification.result.status.code #=> String + # resp.findings[0].resources[0].data_classification.result.status.reason #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].category #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].count #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].type #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.line_ranges #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.line_ranges[0].start #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.line_ranges[0].end #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.line_ranges[0].start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.offset_ranges #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.offset_ranges[0].start #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.offset_ranges[0].end #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.offset_ranges[0].start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].page_number #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].line_range.start #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].line_range.end #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].line_range.start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].offset_range.start #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].offset_range.end #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.pages[0].offset_range.start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.records #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.records[0].json_path #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.records[0].record_index #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.cells #=> Array + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.cells[0].column #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.cells[0].row #=> Integer + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.cells[0].column_name #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].detections[0].occurrences.cells[0].cell_reference #=> String + # resp.findings[0].resources[0].data_classification.result.sensitive_data[0].total_count #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].count #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].arn #=> String + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].name #=> String + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.line_ranges #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.line_ranges[0].start #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.line_ranges[0].end #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.line_ranges[0].start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.offset_ranges #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.offset_ranges[0].start #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.offset_ranges[0].end #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.offset_ranges[0].start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].page_number #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].line_range.start #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].line_range.end #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].line_range.start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].offset_range.start #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].offset_range.end #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.pages[0].offset_range.start_column #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.records #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.records[0].json_path #=> String + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.records[0].record_index #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.cells #=> Array + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.cells[0].column #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.cells[0].row #=> Integer + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.cells[0].column_name #=> String + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.detections[0].occurrences.cells[0].cell_reference #=> String + # resp.findings[0].resources[0].data_classification.result.custom_data_identifiers.total_count #=> Integer # resp.findings[0].resources[0].details.aws_auto_scaling_auto_scaling_group.launch_configuration_name #=> String # resp.findings[0].resources[0].details.aws_auto_scaling_auto_scaling_group.load_balancer_names #=> Array # resp.findings[0].resources[0].details.aws_auto_scaling_auto_scaling_group.load_balancer_names[0] #=> String # resp.findings[0].resources[0].details.aws_auto_scaling_auto_scaling_group.health_check_type #=> String # resp.findings[0].resources[0].details.aws_auto_scaling_auto_scaling_group.health_check_grace_period #=> Integer @@ -4688,10 +4992,18 @@ # resp.findings[0].resources[0].details.aws_s3_bucket.owner_name #=> String # resp.findings[0].resources[0].details.aws_s3_bucket.created_at #=> String # resp.findings[0].resources[0].details.aws_s3_bucket.server_side_encryption_configuration.rules #=> Array # resp.findings[0].resources[0].details.aws_s3_bucket.server_side_encryption_configuration.rules[0].apply_server_side_encryption_by_default.sse_algorithm #=> String # resp.findings[0].resources[0].details.aws_s3_bucket.server_side_encryption_configuration.rules[0].apply_server_side_encryption_by_default.kms_master_key_id #=> String + # resp.findings[0].resources[0].details.aws_s3_bucket.public_access_block_configuration.block_public_acls #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_bucket.public_access_block_configuration.block_public_policy #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_bucket.public_access_block_configuration.ignore_public_acls #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_bucket.public_access_block_configuration.restrict_public_buckets #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_account_public_access_block.block_public_acls #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_account_public_access_block.block_public_policy #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_account_public_access_block.ignore_public_acls #=> Boolean + # resp.findings[0].resources[0].details.aws_s3_account_public_access_block.restrict_public_buckets #=> Boolean # resp.findings[0].resources[0].details.aws_s3_object.last_modified #=> String # resp.findings[0].resources[0].details.aws_s3_object.etag #=> String # resp.findings[0].resources[0].details.aws_s3_object.version_id #=> String # resp.findings[0].resources[0].details.aws_s3_object.content_type #=> String # resp.findings[0].resources[0].details.aws_s3_object.server_side_encryption #=> String @@ -5534,10 +5846,19 @@ # resp.findings[0].action.port_probe_action.port_probe_details[0].remote_ip_details.country.country_name #=> String # resp.findings[0].action.port_probe_action.port_probe_details[0].remote_ip_details.city.city_name #=> String # resp.findings[0].action.port_probe_action.port_probe_details[0].remote_ip_details.geo_location.lon #=> Float # resp.findings[0].action.port_probe_action.port_probe_details[0].remote_ip_details.geo_location.lat #=> Float # resp.findings[0].action.port_probe_action.blocked #=> Boolean + # resp.findings[0].finding_provider_fields.confidence #=> Integer + # resp.findings[0].finding_provider_fields.criticality #=> Integer + # resp.findings[0].finding_provider_fields.related_findings #=> Array + # resp.findings[0].finding_provider_fields.related_findings[0].product_arn #=> String + # resp.findings[0].finding_provider_fields.related_findings[0].id #=> String + # resp.findings[0].finding_provider_fields.severity.label #=> String, one of "INFORMATIONAL", "LOW", "MEDIUM", "HIGH", "CRITICAL" + # resp.findings[0].finding_provider_fields.severity.original #=> String + # resp.findings[0].finding_provider_fields.types #=> Array + # resp.findings[0].finding_provider_fields.types[0] #=> String # resp.next_token #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/GetFindings AWS API Documentation # # @overload get_findings(params = {}) @@ -5895,10 +6216,33 @@ # resp.insights[0].filters.note_updated_by #=> Array # resp.insights[0].filters.note_updated_by[0].value #=> String # resp.insights[0].filters.note_updated_by[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" # resp.insights[0].filters.keyword #=> Array # resp.insights[0].filters.keyword[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_confidence #=> Array + # resp.insights[0].filters.finding_provider_fields_confidence[0].gte #=> Float + # resp.insights[0].filters.finding_provider_fields_confidence[0].lte #=> Float + # resp.insights[0].filters.finding_provider_fields_confidence[0].eq #=> Float + # resp.insights[0].filters.finding_provider_fields_criticality #=> Array + # resp.insights[0].filters.finding_provider_fields_criticality[0].gte #=> Float + # resp.insights[0].filters.finding_provider_fields_criticality[0].lte #=> Float + # resp.insights[0].filters.finding_provider_fields_criticality[0].eq #=> Float + # resp.insights[0].filters.finding_provider_fields_related_findings_id #=> Array + # resp.insights[0].filters.finding_provider_fields_related_findings_id[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_related_findings_id[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" + # resp.insights[0].filters.finding_provider_fields_related_findings_product_arn #=> Array + # resp.insights[0].filters.finding_provider_fields_related_findings_product_arn[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_related_findings_product_arn[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" + # resp.insights[0].filters.finding_provider_fields_severity_label #=> Array + # resp.insights[0].filters.finding_provider_fields_severity_label[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_severity_label[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" + # resp.insights[0].filters.finding_provider_fields_severity_original #=> Array + # resp.insights[0].filters.finding_provider_fields_severity_original[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_severity_original[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" + # resp.insights[0].filters.finding_provider_fields_types #=> Array + # resp.insights[0].filters.finding_provider_fields_types[0].value #=> String + # resp.insights[0].filters.finding_provider_fields_types[0].comparison #=> String, one of "EQUALS", "PREFIX", "NOT_EQUALS", "PREFIX_NOT_EQUALS" # resp.insights[0].group_by_attribute #=> String # resp.next_token #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/GetInsights AWS API Documentation # @@ -6935,10 +7279,54 @@ # keyword: [ # { # value: "NonEmptyString", # }, # ], + # finding_provider_fields_confidence: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_criticality: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_related_findings_id: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_related_findings_product_arn: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_label: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_original: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_types: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], # }, # note: { # text: "NonEmptyString", # required # updated_by: "NonEmptyString", # required # }, @@ -7528,10 +7916,54 @@ # keyword: [ # { # value: "NonEmptyString", # }, # ], + # finding_provider_fields_confidence: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_criticality: [ + # { + # gte: 1.0, + # lte: 1.0, + # eq: 1.0, + # }, + # ], + # finding_provider_fields_related_findings_id: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_related_findings_product_arn: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_label: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_severity_original: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], + # finding_provider_fields_types: [ + # { + # value: "NonEmptyString", + # comparison: "EQUALS", # accepts EQUALS, PREFIX, NOT_EQUALS, PREFIX_NOT_EQUALS + # }, + # ], # }, # group_by_attribute: "NonEmptyString", # }) # # @see http://docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/UpdateInsight AWS API Documentation @@ -7643,10 +8075,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-securityhub' - context[:gem_version] = '1.41.0' + context[:gem_version] = '1.42.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated