deleteAcmeDomainValidation method

Future<void> deleteAcmeDomainValidation({
  1. required String acmeDomainValidationArn,
})

Deletes a domain validation. After deletion, the ACME endpoint can no longer issue certificates for the associated domain.

May throw AccessDeniedException. May throw ConflictException. May throw InternalServerException. May throw ThrottlingException. May throw ValidationException.

Parameter acmeDomainValidationArn : The Amazon Resource Name (ARN) of the ACME domain validation to delete.

Implementation

Future<void> deleteAcmeDomainValidation({
  required String acmeDomainValidationArn,
}) async {
  final headers = <String, String>{
    'Content-Type': 'application/x-amz-json-1.1',
    'X-Amz-Target': 'CertificateManager.DeleteAcmeDomainValidation'
  };
  await _protocol.send(
    method: 'POST',
    requestUri: '/',
    exceptionFnMap: _exceptionFns,
    // TODO queryParams
    headers: headers,
    payload: {
      'AcmeDomainValidationArn': acmeDomainValidationArn,
    },
    endpoint: _resolveEndpoint(
      serviceType: 'ACM-ACME',
    ),
  );
}