You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Macie2::Types::JobScopingBlock

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing JobScopingBlock as input to an Aws::Client method, you can use a vanilla Hash:

{
  and: [
    {
      simple_scope_term: {
        comparator: "EQ", # accepts EQ, GT, GTE, LT, LTE, NE, CONTAINS
        key: "BUCKET_CREATION_DATE", # accepts BUCKET_CREATION_DATE, OBJECT_EXTENSION, OBJECT_LAST_MODIFIED_DATE, OBJECT_SIZE, TAG
        values: ["__string"],
      },
      tag_scope_term: {
        comparator: "EQ", # accepts EQ, GT, GTE, LT, LTE, NE, CONTAINS
        key: "__string",
        tag_values: [
          {
            key: "__string",
            value: "__string",
          },
        ],
        target: "S3_OBJECT", # accepts S3_OBJECT
      },
    },
  ],
}

Specifies one or more property- and tag-based conditions that define criteria for including or excluding objects from a classification job. If you specify more than one condition, Amazon Macie uses an AND operator to join the conditions.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#andArray<Types::JobScopeTerm>

Returns: