disableHostedZoneDNSSEC method

Future<DisableHostedZoneDNSSECResponse> disableHostedZoneDNSSEC({
  1. required String hostedZoneId,
})

Disables DNSSEC signing in a specific hosted zone. This action does not deactivate any key-signing keys (KSKs) that are active in the hosted zone.

May throw ConcurrentModification. May throw DNSSECNotFound. May throw InvalidArgument. May throw InvalidInput. May throw InvalidKeySigningKeyStatus. May throw InvalidKMSArn. May throw KeySigningKeyInParentDSRecord. May throw NoSuchHostedZone.

Parameter hostedZoneId : A unique string used to identify a hosted zone.

Implementation

Future<DisableHostedZoneDNSSECResponse> disableHostedZoneDNSSEC({
  required String hostedZoneId,
}) async {
  final $result = await _protocol.send(
    method: 'POST',
    requestUri:
        '/2013-04-01/hostedzone/${Uri.encodeComponent(hostedZoneId)}/disable-dnssec',
    exceptionFnMap: _exceptionFns,
  );
  return DisableHostedZoneDNSSECResponse.fromXml($result.body);
}