GetDNSSEC
Returns information about DNSSEC for a specific hosted zone, including the key-signing keys (KSKs) in the hosted zone.
Request Syntax
GET /2013-04-01/hostedzone/Id/dnssec HTTP/1.1 URI Request Parameters
The request uses the following URI parameters.
- Id
-
A unique string used to identify a hosted zone.
Length Constraints: Maximum length of 32.
Required: Yes
Request Body
The request does not have a request body.
Response Syntax
HTTP/1.1 200 <?xml version="1.0" encoding="UTF-8"?> <GetDNSSECResponse> <KeySigningKeys> <KeySigningKey> <CreatedDate>timestamp</CreatedDate> <DigestAlgorithmMnemonic>string</DigestAlgorithmMnemonic> <DigestAlgorithmType>integer</DigestAlgorithmType> <DigestValue>string</DigestValue> <DNSKEYRecord>string</DNSKEYRecord> <DSRecord>string</DSRecord> <Flag>integer</Flag> <KeyTag>integer</KeyTag> <KmsArn>string</KmsArn> <LastModifiedDate>timestamp</LastModifiedDate> <Name>string</Name> <PublicKey>string</PublicKey> <SigningAlgorithmMnemonic>string</SigningAlgorithmMnemonic> <SigningAlgorithmType>integer</SigningAlgorithmType> <Status>string</Status> <StatusMessage>string</StatusMessage> </KeySigningKey> </KeySigningKeys> <Status> <ServeSignature>string</ServeSignature> <StatusMessage>string</StatusMessage> </Status> </GetDNSSECResponse> Response Elements
If the action is successful, the service sends back an HTTP 200 response.
The following data is returned in XML format by the service.
- GetDNSSECResponse
-
Root level tag for the GetDNSSECResponse parameters.
Required: Yes
- KeySigningKeys
-
The key-signing keys (KSKs) in your account.
Type: Array of KeySigningKey objects
- Status
-
A string representing the status of DNSSEC.
Type: DNSSECStatus object
Errors
For information about the errors that are common to all actions, see Common Errors.
- InvalidArgument
-
Parameter name is not valid.
- message
HTTP Status Code: 400
- InvalidInput
-
The input is not valid.
- message
HTTP Status Code: 400
- NoSuchHostedZone
-
No hosted zone exists with the ID that you specified.
- message
HTTP Status Code: 404
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: