UNPKG

toystack

Version:

![Toystack CLI](https://framerusercontent.com/images/6KcXakCf8FI9LB2mJXNjcHIreDA.png)

464 lines (394 loc) 12.1 kB
/* eslint-disable */ import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core'; export type Maybe<T> = T | null; export type InputMaybe<T> = Maybe<T>; export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] }; export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> }; export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> }; export type MakeEmpty<T extends { [key: string]: unknown }, K extends keyof T> = { [_ in K]?: never }; export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; } String: { input: string; output: string; } Boolean: { input: boolean; output: boolean; } Int: { input: number; output: number; } Float: { input: number; output: number; } /** A date string, such as 2007-12-03, compliant with the `full-date` format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar. */ Date: { input: any; output: any; } /** A date-time string at UTC, such as 2007-12-03T10:15:30Z, compliant with the `date-time` format outlined in section 5.6 of the RFC 3339 profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar. */ DateTime: { input: any; output: any; } /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). */ JSON: { input: any; output: any; } /** The `Upload` scalar type represents a file upload. */ Upload: { input: any; output: any; } }; export enum BillingCycleTypeEnumType { Custom = 'CUSTOM', Daily = 'DAILY', Monthly = 'MONTHLY', Weekly = 'WEEKLY', Yearly = 'YEARLY' } export enum CodeAnalysisStatusEnumType { Cancelled = 'CANCELLED', Completed = 'COMPLETED', Failed = 'FAILED', Inactive = 'INACTIVE', Inprogress = 'INPROGRESS' } export enum CodeSummaryStatusEnumType { Cancelled = 'CANCELLED', Completed = 'COMPLETED', Failed = 'FAILED', Inactive = 'INACTIVE', Inprogress = 'INPROGRESS' } export enum CouponDiscountTypeEnumType { Amount = 'AMOUNT', FlatPrice = 'FLAT_PRICE', Percentage = 'PERCENTAGE' } export enum CouponStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export type CouponsFilterType = { status?: InputMaybe<CouponStatusEnumType>; }; export enum CurrencyTypeEnumType { Inr = 'INR', Usd = 'USD' } export enum CustomDomainEnumType { Backend = 'BACKEND', Frontend = 'FRONTEND' } export enum CustomDomainStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export enum DbSeedingStatusEnumType { Cancelled = 'CANCELLED', Completed = 'COMPLETED', Failed = 'FAILED', Inactive = 'INACTIVE', Inprogress = 'INPROGRESS' } export enum DashboardRepositoriesEnumType { Backed = 'BACKED', Pending = 'PENDING', Suggested = 'SUGGESTED' } export type DashboardRepositoriesFilterType = { type?: InputMaybe<DashboardRepositoriesEnumType>; }; export enum DashboardSortTypeEnumType { Ascending = 'ASCENDING', Descending = 'DESCENDING' } export type DatabaseFilterType = { initiatedBy?: InputMaybe<Scalars['ID']['input']>; status?: InputMaybe<DatabaseStatusEnumType>; type?: InputMaybe<DatabaseTypeEnumType>; }; export type DatabasePlanHistoryFilterType = { paymentStatus?: InputMaybe<PaymentStatusEnumType>; status?: InputMaybe<DatabasePlanStatusEnumType>; }; export enum DatabasePlanStatusEnumType { Active = 'ACTIVE', Expired = 'EXPIRED', Inactive = 'INACTIVE', QuotaExhausted = 'QUOTA_EXHAUSTED', Upcoming = 'UPCOMING' } export enum DatabaseStatusEnumType { Active = 'ACTIVE', AwaitingRenewal = 'AWAITING_RENEWAL', Cancelled = 'CANCELLED', Deleted = 'DELETED', Draft = 'DRAFT', Failed = 'FAILED', InProgress = 'IN_PROGRESS', Paid = 'PAID' } export enum DatabaseTypeEnumType { PostgresDatabase = 'POSTGRES_DATABASE', RedisDatabase = 'REDIS_DATABASE' } export type DeactivateRepositoryPlanFilters = { endDate: Scalars['Date']['input']; startDate: Scalars['Date']['input']; }; export enum DeploymentEnvironmentEnumType { Preview = 'PREVIEW', Production = 'PRODUCTION' } export enum DeploymentStatusEnumType { Active = 'ACTIVE', Cancelled = 'CANCELLED', Deleted = 'DELETED', Failed = 'FAILED', Inactive = 'INACTIVE', Paused = 'PAUSED' } export enum DeploymentValidityEnumType { Always = 'ALWAYS', Custom = 'CUSTOM', FifteenHours = 'FIFTEEN_HOURS', HalfAnHour = 'HALF_AN_HOUR', OneDay = 'ONE_DAY', OneHour = 'ONE_HOUR', SixHours = 'SIX_HOURS', TwoDays = 'TWO_DAYS', TwoHours = 'TWO_HOURS' } export type DeploymentsFilterType = { createdAt?: InputMaybe<TimeFilterEnumType>; repositoryId?: InputMaybe<Scalars['ID']['input']>; status?: InputMaybe<DeploymentStatusEnumType>; }; export type EmailAuditFilterType = { userId?: InputMaybe<Scalars['ID']['input']>; }; export type EnvVariableFilterType = { branch?: InputMaybe<Scalars['String']['input']>; }; export type EnvironmentVariableInputType = { key?: InputMaybe<Scalars['String']['input']>; value?: InputMaybe<Scalars['String']['input']>; }; export enum FrameworkEnumType { Angular = 'ANGULAR', Django = 'DJANGO', Docker = 'DOCKER', Flask = 'FLASK', Golang = 'GOLANG', Java = 'JAVA', Node = 'NODE', Php = 'PHP', React = 'REACT', Solara = 'SOLARA', Spring = 'SPRING', Vue = 'VUE', Wasp = 'WASP' } export enum GitProviderEnumType { BitBucket = 'BIT_BUCKET', DockerHub = 'DOCKER_HUB', Github = 'GITHUB', Gitlab = 'GITLAB' } export enum GrafanaLogsSortOrderEnumType { Backward = 'BACKWARD', Forward = 'FORWARD' } export enum InstallationStatusEnumType { Active = 'ACTIVE', Deleted = 'DELETED', Draft = 'DRAFT', Inactive = 'INACTIVE' } export type InstallationsFilterType = { createdAt?: InputMaybe<TimeFilterEnumType>; status?: InputMaybe<InstallationStatusEnumType>; userId?: InputMaybe<Scalars['String']['input']>; }; export enum InvoiceStatusEnumType { Paid = 'PAID', Pending = 'PENDING' } export type InvoicesFilterType = { status?: InputMaybe<InvoiceStatusEnumType>; userId?: InputMaybe<Scalars['String']['input']>; }; export enum NodeVersionEnumType { V14X = 'v14_x', V15X = 'v15_x', V16X = 'v16_x', V17X = 'v17_x', V18X = 'v18_x', V19X = 'v19_x', V20X = 'v20_x', V21X = 'v21_x' } export enum OrderStatusEnumType { Cancelled = 'CANCELLED', Confirmed = 'CONFIRMED', Pending = 'PENDING' } export enum PaymentGatewayEnumType { Cashfree = 'CASHFREE', Hybrid = 'HYBRID', Stripe = 'STRIPE', ToystackWallet = 'TOYSTACK_WALLET' } export type PaymentHistoryFilterType = { status?: InputMaybe<PaymentStatusEnumType>; }; export enum PaymentStatusEnumType { Created = 'CREATED', Failed = 'FAILED', Paid = 'PAID', PartiallyRefunded = 'PARTIALLY_REFUNDED', Refunded = 'REFUNDED', UserDropped = 'USER_DROPPED' } export type PaymentsFilterType = { status?: InputMaybe<PaymentStatusEnumType>; userId?: InputMaybe<Scalars['String']['input']>; }; export enum PlanStatusEnumType { Active = 'ACTIVE', Deactivated = 'DEACTIVATED', Deleted = 'DELETED', Inactive = 'INACTIVE' } export type PlansFilterType = { isEnterprise?: InputMaybe<Scalars['Boolean']['input']>; isTrialPlan?: InputMaybe<Scalars['Boolean']['input']>; resourceType?: InputMaybe<ResourceTypeEnumType>; status?: InputMaybe<PlanStatusEnumType>; }; export enum PopularRemixStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export type PopularRemixesFilterType = { status?: InputMaybe<PopularRemixStatusEnumType>; }; export enum PostgresVersionEnumType { V15_2_0 = 'v15_2_0', V15_3_0 = 'v15_3_0', V15_4_0 = 'v15_4_0', V16_0_0 = 'v16_0_0', V16_1_0 = 'v16_1_0', V16_2_0 = 'v16_2_0', V16_3_0 = 'v16_3_0' } export enum RemixInviteStatusEnumType { Accepted = 'ACCEPTED', Pending = 'PENDING' } export type RepositoriesFilterType = { createdAt?: InputMaybe<TimeFilterEnumType>; name?: InputMaybe<Scalars['String']['input']>; status?: InputMaybe<RepositoryStatusEnumType>; userId?: InputMaybe<Scalars['String']['input']>; }; export type RepositoryPlanHistoryFilterType = { paymentStatus?: InputMaybe<PaymentStatusEnumType>; status?: InputMaybe<RepositoryPlanStatusEnumType>; }; export enum RepositoryPlanStatusEnumType { Active = 'ACTIVE', Expired = 'EXPIRED', Inactive = 'INACTIVE', QuotaExhausted = 'QUOTA_EXHAUSTED', Upcoming = 'UPCOMING' } export enum RepositoryStatusEnumType { Active = 'ACTIVE', AwaitingRenewal = 'AWAITING_RENEWAL', Blocked = 'BLOCKED', Deactivated = 'DEACTIVATED', Deleted = 'DELETED', Forked = 'FORKED', Inactive = 'INACTIVE', QuotaExhausted = 'QUOTA_EXHAUSTED' } export enum ResourceTypeEnumType { Backend = 'BACKEND', PostgresDatabase = 'POSTGRES_DATABASE', RedisDatabase = 'REDIS_DATABASE', Remix = 'REMIX', StaticSite = 'STATIC_SITE' } export enum ResponseStatusEnumType { Failed = 'FAILED', Success = 'SUCCESS' } export enum RoleEnumType { Admin = 'ADMIN', OrganizationAdmin = 'ORGANIZATION_ADMIN', OrganizationMember = 'ORGANIZATION_MEMBER', OrganizationOwner = 'ORGANIZATION_OWNER', SuperAdmin = 'SUPER_ADMIN' } export enum ServiceTypeEnumType { Api = 'API', Background = 'BACKGROUND', Bot = 'BOT', Cron = 'CRON', Daemon = 'DAEMON', Frontend = 'FRONTEND', Microservice = 'MICROSERVICE', Webhook = 'WEBHOOK', Worker = 'WORKER' } export enum SortTypeEnumType { Ascending = 'ASCENDING', Descending = 'DESCENDING' } export enum StatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE', Suspended = 'SUSPENDED', Upcoming = 'UPCOMING' } export type SupportRequestFilterType = { requestedBy?: InputMaybe<Scalars['String']['input']>; status?: InputMaybe<SupportRequestStatusEnumType>; }; export enum SupportRequestStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export enum TimeFilterEnumType { AllTime = 'ALL_TIME', CustomerDateRange = 'CUSTOMER_DATE_RANGE', ThisMonth = 'THIS_MONTH', ThisQuarter = 'THIS_QUARTER', ThisWeek = 'THIS_WEEK', Today = 'TODAY' } export enum UsageTypeEnumType { Cpu = 'CPU', Disk = 'DISK', Memory = 'MEMORY', Network = 'NETWORK' } export enum UserInviteStatusEnumType { Accepted = 'ACCEPTED', Invited = 'INVITED', Rejected = 'REJECTED' } export enum UserStatusEnumType { Active = 'ACTIVE', Blocked = 'BLOCKED', Inactive = 'INACTIVE' } export type UsersFilterType = { createdAt?: InputMaybe<TimeFilterEnumType>; keyword?: InputMaybe<Scalars['String']['input']>; status?: InputMaybe<UserStatusEnumType>; }; export enum VideoTutorialStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export enum WalletStatusEnumType { Active = 'ACTIVE', Inactive = 'INACTIVE' } export enum WalletTransactionEnumType { Credit = 'CREDIT', Debit = 'DEBIT', DebitHold = 'DEBIT_HOLD' } export type UploadCodeMutationVariables = Exact<{ file: Scalars['Upload']['input']; }>; export type UploadCodeMutation = { __typename?: 'Mutation', uploadCodeAsZip?: boolean | null }; export const UploadCodeDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UploadCode"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"file"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Upload"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uploadCodeAsZip"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"file"},"value":{"kind":"Variable","name":{"kind":"Name","value":"file"}}}]}]}}]} as unknown as DocumentNode<UploadCodeMutation, UploadCodeMutationVariables>;