/AWS1/CL_GDYPUBLICACCESSCONF¶
Describes public access policies that apply to the Amazon S3 bucket.
For information about each of the following settings, see Blocking public access to your Amazon S3 storage in the Amazon S3 User Guide.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_publicaclaccess TYPE /AWS1/GDYPUBLICACCESSSTATUS /AWS1/GDYPUBLICACCESSSTATUS¶
Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).
iv_publicpolicyaccess TYPE /AWS1/GDYPUBLICACCESSSTATUS /AWS1/GDYPUBLICACCESSSTATUS¶
Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.
iv_publicaclignorebehavior TYPE /AWS1/GDYPUBLICACLIGNOREBEHAV /AWS1/GDYPUBLICACLIGNOREBEHAV¶
Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.
iv_publicbucketrestrictbehav TYPE /AWS1/GDYPUBBKTRESTRICTBEHAV /AWS1/GDYPUBBKTRESTRICTBEHAV¶
Indicates whether or not there is a setting that restricts access to the bucket with specified policies.
Queryable Attributes¶
PublicAclAccess¶
Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PUBLICACLACCESS() |
Getter for PUBLICACLACCESS, with configurable default |
ASK_PUBLICACLACCESS() |
Getter for PUBLICACLACCESS w/ exceptions if field has no val |
HAS_PUBLICACLACCESS() |
Determine if PUBLICACLACCESS has a value |
PublicPolicyAccess¶
Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PUBLICPOLICYACCESS() |
Getter for PUBLICPOLICYACCESS, with configurable default |
ASK_PUBLICPOLICYACCESS() |
Getter for PUBLICPOLICYACCESS w/ exceptions if field has no |
HAS_PUBLICPOLICYACCESS() |
Determine if PUBLICPOLICYACCESS has a value |
PublicAclIgnoreBehavior¶
Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PUBLICACLIGNOREBEHAVIOR() |
Getter for PUBLICACLIGNOREBEHAVIOR, with configurable defaul |
ASK_PUBLICACLIGNOREBEHAVIOR() |
Getter for PUBLICACLIGNOREBEHAVIOR w/ exceptions if field ha |
HAS_PUBLICACLIGNOREBEHAVIOR() |
Determine if PUBLICACLIGNOREBEHAVIOR has a value |
PublicBucketRestrictBehavior¶
Indicates whether or not there is a setting that restricts access to the bucket with specified policies.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PUBLICBKTRESTRICTBEHAV() |
Getter for PUBLICBUCKETRESTRICTBEHAVIOR, with configurable d |
ASK_PUBLICBKTRESTRICTBEHAV() |
Getter for PUBLICBUCKETRESTRICTBEHAVIOR w/ exceptions if fie |
HAS_PUBLICBKTRESTRICTBEHAV() |
Determine if PUBLICBUCKETRESTRICTBEHAVIOR has a value |