<?php
// File generated from our OpenAPI spec
namespace Stripe\Sigma;
/**
* If you have <a href="https://stripe.com/docs/sigma/scheduled-queries">scheduled a Sigma query</a>, you'll
* receive a <code>sigma.scheduled_query_run.created</code> webhook each time the query
* runs. The webhook contains a <code>ScheduledQueryRun</code> object, which you can use to
* retrieve the query results.
*
* @property string $id Unique identifier for the object.
* @property string $object String representing the object's type. Objects of the same type share the same value.
* @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
* @property int $data_load_time When the query was run, Sigma contained a snapshot of your Stripe data at this time.
* @property null|\Stripe\StripeObject $error
* @property null|\Stripe\File $file The file object representing the results of the query.
* @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
* @property int $result_available_until Time at which the result expires and is no longer available for download.
* @property string $sql SQL for the query.
* @property string $status The query's execution status, which will be <code>completed</code> for successful runs, and <code>canceled</code>, <code>failed</code>, or <code>timed_out</code> otherwise.
* @property string $title Title of the query.
*/
class ScheduledQueryRun extends \Stripe\ApiResource
{
const OBJECT_NAME = 'scheduled_query_run';
use \Stripe\ApiOperations\All;
use \Stripe\ApiOperations\Retrieve;
public static function classUrl()
{
return '/v1/sigma/scheduled_query_runs';
}
}
How To Payment
Making a payment on our website is quick and secure. Start by logging in or creating an account. Select your preferred payment method, input the required details, and review the information. Once you confirm everything is correct, click on the "Submit Payment" button. You’ll receive instant confirmation and can track your payment status through your account dashboard. It’s an easy and secure process.