def delete_certificate(certificateId=None):
    """
    Deletes the specified certificate.
    A certificate cannot be deleted if it has a policy attached to it or if its status is set to ACTIVE. To delete a certificate, first use the  DetachPrincipalPolicy API to detach all policies. Next, use the  UpdateCertificate API to set the certificate to the INACTIVE status.
    See also: AWS API Documentation
    
    
    :example: response = client.delete_certificate(
        certificateId='string'
    )
    
    
    :type certificateId: string
    :param certificateId: [REQUIRED]
            The ID of the certificate.
            

    """
    pass
