Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Signer = Signer' {}
- newSigner :: Signer
- signer_awsAccountNumber :: Lens' Signer (Maybe Text)
- signer_keyPairIds :: Lens' Signer (Maybe KeyPairIds)
Documentation
A list of 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
Eq Signer Source # | |
Read Signer Source # | |
Show Signer Source # | |
Generic Signer Source # | |
NFData Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer | |
Hashable Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer | |
FromXML Signer Source # | |
type Rep Signer Source # | |
Defined in Amazonka.CloudFront.Types.Signer type Rep Signer = D1 ('MetaData "Signer" "Amazonka.CloudFront.Types.Signer" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" '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 account number that contains active CloudFront key pairs that
CloudFront can use to verify the signatures of signed URLs and signed
cookies. If the 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 account number that contains active CloudFront key pairs that
CloudFront can use to verify the signatures of signed URLs and signed
cookies. If the 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.