Class: Aws::GuardDuty::Types::BlockPublicAccess

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-guardduty/types.rb

Overview

Contains information on how the bucker owner’s S3 Block Public Access settings are being applied to the S3 bucket. See [S3 Block Public Access] for more information.

[1]: docs.aws.amazon.com/AmazonS3/latest/dev/access-control-block-public-access.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#block_public_aclsBoolean

Indicates if S3 Block Public Access is set to ‘BlockPublicAcls`.

Returns:

  • (Boolean)


664
665
666
667
668
669
670
671
# File 'lib/aws-sdk-guardduty/types.rb', line 664

class BlockPublicAccess < Struct.new(
  :ignore_public_acls,
  :restrict_public_buckets,
  :block_public_acls,
  :block_public_policy)
  SENSITIVE = []
  include Aws::Structure
end

#block_public_policyBoolean

Indicates if S3 Block Public Access is set to ‘BlockPublicPolicy`.

Returns:

  • (Boolean)


664
665
666
667
668
669
670
671
# File 'lib/aws-sdk-guardduty/types.rb', line 664

class BlockPublicAccess < Struct.new(
  :ignore_public_acls,
  :restrict_public_buckets,
  :block_public_acls,
  :block_public_policy)
  SENSITIVE = []
  include Aws::Structure
end

#ignore_public_aclsBoolean

Indicates if S3 Block Public Access is set to ‘IgnorePublicAcls`.

Returns:

  • (Boolean)


664
665
666
667
668
669
670
671
# File 'lib/aws-sdk-guardduty/types.rb', line 664

class BlockPublicAccess < Struct.new(
  :ignore_public_acls,
  :restrict_public_buckets,
  :block_public_acls,
  :block_public_policy)
  SENSITIVE = []
  include Aws::Structure
end

#restrict_public_bucketsBoolean

Indicates if S3 Block Public Access is set to ‘RestrictPublicBuckets`.

Returns:

  • (Boolean)


664
665
666
667
668
669
670
671
# File 'lib/aws-sdk-guardduty/types.rb', line 664

class BlockPublicAccess < Struct.new(
  :ignore_public_acls,
  :restrict_public_buckets,
  :block_public_acls,
  :block_public_policy)
  SENSITIVE = []
  include Aws::Structure
end