code: @Override
      public DescribeStackDriftDetectionStatusResult describeStackDriftDetectionStatus(DescribeStackDriftDetectionStatusRequest request) {
          request = beforeClientExecution(request);
          return executeDescribeStackDriftDetectionStatus(request);
      }
docs: <p>
  Returns information about a stack drift detection operation. A stack drift detection operation detects whether a
  stack's actual configuration differs, or has <i>drifted</i>, from it's expected configuration, as defined in the
  stack template and any values specified as template parameters. A stack is considered to have drifted if one or
  more of its resources have drifted. For more information on stack and resource drift, see <a
  href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html">Detecting
  Unregulated Configuration Changes to Stacks and Resources</a>.
  </p>
  <p>
  Use <a>DetectStackDrift</a> to initiate a stack drift detection operation. <code>DetectStackDrift</code> returns
  a <code>StackDriftDetectionId</code> you can use to monitor the progress of the operation using
  <code>DescribeStackDriftDetectionStatus</code>. Once the drift detection operation has completed, use
  <a>DescribeStackResourceDrifts</a> to return drift information about the stack and its resources.
  </p>
  
  @param describeStackDriftDetectionStatusRequest
  @return Result of the DescribeStackDriftDetectionStatus operation returned by the service.
  @sample AmazonCloudFormation.DescribeStackDriftDetectionStatus
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DescribeStackDriftDetectionStatus"
  target="_top">AWS API Documentation</a>