code: @Override
      public CreateScalingPlanResult createScalingPlan(CreateScalingPlanRequest request) {
          request = beforeClientExecution(request);
          return executeCreateScalingPlan(request);
      }
docs: <p>
  Creates a scaling plan.
  </p>
  
  @param createScalingPlanRequest
  @return Result of the CreateScalingPlan operation returned by the service.
  @throws ValidationException
  An exception was thrown for a validation issue. Review the parameters provided.
  @throws LimitExceededException
  Your account exceeded a limit. This exception is thrown when a per-account resource limit is exceeded.
  @throws ConcurrentUpdateException
  Concurrent updates caused an exception, for example, if you request an update to a scaling plan that
  already has a pending update.
  @throws InternalServiceException
  The service encountered an internal error.
  @sample AWSAutoScalingPlans.CreateScalingPlan
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/autoscaling-plans-2018-01-06/CreateScalingPlan"
  target="_top">AWS API Documentation</a>