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 |
Synopsis
- data AssociatedRole = AssociatedRole' {}
- newAssociatedRole :: AssociatedRole
- associatedRole_associatedRoleArn :: Lens' AssociatedRole (Maybe Text)
- associatedRole_certificateS3BucketName :: Lens' AssociatedRole (Maybe Text)
- associatedRole_certificateS3ObjectKey :: Lens' AssociatedRole (Maybe Text)
- associatedRole_encryptionKmsKeyId :: Lens' AssociatedRole (Maybe Text)
Documentation
data AssociatedRole Source #
Information about the associated IAM roles.
See: newAssociatedRole
smart constructor.
AssociatedRole' | |
|
Instances
newAssociatedRole :: AssociatedRole Source #
Create a value of AssociatedRole
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:associatedRoleArn:AssociatedRole'
, associatedRole_associatedRoleArn
- The ARN of the associated IAM role.
$sel:certificateS3BucketName:AssociatedRole'
, associatedRole_certificateS3BucketName
- The name of the Amazon S3 bucket in which the Amazon S3 object is
stored.
$sel:certificateS3ObjectKey:AssociatedRole'
, associatedRole_certificateS3ObjectKey
- The key of the Amazon S3 object ey where the certificate, certificate
chain, and encrypted private key bundle is stored. The object key is
formated as follows: role_arn
/certificate_arn
.
$sel:encryptionKmsKeyId:AssociatedRole'
, associatedRole_encryptionKmsKeyId
- The ID of the KMS customer master key (CMK) used to encrypt the private
key.
associatedRole_associatedRoleArn :: Lens' AssociatedRole (Maybe Text) Source #
The ARN of the associated IAM role.
associatedRole_certificateS3BucketName :: Lens' AssociatedRole (Maybe Text) Source #
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
associatedRole_certificateS3ObjectKey :: Lens' AssociatedRole (Maybe Text) Source #
The key of the Amazon S3 object ey where the certificate, certificate
chain, and encrypted private key bundle is stored. The object key is
formated as follows: role_arn
/certificate_arn
.
associatedRole_encryptionKmsKeyId :: Lens' AssociatedRole (Maybe Text) Source #
The ID of the KMS customer master key (CMK) used to encrypt the private key.