| 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.EC2.Types.AssociatedRole
Description
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.
Constructors
| AssociatedRole' | |
Fields
| |
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.