| 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.OpenSearchServerless.Types.AccessPolicyDetail
Description
Synopsis
- data AccessPolicyDetail = AccessPolicyDetail' {}
- newAccessPolicyDetail :: AccessPolicyDetail
- accessPolicyDetail_createdDate :: Lens' AccessPolicyDetail (Maybe Integer)
- accessPolicyDetail_description :: Lens' AccessPolicyDetail (Maybe Text)
- accessPolicyDetail_lastModifiedDate :: Lens' AccessPolicyDetail (Maybe Integer)
- accessPolicyDetail_name :: Lens' AccessPolicyDetail (Maybe Text)
- accessPolicyDetail_policy :: Lens' AccessPolicyDetail (Maybe Document)
- accessPolicyDetail_policyVersion :: Lens' AccessPolicyDetail (Maybe Text)
- accessPolicyDetail_type :: Lens' AccessPolicyDetail (Maybe AccessPolicyType)
Documentation
data AccessPolicyDetail Source #
Details about an OpenSearch Serverless access policy.
See: newAccessPolicyDetail smart constructor.
Constructors
| AccessPolicyDetail' | |
Fields
| |
Instances
newAccessPolicyDetail :: AccessPolicyDetail Source #
Create a value of AccessPolicyDetail 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:createdDate:AccessPolicyDetail', accessPolicyDetail_createdDate - The date the policy was created.
$sel:description:AccessPolicyDetail', accessPolicyDetail_description - The description of the policy.
$sel:lastModifiedDate:AccessPolicyDetail', accessPolicyDetail_lastModifiedDate - The timestamp of when the policy was last modified.
$sel:name:AccessPolicyDetail', accessPolicyDetail_name - The name of the policy.
$sel:policy:AccessPolicyDetail', accessPolicyDetail_policy - The JSON policy document without any whitespaces.
$sel:policyVersion:AccessPolicyDetail', accessPolicyDetail_policyVersion - The version of the policy.
$sel:type':AccessPolicyDetail', accessPolicyDetail_type - The type of access policy.
accessPolicyDetail_createdDate :: Lens' AccessPolicyDetail (Maybe Integer) Source #
The date the policy was created.
accessPolicyDetail_description :: Lens' AccessPolicyDetail (Maybe Text) Source #
The description of the policy.
accessPolicyDetail_lastModifiedDate :: Lens' AccessPolicyDetail (Maybe Integer) Source #
The timestamp of when the policy was last modified.
accessPolicyDetail_name :: Lens' AccessPolicyDetail (Maybe Text) Source #
The name of the policy.
accessPolicyDetail_policy :: Lens' AccessPolicyDetail (Maybe Document) Source #
The JSON policy document without any whitespaces.
accessPolicyDetail_policyVersion :: Lens' AccessPolicyDetail (Maybe Text) Source #
The version of the policy.
accessPolicyDetail_type :: Lens' AccessPolicyDetail (Maybe AccessPolicyType) Source #
The type of access policy.