| 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.Route53.ActivateKeySigningKey
Description
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.
Constructors
| ActivateKeySigningKey' | |
Fields
| |
Instances
newActivateKeySigningKey Source #
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:
ActivateKeySigningKey, activateKeySigningKey_hostedZoneId - A unique string used to identify a hosted zone.
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.
Constructors
| ActivateKeySigningKeyResponse' | |
Fields
| |
Instances
newActivateKeySigningKeyResponse Source #
Arguments
| :: Int | |
| -> ChangeInfo | |
| -> ActivateKeySigningKeyResponse |
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.