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)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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

#created_atTime

Returns:

  • (Time)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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.



2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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

#descriptionString

Returns:

  • (String)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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

#idString

Returns:

  • (String)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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

#nameString

Returns:

  • (String)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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.



2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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>)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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

#updated_atTime

Returns:

  • (Time)


2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
# File 'gems/aws-sdk-macie2/lib/aws-sdk-macie2/types.rb', line 2634

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