/// Deletes a Cases domain.
    /// 
    ///   <note> <p>After deleting your domain you must disassociate
    /// the deleted domain from your Amazon Connect instance with another API call before
    /// being able to use Cases again with this Amazon Connect instance. See <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteIntegrationAssociation.html">DeleteIntegrationAssociation</a>.</p>
    /// </note> 
    /// 
    [Cmdlet("Remove", "CCASDomain", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
    [OutputType("None")]
    [AWSCmdlet("Calls the Amazon Connect Cases DeleteDomain API operation.", Operation = new[] {"DeleteDomain"}, SelectReturnType = typeof(Amazon.ConnectCases.Model.DeleteDomainResponse))]
    [AWSCmdletOutput("None or Amazon.ConnectCases.Model.DeleteDomainResponse",
        "This cmdlet does not generate any output." +
        "The service response (type Amazon.ConnectCases.Model.DeleteDomainResponse) can be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
    )]
    public partial class RemoveCCASDomainCmdlet : AmazonConnectCasesClientCmdlet, IExecutor
    {
        
        #region Parameter DomainId
        ///