| 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.Rekognition.Types.ProjectPolicy
Description
Synopsis
- data ProjectPolicy = ProjectPolicy' {}
- newProjectPolicy :: ProjectPolicy
- projectPolicy_creationTimestamp :: Lens' ProjectPolicy (Maybe UTCTime)
- projectPolicy_lastUpdatedTimestamp :: Lens' ProjectPolicy (Maybe UTCTime)
- projectPolicy_policyDocument :: Lens' ProjectPolicy (Maybe Text)
- projectPolicy_policyName :: Lens' ProjectPolicy (Maybe Text)
- projectPolicy_policyRevisionId :: Lens' ProjectPolicy (Maybe Text)
- projectPolicy_projectArn :: Lens' ProjectPolicy (Maybe Text)
Documentation
data ProjectPolicy Source #
Describes a project policy in the response from ListProjectPolicies.
See: newProjectPolicy smart constructor.
Constructors
| ProjectPolicy' | |
Fields
| |
Instances
newProjectPolicy :: ProjectPolicy Source #
Create a value of ProjectPolicy 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:creationTimestamp:ProjectPolicy', projectPolicy_creationTimestamp - The Unix datetime for the creation of the project policy.
$sel:lastUpdatedTimestamp:ProjectPolicy', projectPolicy_lastUpdatedTimestamp - The Unix datetime for when the project policy was last updated.
$sel:policyDocument:ProjectPolicy', projectPolicy_policyDocument - The JSON document for the project policy.
$sel:policyName:ProjectPolicy', projectPolicy_policyName - The name of the project policy.
$sel:policyRevisionId:ProjectPolicy', projectPolicy_policyRevisionId - The revision ID of the project policy.
$sel:projectArn:ProjectPolicy', projectPolicy_projectArn - The Amazon Resource Name (ARN) of the project to which the project
policy is attached.
projectPolicy_creationTimestamp :: Lens' ProjectPolicy (Maybe UTCTime) Source #
The Unix datetime for the creation of the project policy.
projectPolicy_lastUpdatedTimestamp :: Lens' ProjectPolicy (Maybe UTCTime) Source #
The Unix datetime for when the project policy was last updated.
projectPolicy_policyDocument :: Lens' ProjectPolicy (Maybe Text) Source #
The JSON document for the project policy.
projectPolicy_policyName :: Lens' ProjectPolicy (Maybe Text) Source #
The name of the project policy.
projectPolicy_policyRevisionId :: Lens' ProjectPolicy (Maybe Text) Source #
The revision ID of the project policy.
projectPolicy_projectArn :: Lens' ProjectPolicy (Maybe Text) Source #
The Amazon Resource Name (ARN) of the project to which the project policy is attached.