Class: Aws::Macie2::Types::GetAllowListResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb

Overview

Provides information about the settings and status of an allow list.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

Returns:

  • (String)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

Returns:

  • (Time)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#criteriaTypes::AllowListCriteria

Specifies the criteria for an allow list. The criteria must specify a regular expression (regex) or an S3 object (s3WordsList). It can't specify both.



2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Returns:

  • (String)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#idString

Returns:

  • (String)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Returns:

  • (String)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusTypes::AllowListStatus

Provides information about the current status of an allow list, which indicates whether Amazon Macie can access and use the list's criteria.



2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

A string-to-string map of key-value pairs that specifies the tags (keys and values) for an Amazon Macie resource.

Returns:

  • (Hash<String,String>)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

Returns:

  • (Time)


2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2539

class GetAllowListResponse < Struct.new(
  :arn,
  :created_at,
  :criteria,
  :description,
  :id,
  :name,
  :status,
  :tags,
  :updated_at)
  SENSITIVE = []
  include Aws::Structure
end