| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.GuardDuty.Types.BlockPublicAccess
Description
Synopsis
- data BlockPublicAccess = BlockPublicAccess' {}
- newBlockPublicAccess :: BlockPublicAccess
- blockPublicAccess_blockPublicAcls :: Lens' BlockPublicAccess (Maybe Bool)
- blockPublicAccess_blockPublicPolicy :: Lens' BlockPublicAccess (Maybe Bool)
- blockPublicAccess_ignorePublicAcls :: Lens' BlockPublicAccess (Maybe Bool)
- blockPublicAccess_restrictPublicBuckets :: Lens' BlockPublicAccess (Maybe Bool)
Documentation
data BlockPublicAccess Source #
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.
See: newBlockPublicAccess smart constructor.
Constructors
| BlockPublicAccess' | |
Fields
| |
Instances
newBlockPublicAccess :: BlockPublicAccess Source #
Create a value of BlockPublicAccess with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:blockPublicAcls:BlockPublicAccess', blockPublicAccess_blockPublicAcls - Indicates if S3 Block Public Access is set to BlockPublicAcls.
$sel:blockPublicPolicy:BlockPublicAccess', blockPublicAccess_blockPublicPolicy - Indicates if S3 Block Public Access is set to BlockPublicPolicy.
$sel:ignorePublicAcls:BlockPublicAccess', blockPublicAccess_ignorePublicAcls - Indicates if S3 Block Public Access is set to IgnorePublicAcls.
$sel:restrictPublicBuckets:BlockPublicAccess', blockPublicAccess_restrictPublicBuckets - Indicates if S3 Block Public Access is set to RestrictPublicBuckets.
blockPublicAccess_blockPublicAcls :: Lens' BlockPublicAccess (Maybe Bool) Source #
Indicates if S3 Block Public Access is set to BlockPublicAcls.
blockPublicAccess_blockPublicPolicy :: Lens' BlockPublicAccess (Maybe Bool) Source #
Indicates if S3 Block Public Access is set to BlockPublicPolicy.
blockPublicAccess_ignorePublicAcls :: Lens' BlockPublicAccess (Maybe Bool) Source #
Indicates if S3 Block Public Access is set to IgnorePublicAcls.
blockPublicAccess_restrictPublicBuckets :: Lens' BlockPublicAccess (Maybe Bool) Source #
Indicates if S3 Block Public Access is set to RestrictPublicBuckets.