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 Signer = Signer' {}
- newSigner :: Signer
- signer_awsAccountNumber :: Lens' Signer (Maybe Text)
- signer_keyPairIds :: Lens' Signer (Maybe KeyPairIds)
Documentation
A list of Amazon Web Services accounts and the active CloudFront key pairs in each account that CloudFront can use to verify the signatures of signed URLs and signed cookies.
See: newSigner
smart constructor.
Signer' | |
|
Instances
FromXML Signer Source # | |
Generic Signer Source # | |
Read Signer Source # | |
Show Signer Source # | |
NFData Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer | |
Eq Signer Source # | |
Hashable Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer | |
type Rep Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer type Rep Signer = D1 ('MetaData "Signer" "Amazonka.CloudFront.Types.Signer" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "Signer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsAccountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyPairIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KeyPairIds)))) |
Create a value of Signer
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:awsAccountNumber:Signer'
, signer_awsAccountNumber
- An Amazon Web Services account number that contains active CloudFront
key pairs that CloudFront can use to verify the signatures of signed
URLs and signed cookies. If the Amazon Web Services account that owns
the key pairs is the same account that owns the CloudFront distribution,
the value of this field is self
.
$sel:keyPairIds:Signer'
, signer_keyPairIds
- A list of CloudFront key pair identifiers.
signer_awsAccountNumber :: Lens' Signer (Maybe Text) Source #
An Amazon Web Services account number that contains active CloudFront
key pairs that CloudFront can use to verify the signatures of signed
URLs and signed cookies. If the Amazon Web Services account that owns
the key pairs is the same account that owns the CloudFront distribution,
the value of this field is self
.
signer_keyPairIds :: Lens' Signer (Maybe KeyPairIds) Source #
A list of CloudFront key pair identifiers.