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 |
Activates a key-signing key (KSK) so that it can be used for signing by
DNSSEC. This operation changes the KSK status to ACTIVE
.
Synopsis
- data ActivateKeySigningKey = ActivateKeySigningKey' {
- hostedZoneId :: ResourceId
- name :: Text
- newActivateKeySigningKey :: ResourceId -> Text -> ActivateKeySigningKey
- activateKeySigningKey_hostedZoneId :: Lens' ActivateKeySigningKey ResourceId
- activateKeySigningKey_name :: Lens' ActivateKeySigningKey Text
- data ActivateKeySigningKeyResponse = ActivateKeySigningKeyResponse' {}
- newActivateKeySigningKeyResponse :: Int -> ChangeInfo -> ActivateKeySigningKeyResponse
- activateKeySigningKeyResponse_httpStatus :: Lens' ActivateKeySigningKeyResponse Int
- activateKeySigningKeyResponse_changeInfo :: Lens' ActivateKeySigningKeyResponse ChangeInfo
Creating a Request
data ActivateKeySigningKey Source #
See: newActivateKeySigningKey
smart constructor.
ActivateKeySigningKey' | |
|
Instances
newActivateKeySigningKey Source #
:: ResourceId | |
-> Text | |
-> ActivateKeySigningKey |
Create a value of ActivateKeySigningKey
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:hostedZoneId:ActivateKeySigningKey'
, activateKeySigningKey_hostedZoneId
- A unique string used to identify a hosted zone.
$sel:name:ActivateKeySigningKey'
, activateKeySigningKey_name
- A string used to identify a key-signing key (KSK). Name
can include
numbers, letters, and underscores (_). Name
must be unique for each
key-signing key in the same hosted zone.
Request Lenses
activateKeySigningKey_hostedZoneId :: Lens' ActivateKeySigningKey ResourceId Source #
A unique string used to identify a hosted zone.
activateKeySigningKey_name :: Lens' ActivateKeySigningKey Text Source #
A string used to identify a key-signing key (KSK). Name
can include
numbers, letters, and underscores (_). Name
must be unique for each
key-signing key in the same hosted zone.
Destructuring the Response
data ActivateKeySigningKeyResponse Source #
See: newActivateKeySigningKeyResponse
smart constructor.
ActivateKeySigningKeyResponse' | |
|
Instances
newActivateKeySigningKeyResponse Source #
Create a value of ActivateKeySigningKeyResponse
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:httpStatus:ActivateKeySigningKeyResponse'
, activateKeySigningKeyResponse_httpStatus
- The response's http status code.
$sel:changeInfo:ActivateKeySigningKeyResponse'
, activateKeySigningKeyResponse_changeInfo
- Undocumented member.
Response Lenses
activateKeySigningKeyResponse_httpStatus :: Lens' ActivateKeySigningKeyResponse Int Source #
The response's http status code.
activateKeySigningKeyResponse_changeInfo :: Lens' ActivateKeySigningKeyResponse ChangeInfo Source #
Undocumented member.