Documentation ¶
Index ¶
- Constants
- Variables
- type AWSAppConfig
- type AWSAppConfigOrderByWithRelationInput
- type AWSAppConfigRelationFilter
- type AWSAppConfigWhereInput
- type AWSAppConfigWhereUniqueInput
- type AWSAppDefaultConfig
- type AWSContainerRegistryConfig
- type AWSContainerRegistryConfigOrderByWithRelationInput
- type AWSContainerRegistryConfigRelationFilter
- type AWSContainerRegistryConfigWhereInput
- type AWSContainerRegistryConfigWhereUniqueInput
- type AWSCredentials
- type AWSFalconConfig
- type AWSFalconConfigOrderByWithRelationInput
- type AWSFalconConfigRelationFilter
- type AWSFalconConfigWhereInput
- type AWSFalconConfigWhereUniqueInput
- type AWSFalconDefaultConfig
- type AWSNebulonConfig
- type AWSNebulonConfigOrderByWithRelationInput
- type AWSNebulonConfigRelationFilter
- type AWSNebulonConfigWhereInput
- type AWSNebulonConfigWhereUniqueInput
- type AWSYodaConfig
- type AWSYodaConfigFragment
- type AWSYodaConfigOrderByWithRelationInput
- type AWSYodaConfigRelationFilter
- type AWSYodaConfigWhereInput
- type AWSYodaConfigWhereUniqueInput
- type Account
- type AccountCount
- type AccountFragment
- type AccountOrderByWithRelationInput
- type AccountRelationFilter
- type AccountWhereInput
- type AccountWhereUniqueInput
- type AddBillingAccountDetailsInput
- type AggregateProject
- type Application
- type ApplicationContainer
- type ApplicationContainerListRelationFilter
- type ApplicationContainerOrderByRelationAggregateInput
- type ApplicationContainerOrderByWithRelationInput
- type ApplicationContainerRelationFilter
- type ApplicationContainerScalarFieldEnum
- type ApplicationContainerStatus
- type ApplicationContainerWhereInput
- type ApplicationContainerWhereUniqueInput
- type ApplicationCount
- type ApplicationInfrastructurePlan
- type ApplicationInfrastructurePlanConfig
- type ApplicationListRelationFilter
- type ApplicationOrderByRelationAggregateInput
- type ApplicationOrderByWithRelationInput
- type ApplicationRelationFilter
- type ApplicationScalarFieldEnum
- type ApplicationStatus
- type ApplicationWhereInput
- type ApplicationWhereUniqueInput
- type AzureAppConfig
- type AzureAppConfigOrderByWithRelationInput
- type AzureAppConfigRelationFilter
- type AzureAppConfigWhereInput
- type AzureAppConfigWhereUniqueInput
- type AzureAppDefaultConfig
- type AzureContainerRegistryConfig
- type AzureContainerRegistryConfigOrderByWithRelationInput
- type AzureContainerRegistryConfigRelationFilter
- type AzureContainerRegistryConfigWhereInput
- type AzureContainerRegistryConfigWhereUniqueInput
- type AzureCredentials
- type AzureFalconConfig
- type AzureFalconConfigOrderByWithRelationInput
- type AzureFalconConfigRelationFilter
- type AzureFalconConfigWhereInput
- type AzureFalconConfigWhereUniqueInput
- type AzureFalconDefaultConfig
- type AzureNebulonConfig
- type AzureNebulonConfigOrderByWithRelationInput
- type AzureNebulonConfigRelationFilter
- type AzureNebulonConfigWhereInput
- type AzureNebulonConfigWhereUniqueInput
- type AzureYodaConfig
- type AzureYodaConfigFragment
- type AzureYodaConfigOrderByWithRelationInput
- type AzureYodaConfigRelationFilter
- type AzureYodaConfigWhereInput
- type AzureYodaConfigWhereUniqueInput
- type BillableUsage
- type BillableUsageCount
- type BillableUsageListRelationFilter
- type BillableUsageOrderByRelationAggregateInput
- type BillableUsageOrderByWithRelationInput
- type BillableUsageRecordListRelationFilter
- type BillableUsageRecordOrderByRelationAggregateInput
- type BillableUsageRecordOrderByWithRelationInput
- type BillableUsageRecordRelationFilter
- type BillableUsageRecordWhereInput
- type BillableUsageRelationFilter
- type BillableUsageType
- type BillableUsageWhereInput
- type BillingAccount
- type BillingAccountCount
- type BillingAccountOrderByWithRelationInput
- type BillingAccountRelationFilter
- type BillingAccountWhereInput
- type BillingPaymentProvider
- type BillingSubscription
- type BillingSubscriptionListRelationFilter
- type BillingSubscriptionOrderByRelationAggregateInput
- type BillingSubscriptionOrderByWithRelationInput
- type BillingSubscriptionRelationFilter
- type BillingSubscriptionStatus
- type BillingSubscriptionWhereInput
- type BoolFilter
- type BoolNullableFilter
- type Client
- func (c *Client) CreateCloudProfile(ctx context.Context, whereAccount AccountWhereUniqueInput, ...) (*CreateCloudProfile, error)
- func (c *Client) CreateProject(ctx context.Context, whereAccount AccountWhereUniqueInput, ...) (*CreateProject, error)
- func (c *Client) GetAccounts(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetAccounts, error)
- func (c *Client) GetCloudProfile(ctx context.Context, where CloudProfileWhereUniqueInput, ...) (*GetCloudProfile, error)
- func (c *Client) GetCloudProfiles(ctx context.Context, whereAccount AccountWhereUniqueInput, ...) (*GetCloudProfiles, error)
- func (c *Client) GetDataStorage(ctx context.Context, where DataStorageWhereUniqueInput, ...) (*GetDataStorage, error)
- func (c *Client) GetDataStorageContainer(ctx context.Context, where DataStorageContainerWhereUniqueInput, ...) (*GetDataStorageContainer, error)
- func (c *Client) GetDataStorages(ctx context.Context, whereAccount AccountWhereUniqueInput, ...) (*GetDataStorages, error)
- func (c *Client) GetProjects(ctx context.Context, whereAccount AccountWhereUniqueInput, ...) (*GetProjects, error)
- type CloudCredentials
- type CloudCredentialsOrderByWithRelationInput
- type CloudCredentialsRelationFilter
- type CloudCredentialsWhereInput
- type CloudProfile
- type CloudProfileAccountIDNameProviderCompoundUniqueInput
- type CloudProfileCount
- type CloudProfileFragment
- type CloudProfileListRelationFilter
- type CloudProfileOrderByRelationAggregateInput
- type CloudProfileOrderByWithRelationInput
- type CloudProfileRelationFilter
- type CloudProfileScalarFieldEnum
- type CloudProfileWhereInput
- type CloudProfileWhereUniqueInput
- type CloudProvider
- type CloudProviderAppConfig
- type CloudProviderAppConfigOrderByWithRelationInput
- type CloudProviderAppConfigPlan
- type CloudProviderAppConfigRelationFilter
- type CloudProviderAppConfigWhereInput
- type CloudProviderAppConfigWhereUniqueInput
- type CloudProviderContainerRegistryConfig
- type CloudProviderContainerRegistryConfigOrderByWithRelationInput
- type CloudProviderContainerRegistryConfigRelationFilter
- type CloudProviderContainerRegistryConfigWhereInput
- type CloudProviderContainerRegistryConfigWhereUniqueInput
- type CloudProviderFalconConfig
- type CloudProviderFalconConfigOrderByWithRelationInput
- type CloudProviderFalconConfigPlan
- type CloudProviderFalconConfigRelationFilter
- type CloudProviderFalconConfigWhereInput
- type CloudProviderFalconConfigWhereUniqueInput
- type CloudProviderNebulonConfig
- type CloudProviderNebulonConfigOrderByWithRelationInput
- type CloudProviderNebulonConfigRelationFilter
- type CloudProviderNebulonConfigWhereInput
- type CloudProviderNebulonConfigWhereUniqueInput
- type CloudProviderYodaConfig
- type CloudProviderYodaConfigFragment
- func (t *CloudProviderYodaConfigFragment) GetAwsConfig() *AWSYodaConfigFragment
- func (t *CloudProviderYodaConfigFragment) GetAzureConfig() *AzureYodaConfigFragment
- func (t *CloudProviderYodaConfigFragment) GetGcpConfig() *GCPYodaConfigFragment
- func (t *CloudProviderYodaConfigFragment) GetID() string
- type CloudProviderYodaConfigOrderByWithRelationInput
- type CloudProviderYodaConfigRelationFilter
- type CloudProviderYodaConfigWhereInput
- type CloudProviderYodaConfigWhereUniqueInput
- type ContainerRegistry
- type ContainerRegistryCount
- type ContainerRegistryInfo
- type ContainerRegistryListRelationFilter
- type ContainerRegistryOrderByRelationAggregateInput
- type ContainerRegistryOrderByWithRelationInput
- type ContainerRegistryRelationFilter
- type ContainerRegistryScalarFieldEnum
- type ContainerRegistryWhereInput
- type ContainerRegistryWhereUniqueInput
- type CreateAWSAppConfig
- type CreateAWSContainerRegistryConfig
- type CreateAWSFalconConfig
- type CreateAWSNebulonConfig
- type CreateAWSYodaConfig
- type CreateApplicationContainerInput
- type CreateApplicationInput
- type CreateAzureAppConfig
- type CreateAzureFalconConfig
- type CreateAzureNebulonConfig
- type CreateAzureYodaConfig
- type CreateCloudProfile
- type CreateCloudProfileInput
- type CreateCloudProviderAppConfig
- type CreateCloudProviderContainerRegistryConfig
- type CreateCloudProviderFalconConfig
- type CreateCloudProviderNebulonConfig
- type CreateCloudProviderYodaConfig
- type CreateContainerRegistryInput
- type CreateDataStorageInput
- type CreateExperimentInput
- type CreateExperimentRunConfig
- type CreateGCPAppConfig
- type CreateGCPContainerRegistryConfig
- type CreateGCPFalconConfig
- type CreateGCPNebulonConfig
- type CreateGCPYodaConfig
- type CreateKubernetesProfileInput
- type CreatePersonalAccessToken
- type CreatePersonalAccessTokenInput
- type CreateProject
- type CreateProjectInput
- type CreateRayClusterInput
- type CreateTeamInput
- type CreateTrainingInput
- type CreateVPCInput
- type CustomAccountWhereUniqueInput
- type CustomerAddress
- type CustomerAddressInput
- type DataStorage
- type DataStorageContainer
- type DataStorageContainerBrowser
- type DataStorageContainerDataStorageIDDirectoryNameCompoundUniqueInput
- type DataStorageContainerDirectory
- type DataStorageContainerFile
- type DataStorageContainerFragment
- type DataStorageContainerListRelationFilter
- type DataStorageContainerOrderByRelationAggregateInput
- type DataStorageContainerOrderByWithRelationInput
- type DataStorageContainerScalarFieldEnum
- type DataStorageContainerWhereInput
- type DataStorageContainerWhereUniqueInput
- type DataStorageCount
- type DataStorageFragment
- func (t *DataStorageFragment) GetCloudProfile() *CloudProfileFragment
- func (t *DataStorageFragment) GetCloudProviderYodaConfig() *CloudProviderYodaConfigFragment
- func (t *DataStorageFragment) GetContainers() []*DataStorageContainerFragment
- func (t *DataStorageFragment) GetID() string
- func (t *DataStorageFragment) GetName() string
- type DataStorageListRelationFilter
- type DataStorageOrderByRelationAggregateInput
- type DataStorageOrderByWithRelationInput
- type DataStorageRelationFilter
- type DataStorageScalarFieldEnum
- type DataStorageStatus
- type DataStorageWhereInput
- type DataStorageWhereUniqueInput
- type DateTimeFilter
- type DateTimeNullableFilter
- type EnumApplicationContainerStatusFilter
- type EnumApplicationStatusFilter
- type EnumBillableUsageTypeFilter
- type EnumBillingPaymentProviderFilter
- type EnumBillingSubscriptionStatusFilter
- type EnumCloudProviderAppConfigPlanNullableFilter
- type EnumCloudProviderFalconConfigPlanNullableFilter
- type EnumCloudProviderFilter
- type EnumDataStorageStatusFilter
- type EnumExperimentEnvironmentFilter
- type EnumExperimentRunEnvironmentFilter
- type EnumExperimentRunStatusFilter
- type EnumExperimentStatusFilter
- type EnumExternalSSOProviderFilter
- type EnumProjectStatusFilter
- type EnumRayClusterStatusFilter
- type EnumRoleInTeamFilter
- type EnumTaskActionStateFilter
- type EnumTaskActionTypeFilter
- type EnumTaskStepStateFilter
- type EnumTeamMemberInvitationStatusFilter
- type EnumTrainingAnsibleTaskTypeFilter
- type EnumTrainingMountStatusFilter
- type EnumTrainingRunningStateFilter
- type EnumTrainingStatusFilter
- type EnumVPCAttachmentStatusFilter
- type EnumVPCStatusFilter
- type EnvironmentVariable
- type EnvironmentVariableInput
- type EnvironmentVariableListRelationFilter
- type EnvironmentVariableOrderByRelationAggregateInput
- type EnvironmentVariableOrderByWithRelationInput
- type EnvironmentVariableScalarFieldEnum
- type EnvironmentVariableWhereInput
- type EnvironmentVariableWhereUniqueInput
- type Experiment
- type ExperimentCount
- type ExperimentEnvironment
- type ExperimentListRelationFilter
- type ExperimentOrderByRelationAggregateInput
- type ExperimentOrderByWithRelationInput
- type ExperimentRelationFilter
- type ExperimentRun
- type ExperimentRunConfig
- type ExperimentRunConfigOrderByWithRelationInput
- type ExperimentRunConfigRelationFilter
- type ExperimentRunConfigWhereInput
- type ExperimentRunCount
- type ExperimentRunEnvironment
- type ExperimentRunListRelationFilter
- type ExperimentRunOrderByRelationAggregateInput
- type ExperimentRunOrderByWithRelationInput
- type ExperimentRunRelationFilter
- type ExperimentRunScalarFieldEnum
- type ExperimentRunStatus
- type ExperimentRunWhereInput
- type ExperimentRunWhereUniqueInput
- type ExperimentScalarFieldEnum
- type ExperimentStatus
- type ExperimentWhereInput
- type ExperimentWhereUniqueInput
- type ExternalSSOOrderByWithRelationInput
- type ExternalSSOProvider
- type ExternalSSORelationFilter
- type ExternalSSOWhereInput
- type ExternalSso
- type FalconMLConfig
- type FalconMLConfigCount
- type FalconMLConfigOrderByWithRelationInput
- type FalconMLConfigRelationFilter
- type FalconMLConfigScalarFieldEnum
- type FalconMLConfigWhereInput
- type FalconMLConfigWhereUniqueInput
- type GCPAppConfig
- type GCPAppConfigOrderByWithRelationInput
- type GCPAppConfigRelationFilter
- type GCPAppConfigWhereInput
- type GCPAppConfigWhereUniqueInput
- type GCPAppDefaultConfig
- type GCPContainerRegistryConfig
- type GCPContainerRegistryConfigOrderByWithRelationInput
- type GCPContainerRegistryConfigRelationFilter
- type GCPContainerRegistryConfigWhereInput
- type GCPContainerRegistryConfigWhereUniqueInput
- type GCPCredentials
- type GCPFalconConfig
- type GCPFalconConfigOrderByWithRelationInput
- type GCPFalconConfigRelationFilter
- type GCPFalconConfigWhereInput
- type GCPFalconConfigWhereUniqueInput
- type GCPFalconDefaultConfig
- type GCPNebulonConfig
- type GCPNebulonConfigOrderByWithRelationInput
- type GCPNebulonConfigRelationFilter
- type GCPNebulonConfigWhereInput
- type GCPNebulonConfigWhereUniqueInput
- type GCPYodaConfig
- type GCPYodaConfigFragment
- type GCPYodaConfigOrderByWithRelationInput
- type GCPYodaConfigRelationFilter
- type GCPYodaConfigWhereInput
- type GCPYodaConfigWhereUniqueInput
- type GQLClient
- type GetAccounts
- type GetAccounts_Me
- type GetAccounts_Me_Teams
- type GetCloudProfile
- type GetCloudProfiles
- type GetDataStorage
- type GetDataStorageContainer
- type GetDataStorages
- type GetProjects
- type GithubAccount
- type GithubAppInstallation
- type GithubRepository
- type IntFilter
- type IntNullableFilter
- type InviteTeamMemberInput
- type KubernetesProfile
- type KubernetesProfileAccountIDNameCompoundUniqueInput
- type KubernetesProfileCount
- type KubernetesProfileListRelationFilter
- type KubernetesProfileOrderByRelationAggregateInput
- type KubernetesProfileOrderByWithRelationInput
- type KubernetesProfileRelationFilter
- type KubernetesProfileScalarFieldEnum
- type KubernetesProfileWhereInput
- type KubernetesProfileWhereUniqueInput
- type MLFlowExperiment
- type MLFlowExperimentWhereUniqueInput
- type MLFlowRun
- type MLFlowRunData
- type MLFlowRunInfo
- type MLFlowRunMetric
- type MLFlowRunParam
- type MLFlowRunTag
- type Mutation
- type NestedBoolFilter
- type NestedBoolNullableFilter
- type NestedDateTimeFilter
- type NestedDateTimeNullableFilter
- type NestedEnumApplicationContainerStatusFilter
- type NestedEnumApplicationStatusFilter
- type NestedEnumBillableUsageTypeFilter
- type NestedEnumBillingPaymentProviderFilter
- type NestedEnumBillingSubscriptionStatusFilter
- type NestedEnumCloudProviderAppConfigPlanNullableFilter
- type NestedEnumCloudProviderFalconConfigPlanNullableFilter
- type NestedEnumCloudProviderFilter
- type NestedEnumDataStorageStatusFilter
- type NestedEnumExperimentEnvironmentFilter
- type NestedEnumExperimentRunEnvironmentFilter
- type NestedEnumExperimentRunStatusFilter
- type NestedEnumExperimentStatusFilter
- type NestedEnumExternalSSOProviderFilter
- type NestedEnumProjectStatusFilter
- type NestedEnumRayClusterStatusFilter
- type NestedEnumRoleInTeamFilter
- type NestedEnumTaskActionStateFilter
- type NestedEnumTaskActionTypeFilter
- type NestedEnumTaskStepStateFilter
- type NestedEnumTeamMemberInvitationStatusFilter
- type NestedEnumTrainingAnsibleTaskTypeFilter
- type NestedEnumTrainingMountStatusFilter
- type NestedEnumTrainingRunningStateFilter
- type NestedEnumTrainingStatusFilter
- type NestedEnumVPCAttachmentStatusFilter
- type NestedEnumVPCStatusFilter
- type NestedIntFilter
- type NestedIntNullableFilter
- type NestedStringFilter
- type NestedStringNullableFilter
- type Onboarding
- type OnboardingOrderByWithRelationInput
- type OnboardingRelationFilter
- type OnboardingWhereInput
- type PersonalAccessToken
- type PersonalAccessTokenListRelationFilter
- type PersonalAccessTokenOrderByRelationAggregateInput
- type PersonalAccessTokenOrderByWithRelationInput
- type PersonalAccessTokenScalarFieldEnum
- type PersonalAccessTokenWhereInput
- type PersonalAccessTokenWhereUniqueInput
- type Project
- type ProjectAvgAggregate
- type ProjectCount
- type ProjectCountAggregate
- type ProjectFragment
- type ProjectListRelationFilter
- type ProjectMaxAggregate
- type ProjectMinAggregate
- type ProjectOrderByRelationAggregateInput
- type ProjectOrderByWithRelationInput
- type ProjectRelationFilter
- type ProjectRepositoryInput
- type ProjectScalarFieldEnum
- type ProjectStatus
- type ProjectSumAggregate
- type ProjectWhereInput
- type ProjectWhereUniqueInput
- type ProjectWhereUniqueNameInput
- type Query
- type QueryMode
- type RayCluster
- type RayClusterConfig
- type RayClusterConfigOrderByWithRelationInput
- type RayClusterConfigRelationFilter
- type RayClusterConfigWhereInput
- type RayClusterConfigWhereUniqueInput
- type RayClusterCount
- type RayClusterListRelationFilter
- type RayClusterOrderByRelationAggregateInput
- type RayClusterOrderByWithRelationInput
- type RayClusterRelationFilter
- type RayClusterScalarFieldEnum
- type RayClusterStatus
- type RayClusterWhereInput
- type RayClusterWhereUniqueInput
- type ResourceAccessToken
- type ResourceAccessTokenOptions
- type ResourceAccessTokenOrderByWithRelationInput
- type ResourceAccessTokenRelationFilter
- type ResourceAccessTokenWhereInput
- type ResourceAccessTokenWhereUniqueInput
- type ResourceType
- type RoleInTeam
- type SortOrder
- type StringFilter
- type StringNullableFilter
- type StripeCard
- type StripeCustomer
- type StripeMetadata
- type Subscription
- type TaskAction
- type TaskActionCount
- type TaskActionListRelationFilter
- type TaskActionOrderByRelationAggregateInput
- type TaskActionOrderByWithRelationInput
- type TaskActionRelationFilter
- type TaskActionScalarFieldEnum
- type TaskActionState
- type TaskActionType
- type TaskActionWhereInput
- type TaskActionWhereUniqueInput
- type TaskStep
- type TaskStepListRelationFilter
- type TaskStepOrderByRelationAggregateInput
- type TaskStepOrderByWithRelationInput
- type TaskStepScalarFieldEnum
- type TaskStepState
- type TaskStepWhereInput
- type TaskStepWhereUniqueInput
- type Team
- type TeamCount
- type TeamMember
- type TeamMemberInvitation
- type TeamMemberInvitationListRelationFilter
- type TeamMemberInvitationOrderByRelationAggregateInput
- type TeamMemberInvitationOrderByWithRelationInput
- type TeamMemberInvitationScalarFieldEnum
- type TeamMemberInvitationStatus
- type TeamMemberInvitationWhereInput
- type TeamMemberInvitationWhereUniqueInput
- type TeamOrderByWithRelationInput
- type TeamRelationFilter
- type TeamWhereInput
- type TeamsOnUsersListRelationFilter
- type TeamsOnUsersOrderByRelationAggregateInput
- type TeamsOnUsersWhereInput
- type Training
- type TrainingAnsibleTask
- type TrainingAnsibleTaskListRelationFilter
- type TrainingAnsibleTaskOrderByRelationAggregateInput
- type TrainingAnsibleTaskOrderByWithRelationInput
- type TrainingAnsibleTaskRelationFilter
- type TrainingAnsibleTaskScalarFieldEnum
- type TrainingAnsibleTaskType
- type TrainingAnsibleTaskWhereInput
- type TrainingAnsibleTaskWhereUniqueInput
- type TrainingCount
- type TrainingInfrastructurePlan
- type TrainingInfrastructurePlanConfig
- type TrainingListRelationFilter
- type TrainingMountStatus
- type TrainingOrderByRelationAggregateInput
- type TrainingOrderByWithRelationInput
- type TrainingRelationFilter
- type TrainingRunningState
- type TrainingScalarFieldEnum
- type TrainingStatus
- type TrainingWhereInput
- type TrainingWhereUniqueInput
- type UpdateAccountInput
- type UpdateApplicationContainerInput
- type UpdateApplicationInput
- type UpdateBillingAccountInput
- type UpdateCloudCredentialsInput
- type UpdateCloudProfileInput
- type UpdateExperimentRunInput
- type UpdateOnboardingInput
- type UpdateProjectInput
- type UpdateTeamInput
- type UpdateUserInput
- type User
- type UserCount
- type UserOrderByWithRelationInput
- type UserRelationFilter
- type UserSession
- type UserSessionListRelationFilter
- type UserSessionOrderByRelationAggregateInput
- type UserSessionOrderByWithRelationInput
- type UserSessionScalarFieldEnum
- type UserSessionWhereInput
- type UserSessionWhereUniqueInput
- type UserToBeInvited
- type UserWhereInput
- type VPCAttachment
- type VPCAttachmentListRelationFilter
- type VPCAttachmentOrderByRelationAggregateInput
- type VPCAttachmentOrderByWithRelationInput
- type VPCAttachmentRelationFilter
- type VPCAttachmentScalarFieldEnum
- type VPCAttachmentStatus
- type VPCAttachmentWhereInput
- type VPCAttachmentWhereUniqueInput
- type VPCCount
- type VPCListRelationFilter
- type VPCOrderByRelationAggregateInput
- type VPCOrderByWithRelationInput
- type VPCRelationFilter
- type VPCScalarFieldEnum
- type VPCStatus
- type VPCWhereInput
- type VPCWhereUniqueInput
- type Vpc
Constants ¶
View Source
const CreateCloudProfileDocument = `` /* 271-byte string literal not displayed */
View Source
const CreateProjectDocument = `` /* 258-byte string literal not displayed */
View Source
const GetAccountsDocument = `` /* 196-byte string literal not displayed */
View Source
const GetCloudProfileDocument = `` /* 197-byte string literal not displayed */
View Source
const GetCloudProfilesDocument = `` /* 298-byte string literal not displayed */
View Source
const GetDataStorageContainerDocument = `` /* 270-byte string literal not displayed */
View Source
const GetDataStorageDocument = `` /* 1013-byte string literal not displayed */
View Source
const GetDataStoragesDocument = `` /* 1111-byte string literal not displayed */
View Source
const GetProjectsDocument = `` /* 270-byte string literal not displayed */
Variables ¶
View Source
var AllApplicationContainerScalarFieldEnum = []ApplicationContainerScalarFieldEnum{ ApplicationContainerScalarFieldEnumID, ApplicationContainerScalarFieldEnumAttachedApplicationID, ApplicationContainerScalarFieldEnumApplicationID, ApplicationContainerScalarFieldEnumStatus, ApplicationContainerScalarFieldEnumImage, ApplicationContainerScalarFieldEnumPort, ApplicationContainerScalarFieldEnumCreatedAt, ApplicationContainerScalarFieldEnumUpdatedAt, }
View Source
var AllApplicationContainerStatus = []ApplicationContainerStatus{ ApplicationContainerStatusDeploySuccess, ApplicationContainerStatusDeployError, ApplicationContainerStatusDeploying, ApplicationContainerStatusUndeployed, }
View Source
var AllApplicationScalarFieldEnum = []ApplicationScalarFieldEnum{ ApplicationScalarFieldEnumID, ApplicationScalarFieldEnumName, ApplicationScalarFieldEnumStatus, ApplicationScalarFieldEnumAccountID, ApplicationScalarFieldEnumCloudProfileID, ApplicationScalarFieldEnumCloudProviderAppConfigID, ApplicationScalarFieldEnumProjectID, ApplicationScalarFieldEnumContainerRegistryID, ApplicationScalarFieldEnumCreatedAt, ApplicationScalarFieldEnumUpdatedAt, }
View Source
var AllApplicationStatus = []ApplicationStatus{ ApplicationStatusDeploySuccess, ApplicationStatusDeployError, ApplicationStatusDeploying, ApplicationStatusUndeployed, ApplicationStatusDestroying, ApplicationStatusDestroyError, ApplicationStatusDestroySuccess, }
View Source
var AllBillableUsageType = []BillableUsageType{ BillableUsageTypeResource, BillableUsageTypeCloudOrchestration, }
View Source
var AllBillingPaymentProvider = []BillingPaymentProvider{ BillingPaymentProviderStripe, }
View Source
var AllBillingSubscriptionStatus = []BillingSubscriptionStatus{ BillingSubscriptionStatusTrialing, BillingSubscriptionStatusActive, BillingSubscriptionStatusCancelled, BillingSubscriptionStatusPastDue, BillingSubscriptionStatusPaused, BillingSubscriptionStatusUnpaid, BillingSubscriptionStatusIncomplete, BillingSubscriptionStatusIncompleteExpired, }
View Source
var AllCloudProfileScalarFieldEnum = []CloudProfileScalarFieldEnum{ CloudProfileScalarFieldEnumID, CloudProfileScalarFieldEnumName, CloudProfileScalarFieldEnumProvider, CloudProfileScalarFieldEnumHosted, CloudProfileScalarFieldEnumAccountID, CloudProfileScalarFieldEnumDefaultAccountID, CloudProfileScalarFieldEnumCredentialsID, }
View Source
var AllCloudProvider = []CloudProvider{ CloudProviderAws, CloudProviderAzure, CloudProviderGcp, CloudProviderDigitalOcean, }
View Source
var AllCloudProviderAppConfigPlan = []CloudProviderAppConfigPlan{ CloudProviderAppConfigPlanSmall, CloudProviderAppConfigPlanMedium, CloudProviderAppConfigPlanLarge, }
View Source
var AllCloudProviderFalconConfigPlan = []CloudProviderFalconConfigPlan{ CloudProviderFalconConfigPlanSmallCPU, CloudProviderFalconConfigPlanMediumCPU, CloudProviderFalconConfigPlanLargeCPU, CloudProviderFalconConfigPlanSmallGpu, CloudProviderFalconConfigPlanMediumGpu, CloudProviderFalconConfigPlanLargeGpu, }
View Source
var AllContainerRegistryScalarFieldEnum = []ContainerRegistryScalarFieldEnum{ ContainerRegistryScalarFieldEnumID, ContainerRegistryScalarFieldEnumName, ContainerRegistryScalarFieldEnumSluggedName, ContainerRegistryScalarFieldEnumAccountID, ContainerRegistryScalarFieldEnumCloudProfileID, ContainerRegistryScalarFieldEnumProjectID, ContainerRegistryScalarFieldEnumCloudProviderContainerRegistryConfigID, ContainerRegistryScalarFieldEnumCreatedAt, ContainerRegistryScalarFieldEnumUpdatedAt, }
View Source
var AllDataStorageContainerScalarFieldEnum = []DataStorageContainerScalarFieldEnum{ DataStorageContainerScalarFieldEnumID, DataStorageContainerScalarFieldEnumDataStorageID, DataStorageContainerScalarFieldEnumDirectoryName, }
View Source
var AllDataStorageScalarFieldEnum = []DataStorageScalarFieldEnum{ DataStorageScalarFieldEnumID, DataStorageScalarFieldEnumName, DataStorageScalarFieldEnumAccountID, DataStorageScalarFieldEnumCloudProfileID, DataStorageScalarFieldEnumCloudProviderYodaConfigID, DataStorageScalarFieldEnumProjectForArtifactsStorageID, DataStorageScalarFieldEnumStatus, DataStorageScalarFieldEnumCreatedAt, DataStorageScalarFieldEnumUpdatedAt, }
View Source
var AllDataStorageStatus = []DataStorageStatus{ DataStorageStatusDeploySuccess, DataStorageStatusDeployError, DataStorageStatusDeploying, DataStorageStatusUndeployed, DataStorageStatusDestroying, DataStorageStatusDestroyError, DataStorageStatusDestroySuccess, }
View Source
var AllEnvironmentVariableScalarFieldEnum = []EnvironmentVariableScalarFieldEnum{ EnvironmentVariableScalarFieldEnumID, EnvironmentVariableScalarFieldEnumApplicationID, EnvironmentVariableScalarFieldEnumName, EnvironmentVariableScalarFieldEnumValue, }
View Source
var AllExperimentEnvironment = []ExperimentEnvironment{ ExperimentEnvironmentDeploifai, ExperimentEnvironmentExternal, }
View Source
var AllExperimentRunEnvironment = []ExperimentRunEnvironment{ ExperimentRunEnvironmentDeploifai, ExperimentRunEnvironmentExternal, }
View Source
var AllExperimentRunScalarFieldEnum = []ExperimentRunScalarFieldEnum{ ExperimentRunScalarFieldEnumID, ExperimentRunScalarFieldEnumExperimentID, ExperimentRunScalarFieldEnumDevelImageTag, ExperimentRunScalarFieldEnumStatus, ExperimentRunScalarFieldEnumEnvironment, ExperimentRunScalarFieldEnumMlflowRunID, ExperimentRunScalarFieldEnumCreatedAt, ExperimentRunScalarFieldEnumUpdatedAt, }
View Source
var AllExperimentRunStatus = []ExperimentRunStatus{ ExperimentRunStatusNotStarted, ExperimentRunStatusStarting, ExperimentRunStatusStartSuccess, ExperimentRunStatusStartError, ExperimentRunStatusRunning, ExperimentRunStatusRunSuccess, ExperimentRunStatusRunError, ExperimentRunStatusExternal, }
View Source
var AllExperimentScalarFieldEnum = []ExperimentScalarFieldEnum{ ExperimentScalarFieldEnumID, ExperimentScalarFieldEnumName, ExperimentScalarFieldEnumAccountID, ExperimentScalarFieldEnumCloudProfileID, ExperimentScalarFieldEnumProjectID, ExperimentScalarFieldEnumTrainingID, ExperimentScalarFieldEnumStatus, ExperimentScalarFieldEnumEnvironment, ExperimentScalarFieldEnumMlflowExperimentID, ExperimentScalarFieldEnumCreatedAt, ExperimentScalarFieldEnumUpdatedAt, }
View Source
var AllExperimentStatus = []ExperimentStatus{ ExperimentStatusSetUpSuccess, ExperimentStatusSetUpError, ExperimentStatusSettingUp, ExperimentStatusNotSetUp, ExperimentStatusRemoving, ExperimentStatusRemoveSuccess, ExperimentStatusRemoveError, }
View Source
var AllExternalSSOProvider = []ExternalSSOProvider{ ExternalSSOProviderGithub, }
View Source
var AllFalconMLConfigScalarFieldEnum = []FalconMLConfigScalarFieldEnum{ FalconMLConfigScalarFieldEnumID, FalconMLConfigScalarFieldEnumPythonVersion, FalconMLConfigScalarFieldEnumFramework, FalconMLConfigScalarFieldEnumFrameworkVersion, FalconMLConfigScalarFieldEnumCudaVersion, FalconMLConfigScalarFieldEnumCudnnVersion, FalconMLConfigScalarFieldEnumNvidiaCudaToolkitImageTag, }
View Source
var AllKubernetesProfileScalarFieldEnum = []KubernetesProfileScalarFieldEnum{ KubernetesProfileScalarFieldEnumID, KubernetesProfileScalarFieldEnumName, KubernetesProfileScalarFieldEnumAccountID, KubernetesProfileScalarFieldEnumKubeconfig, }
View Source
var AllPersonalAccessTokenScalarFieldEnum = []PersonalAccessTokenScalarFieldEnum{ PersonalAccessTokenScalarFieldEnumID, PersonalAccessTokenScalarFieldEnumUserID, PersonalAccessTokenScalarFieldEnumName, PersonalAccessTokenScalarFieldEnumIsExpired, PersonalAccessTokenScalarFieldEnumCreatedAt, PersonalAccessTokenScalarFieldEnumUpdatedAt, }
View Source
var AllProjectScalarFieldEnum = []ProjectScalarFieldEnum{ ProjectScalarFieldEnumID, ProjectScalarFieldEnumName, ProjectScalarFieldEnumStatus, ProjectScalarFieldEnumAccountID, ProjectScalarFieldEnumCloudProfileID, ProjectScalarFieldEnumGithubRepositoryID, ProjectScalarFieldEnumCreatedAt, ProjectScalarFieldEnumUpdatedAt, }
View Source
var AllProjectStatus = []ProjectStatus{ ProjectStatusNotSetUp, ProjectStatusSettingUp, ProjectStatusSetupSuccess, ProjectStatusSetupError, ProjectStatusRemoving, ProjectStatusRemoveSuccess, ProjectStatusRemoveError, }
View Source
var AllQueryMode = []QueryMode{ QueryModeDefault, QueryModeInsensitive, }
View Source
var AllRayClusterScalarFieldEnum = []RayClusterScalarFieldEnum{ RayClusterScalarFieldEnumID, RayClusterScalarFieldEnumName, RayClusterScalarFieldEnumAccountID, RayClusterScalarFieldEnumKubernetesProfileID, RayClusterScalarFieldEnumConfigID, RayClusterScalarFieldEnumProjectID, RayClusterScalarFieldEnumStatus, RayClusterScalarFieldEnumCreatedAt, RayClusterScalarFieldEnumUpdatedAt, }
View Source
var AllRayClusterStatus = []RayClusterStatus{ RayClusterStatusSetUpSuccess, RayClusterStatusSetUpError, RayClusterStatusSettingUp, RayClusterStatusNotSetUp, RayClusterStatusRemoving, RayClusterStatusRemoveSuccess, RayClusterStatusRemoveError, }
View Source
var AllResourceType = []ResourceType{ ResourceTypeDataStorage, ResourceTypeTraining, ResourceTypeExperiment, ResourceTypeApplication, ResourceTypeRayCluster, ResourceTypeContainerRegistry, ResourceTypeVpc, }
View Source
var AllRoleInTeam = []RoleInTeam{ RoleInTeamAdmin, RoleInTeamMember, }
View Source
var AllSortOrder = []SortOrder{ SortOrderAsc, SortOrderDesc, }
View Source
var AllTaskActionScalarFieldEnum = []TaskActionScalarFieldEnum{ TaskActionScalarFieldEnumID, TaskActionScalarFieldEnumVpcID, TaskActionScalarFieldEnumApplicationID, TaskActionScalarFieldEnumTrainingID, TaskActionScalarFieldEnumTrainingAnsibleTaskID, TaskActionScalarFieldEnumDataStorageID, TaskActionScalarFieldEnumExperimentID, TaskActionScalarFieldEnumExperimentRunID, TaskActionScalarFieldEnumRayClusterID, TaskActionScalarFieldEnumUserID, TaskActionScalarFieldEnumType, TaskActionScalarFieldEnumState, TaskActionScalarFieldEnumCreatedAt, }
View Source
var AllTaskActionState = []TaskActionState{ TaskActionStateNotStarted, TaskActionStateWaitingToStart, TaskActionStateInProgress, TaskActionStateSuccess, TaskActionStateError, TaskActionStateSkipped, }
View Source
var AllTaskActionType = []TaskActionType{ TaskActionTypeCreate, TaskActionTypeUpdate, TaskActionTypeDelete, TaskActionTypeStart, TaskActionTypeStop, }
View Source
var AllTaskStepScalarFieldEnum = []TaskStepScalarFieldEnum{ TaskStepScalarFieldEnumID, TaskStepScalarFieldEnumTaskActionID, TaskStepScalarFieldEnumStepNumber, TaskStepScalarFieldEnumState, TaskStepScalarFieldEnumUpdatedAt, }
View Source
var AllTaskStepState = []TaskStepState{ TaskStepStateNotStarted, TaskStepStateWaitingToStart, TaskStepStateStartError, TaskStepStateInProgress, TaskStepStateSuccess, TaskStepStateError, TaskStepStateSkipped, }
View Source
var AllTeamMemberInvitationScalarFieldEnum = []TeamMemberInvitationScalarFieldEnum{ TeamMemberInvitationScalarFieldEnumID, TeamMemberInvitationScalarFieldEnumTeamID, TeamMemberInvitationScalarFieldEnumUserID, TeamMemberInvitationScalarFieldEnumUserEmail, TeamMemberInvitationScalarFieldEnumRole, TeamMemberInvitationScalarFieldEnumStatus, TeamMemberInvitationScalarFieldEnumExpiresAt, TeamMemberInvitationScalarFieldEnumCreatedAt, }
View Source
var AllTeamMemberInvitationStatus = []TeamMemberInvitationStatus{ TeamMemberInvitationStatusPending, TeamMemberInvitationStatusAccepted, TeamMemberInvitationStatusExpired, }
View Source
var AllTrainingAnsibleTaskScalarFieldEnum = []TrainingAnsibleTaskScalarFieldEnum{ TrainingAnsibleTaskScalarFieldEnumID, TrainingAnsibleTaskScalarFieldEnumType, TrainingAnsibleTaskScalarFieldEnumTrainingID, TrainingAnsibleTaskScalarFieldEnumDeploymentTrainingID, TrainingAnsibleTaskScalarFieldEnumCreatedAt, }
View Source
var AllTrainingAnsibleTaskType = []TrainingAnsibleTaskType{ TrainingAnsibleTaskTypeAll, TrainingAnsibleTaskTypeBasic, TrainingAnsibleTaskTypeFastBoot, TrainingAnsibleTaskTypeLegacy, TrainingAnsibleTaskTypeMountDataStorage, TrainingAnsibleTaskTypeReboot, }
View Source
var AllTrainingMountStatus = []TrainingMountStatus{ TrainingMountStatusMounting, TrainingMountStatusUnmounting, TrainingMountStatusSuccess, TrainingMountStatusError, }
View Source
var AllTrainingRunningState = []TrainingRunningState{ TrainingRunningStateStarting, TrainingRunningStateRunning, TrainingRunningStateStopping, TrainingRunningStateSleeping, }
View Source
var AllTrainingScalarFieldEnum = []TrainingScalarFieldEnum{ TrainingScalarFieldEnumID, TrainingScalarFieldEnumName, TrainingScalarFieldEnumAccountID, TrainingScalarFieldEnumCloudProfileID, TrainingScalarFieldEnumCloudProviderFalconConfigID, TrainingScalarFieldEnumFalconMLConfigID, TrainingScalarFieldEnumProjectID, TrainingScalarFieldEnumStatus, TrainingScalarFieldEnumState, TrainingScalarFieldEnumMountStatus, TrainingScalarFieldEnumCreatedAt, TrainingScalarFieldEnumUpdatedAt, }
View Source
var AllTrainingStatus = []TrainingStatus{ TrainingStatusDeploySuccess, TrainingStatusDeployError, TrainingStatusDeploying, TrainingStatusUndeployed, TrainingStatusDestroying, TrainingStatusDestroyError, TrainingStatusDestroySuccess, }
View Source
var AllUserSessionScalarFieldEnum = []UserSessionScalarFieldEnum{ UserSessionScalarFieldEnumID, UserSessionScalarFieldEnumUserID, UserSessionScalarFieldEnumGithubToken, UserSessionScalarFieldEnumCreatedAt, }
View Source
var AllVPCAttachmentScalarFieldEnum = []VPCAttachmentScalarFieldEnum{ VPCAttachmentScalarFieldEnumID, VPCAttachmentScalarFieldEnumCidrBlock, VPCAttachmentScalarFieldEnumStatus, VPCAttachmentScalarFieldEnumVpcID, VPCAttachmentScalarFieldEnumApplicationID, VPCAttachmentScalarFieldEnumTrainingID, }
View Source
var AllVPCAttachmentStatus = []VPCAttachmentStatus{ VPCAttachmentStatusAttaching, VPCAttachmentStatusAttached, VPCAttachmentStatusDetaching, }
Functions ¶
This section is empty.
Types ¶
type AWSAppConfig ¶
type AWSAppConfig struct { ID string `json:"id"` CloudProviderAppConfigID string `json:"cloudProviderAppConfigId"` AwsRegion string `json:"awsRegion"` Ec2InstanceType *string `json:"ec2InstanceType"` Ec2VolumeSize *int64 `json:"ec2VolumeSize"` EcsDesiredCount *int64 `json:"ecsDesiredCount"` EcsCPU *int64 `json:"ecsCpu"` EcsMemory *int64 `json:"ecsMemory"` EcsGpuCount *int64 `json:"ecsGpuCount"` AutoscalingMinSize *int64 `json:"autoscalingMinSize"` AutoscalingMaxSize *int64 `json:"autoscalingMaxSize"` AutoscalingCPUTargetValue *int64 `json:"autoscalingCpuTargetValue"` }
type AWSAppConfigOrderByWithRelationInput ¶
type AWSAppConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderAppConfigID *SortOrder `json:"cloudProviderAppConfigId,omitempty"` AwsRegion *SortOrder `json:"awsRegion,omitempty"` Ec2InstanceType *SortOrder `json:"ec2InstanceType,omitempty"` Ec2VolumeSize *SortOrder `json:"ec2VolumeSize,omitempty"` EcsDesiredCount *SortOrder `json:"ecsDesiredCount,omitempty"` EcsCPU *SortOrder `json:"ecsCpu,omitempty"` EcsMemory *SortOrder `json:"ecsMemory,omitempty"` EcsGpuCount *SortOrder `json:"ecsGpuCount,omitempty"` AutoscalingMinSize *SortOrder `json:"autoscalingMinSize,omitempty"` AutoscalingMaxSize *SortOrder `json:"autoscalingMaxSize,omitempty"` AutoscalingCPUTargetValue *SortOrder `json:"autoscalingCpuTargetValue,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigOrderByWithRelationInput `json:"cloudProviderAppConfig,omitempty"` }
type AWSAppConfigRelationFilter ¶
type AWSAppConfigRelationFilter struct { Is *AWSAppConfigWhereInput `json:"is,omitempty"` IsNot *AWSAppConfigWhereInput `json:"isNot,omitempty"` }
type AWSAppConfigWhereInput ¶
type AWSAppConfigWhereInput struct { And []*AWSAppConfigWhereInput `json:"AND,omitempty"` Or []*AWSAppConfigWhereInput `json:"OR,omitempty"` Not []*AWSAppConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderAppConfigID *StringFilter `json:"cloudProviderAppConfigId,omitempty"` AwsRegion *StringFilter `json:"awsRegion,omitempty"` Ec2InstanceType *StringNullableFilter `json:"ec2InstanceType,omitempty"` Ec2VolumeSize *IntNullableFilter `json:"ec2VolumeSize,omitempty"` EcsDesiredCount *IntNullableFilter `json:"ecsDesiredCount,omitempty"` EcsCPU *IntNullableFilter `json:"ecsCpu,omitempty"` EcsMemory *IntNullableFilter `json:"ecsMemory,omitempty"` EcsGpuCount *IntNullableFilter `json:"ecsGpuCount,omitempty"` AutoscalingMinSize *IntNullableFilter `json:"autoscalingMinSize,omitempty"` AutoscalingMaxSize *IntNullableFilter `json:"autoscalingMaxSize,omitempty"` AutoscalingCPUTargetValue *IntNullableFilter `json:"autoscalingCpuTargetValue,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigRelationFilter `json:"cloudProviderAppConfig,omitempty"` }
type AWSAppDefaultConfig ¶
type AWSAppDefaultConfig struct { AwsRegion string `json:"awsRegion"` Ec2InstanceType *string `json:"ec2InstanceType"` Ec2VolumeSize *int64 `json:"ec2VolumeSize"` EcsDesiredCount *int64 `json:"ecsDesiredCount"` EcsCPU *int64 `json:"ecsCpu"` EcsMemory *int64 `json:"ecsMemory"` EcsGpuCount *int64 `json:"ecsGpuCount"` AutoscalingMinSize *int64 `json:"autoscalingMinSize"` AutoscalingMaxSize *int64 `json:"autoscalingMaxSize"` AutoscalingCPUTargetValue *int64 `json:"autoscalingCpuTargetValue"` }
func (AWSAppDefaultConfig) IsApplicationInfrastructurePlanConfig ¶
func (AWSAppDefaultConfig) IsApplicationInfrastructurePlanConfig()
type AWSContainerRegistryConfigOrderByWithRelationInput ¶
type AWSContainerRegistryConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *SortOrder `json:"cloudProviderContainerRegistryConfigId,omitempty"` AwsRegion *SortOrder `json:"awsRegion,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigOrderByWithRelationInput `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type AWSContainerRegistryConfigRelationFilter ¶
type AWSContainerRegistryConfigRelationFilter struct { Is *AWSContainerRegistryConfigWhereInput `json:"is,omitempty"` IsNot *AWSContainerRegistryConfigWhereInput `json:"isNot,omitempty"` }
type AWSContainerRegistryConfigWhereInput ¶
type AWSContainerRegistryConfigWhereInput struct { And []*AWSContainerRegistryConfigWhereInput `json:"AND,omitempty"` Or []*AWSContainerRegistryConfigWhereInput `json:"OR,omitempty"` Not []*AWSContainerRegistryConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *StringFilter `json:"cloudProviderContainerRegistryConfigId,omitempty"` AwsRegion *StringFilter `json:"awsRegion,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigRelationFilter `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type AWSCredentials ¶
type AWSFalconConfig ¶
type AWSFalconConfig struct { ID string `json:"id"` CloudProviderFalconConfigID string `json:"cloudProviderFalconConfigId"` AwsRegion string `json:"awsRegion"` Ec2InstanceType *string `json:"ec2InstanceType"` Ec2InstanceCount *int64 `json:"ec2InstanceCount"` Ec2VolumeSize *int64 `json:"ec2VolumeSize"` }
type AWSFalconConfigOrderByWithRelationInput ¶
type AWSFalconConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderFalconConfigID *SortOrder `json:"cloudProviderFalconConfigId,omitempty"` AwsRegion *SortOrder `json:"awsRegion,omitempty"` Ec2InstanceType *SortOrder `json:"ec2InstanceType,omitempty"` Ec2InstanceCount *SortOrder `json:"ec2InstanceCount,omitempty"` Ec2VolumeSize *SortOrder `json:"ec2VolumeSize,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigOrderByWithRelationInput `json:"cloudProviderFalconConfig,omitempty"` }
type AWSFalconConfigRelationFilter ¶
type AWSFalconConfigRelationFilter struct { Is *AWSFalconConfigWhereInput `json:"is,omitempty"` IsNot *AWSFalconConfigWhereInput `json:"isNot,omitempty"` }
type AWSFalconConfigWhereInput ¶
type AWSFalconConfigWhereInput struct { And []*AWSFalconConfigWhereInput `json:"AND,omitempty"` Or []*AWSFalconConfigWhereInput `json:"OR,omitempty"` Not []*AWSFalconConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderFalconConfigID *StringFilter `json:"cloudProviderFalconConfigId,omitempty"` AwsRegion *StringFilter `json:"awsRegion,omitempty"` Ec2InstanceType *StringNullableFilter `json:"ec2InstanceType,omitempty"` Ec2InstanceCount *IntNullableFilter `json:"ec2InstanceCount,omitempty"` Ec2VolumeSize *IntNullableFilter `json:"ec2VolumeSize,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigRelationFilter `json:"cloudProviderFalconConfig,omitempty"` }
type AWSFalconDefaultConfig ¶
type AWSFalconDefaultConfig struct { AwsRegion string `json:"awsRegion"` Ec2InstanceType *string `json:"ec2InstanceType"` Ec2InstanceCount *int64 `json:"ec2InstanceCount"` Ec2VolumeSize *int64 `json:"ec2VolumeSize"` IsAvailable bool `json:"isAvailable"` }
func (AWSFalconDefaultConfig) IsTrainingInfrastructurePlanConfig ¶
func (AWSFalconDefaultConfig) IsTrainingInfrastructurePlanConfig()
type AWSNebulonConfig ¶
type AWSNebulonConfigOrderByWithRelationInput ¶
type AWSNebulonConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderNebulonConfigID *SortOrder `json:"cloudProviderNebulonConfigId,omitempty"` AwsRegion *SortOrder `json:"awsRegion,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigOrderByWithRelationInput `json:"cloudProviderNebulonConfig,omitempty"` }
type AWSNebulonConfigRelationFilter ¶
type AWSNebulonConfigRelationFilter struct { Is *AWSNebulonConfigWhereInput `json:"is,omitempty"` IsNot *AWSNebulonConfigWhereInput `json:"isNot,omitempty"` }
type AWSNebulonConfigWhereInput ¶
type AWSNebulonConfigWhereInput struct { And []*AWSNebulonConfigWhereInput `json:"AND,omitempty"` Or []*AWSNebulonConfigWhereInput `json:"OR,omitempty"` Not []*AWSNebulonConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderNebulonConfigID *StringNullableFilter `json:"cloudProviderNebulonConfigId,omitempty"` AwsRegion *StringFilter `json:"awsRegion,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigRelationFilter `json:"cloudProviderNebulonConfig,omitempty"` }
type AWSYodaConfig ¶
type AWSYodaConfigFragment ¶ added in v0.0.5
type AWSYodaConfigFragment struct { ID string "json:\"id\" graphql:\"id\"" AwsAccessKey *string "json:\"awsAccessKey,omitempty\" graphql:\"awsAccessKey\"" AwsSecretAccessKey *string "json:\"awsSecretAccessKey,omitempty\" graphql:\"awsSecretAccessKey\"" AwsRegion string "json:\"awsRegion\" graphql:\"awsRegion\"" }
func (*AWSYodaConfigFragment) GetAwsAccessKey ¶ added in v0.0.5
func (t *AWSYodaConfigFragment) GetAwsAccessKey() *string
func (*AWSYodaConfigFragment) GetAwsRegion ¶ added in v0.0.5
func (t *AWSYodaConfigFragment) GetAwsRegion() string
func (*AWSYodaConfigFragment) GetAwsSecretAccessKey ¶ added in v0.0.5
func (t *AWSYodaConfigFragment) GetAwsSecretAccessKey() *string
func (*AWSYodaConfigFragment) GetID ¶ added in v0.0.5
func (t *AWSYodaConfigFragment) GetID() string
type AWSYodaConfigOrderByWithRelationInput ¶
type AWSYodaConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderYodaConfigID *SortOrder `json:"cloudProviderYodaConfigId,omitempty"` AwsRegion *SortOrder `json:"awsRegion,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigOrderByWithRelationInput `json:"cloudProviderYodaConfig,omitempty"` }
type AWSYodaConfigRelationFilter ¶
type AWSYodaConfigRelationFilter struct { Is *AWSYodaConfigWhereInput `json:"is,omitempty"` IsNot *AWSYodaConfigWhereInput `json:"isNot,omitempty"` }
type AWSYodaConfigWhereInput ¶
type AWSYodaConfigWhereInput struct { And []*AWSYodaConfigWhereInput `json:"AND,omitempty"` Or []*AWSYodaConfigWhereInput `json:"OR,omitempty"` Not []*AWSYodaConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderYodaConfigID *StringFilter `json:"cloudProviderYodaConfigId,omitempty"` AwsRegion *StringFilter `json:"awsRegion,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigRelationFilter `json:"cloudProviderYodaConfig,omitempty"` }
type Account ¶
type Account struct { ID string `json:"id"` Username string `json:"username"` UsernameLocked bool `json:"usernameLocked"` Email string `json:"email"` GithubAppInstallationID *int64 `json:"githubAppInstallationId"` GithubAppInstallationState *string `json:"githubAppInstallationState"` CreatedAt time.Time `json:"createdAt"` Count *AccountCount `json:"_count"` User *User `json:"user"` Team *Team `json:"team"` BillingAccount *BillingAccount `json:"billingAccount"` Onboarding *Onboarding `json:"onboarding"` Projects []*Project `json:"projects"` Vpcs []*Vpc `json:"vpcs"` Applications []*Application `json:"applications"` Trainings []*Training `json:"trainings"` DataStorages []*DataStorage `json:"dataStorages"` Experiments []*Experiment `json:"experiments"` RayClusters []*RayCluster `json:"rayClusters"` ContainerRegistries []*ContainerRegistry `json:"containerRegistries"` CloudProfiles []*CloudProfile `json:"cloudProfiles"` DefaultCloudProfile *CloudProfile `json:"defaultCloudProfile"` KubernetesProfiles []*KubernetesProfile `json:"kubernetesProfiles"` Picture *string `json:"picture"` IsTeam bool `json:"isTeam"` DisplayName string `json:"displayName"` GithubAppInstallation *GithubAppInstallation `json:"githubAppInstallation"` }
type AccountCount ¶
type AccountCount struct { Projects int64 `json:"projects"` Vpcs int64 `json:"vpcs"` Applications int64 `json:"applications"` Trainings int64 `json:"trainings"` DataStorages int64 `json:"dataStorages"` Experiments int64 `json:"experiments"` RayClusters int64 `json:"rayClusters"` ContainerRegistries int64 `json:"containerRegistries"` CloudProfiles int64 `json:"cloudProfiles"` KubernetesProfiles int64 `json:"kubernetesProfiles"` }
type AccountFragment ¶
type AccountFragment struct { ID string "json:\"id\" graphql:\"id\"" Username string "json:\"username\" graphql:\"username\"" Email string "json:\"email\" graphql:\"email\"" Picture *string "json:\"picture,omitempty\" graphql:\"picture\"" }
func (*AccountFragment) GetEmail ¶
func (t *AccountFragment) GetEmail() string
func (*AccountFragment) GetID ¶
func (t *AccountFragment) GetID() string
func (*AccountFragment) GetPicture ¶
func (t *AccountFragment) GetPicture() *string
func (*AccountFragment) GetUsername ¶
func (t *AccountFragment) GetUsername() string
type AccountOrderByWithRelationInput ¶
type AccountOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Username *SortOrder `json:"username,omitempty"` UsernameLocked *SortOrder `json:"usernameLocked,omitempty"` Email *SortOrder `json:"email,omitempty"` GithubAppInstallationID *SortOrder `json:"githubAppInstallationId,omitempty"` GithubAppInstallationState *SortOrder `json:"githubAppInstallationState,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` Team *TeamOrderByWithRelationInput `json:"team,omitempty"` BillingAccount *BillingAccountOrderByWithRelationInput `json:"billingAccount,omitempty"` Onboarding *OnboardingOrderByWithRelationInput `json:"onboarding,omitempty"` Projects *ProjectOrderByRelationAggregateInput `json:"projects,omitempty"` Vpcs *VPCOrderByRelationAggregateInput `json:"vpcs,omitempty"` Applications *ApplicationOrderByRelationAggregateInput `json:"applications,omitempty"` Trainings *TrainingOrderByRelationAggregateInput `json:"trainings,omitempty"` DataStorages *DataStorageOrderByRelationAggregateInput `json:"dataStorages,omitempty"` Experiments *ExperimentOrderByRelationAggregateInput `json:"experiments,omitempty"` RayClusters *RayClusterOrderByRelationAggregateInput `json:"rayClusters,omitempty"` ContainerRegistries *ContainerRegistryOrderByRelationAggregateInput `json:"containerRegistries,omitempty"` CloudProfiles *CloudProfileOrderByRelationAggregateInput `json:"cloudProfiles,omitempty"` DefaultCloudProfile *CloudProfileOrderByWithRelationInput `json:"defaultCloudProfile,omitempty"` KubernetesProfiles *KubernetesProfileOrderByRelationAggregateInput `json:"kubernetesProfiles,omitempty"` }
type AccountRelationFilter ¶
type AccountRelationFilter struct { Is *AccountWhereInput `json:"is,omitempty"` IsNot *AccountWhereInput `json:"isNot,omitempty"` }
type AccountWhereInput ¶
type AccountWhereInput struct { And []*AccountWhereInput `json:"AND,omitempty"` Or []*AccountWhereInput `json:"OR,omitempty"` Not []*AccountWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Username *StringFilter `json:"username,omitempty"` UsernameLocked *BoolFilter `json:"usernameLocked,omitempty"` Email *StringFilter `json:"email,omitempty"` GithubAppInstallationID *IntNullableFilter `json:"githubAppInstallationId,omitempty"` GithubAppInstallationState *StringNullableFilter `json:"githubAppInstallationState,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` User *UserRelationFilter `json:"user,omitempty"` Team *TeamRelationFilter `json:"team,omitempty"` BillingAccount *BillingAccountRelationFilter `json:"billingAccount,omitempty"` Onboarding *OnboardingRelationFilter `json:"onboarding,omitempty"` Projects *ProjectListRelationFilter `json:"projects,omitempty"` Vpcs *VPCListRelationFilter `json:"vpcs,omitempty"` Applications *ApplicationListRelationFilter `json:"applications,omitempty"` Trainings *TrainingListRelationFilter `json:"trainings,omitempty"` DataStorages *DataStorageListRelationFilter `json:"dataStorages,omitempty"` Experiments *ExperimentListRelationFilter `json:"experiments,omitempty"` RayClusters *RayClusterListRelationFilter `json:"rayClusters,omitempty"` ContainerRegistries *ContainerRegistryListRelationFilter `json:"containerRegistries,omitempty"` CloudProfiles *CloudProfileListRelationFilter `json:"cloudProfiles,omitempty"` DefaultCloudProfile *CloudProfileRelationFilter `json:"defaultCloudProfile,omitempty"` KubernetesProfiles *KubernetesProfileListRelationFilter `json:"kubernetesProfiles,omitempty"` }
type AccountWhereUniqueInput ¶
type AddBillingAccountDetailsInput ¶
type AddBillingAccountDetailsInput struct { StripeToken string `json:"stripeToken"` IsBillingAddressSameAsCustomerAddress bool `json:"isBillingAddressSameAsCustomerAddress"` CustomerAddress *CustomerAddressInput `json:"customerAddress,omitempty"` }
type AggregateProject ¶
type AggregateProject struct { Count *ProjectCountAggregate `json:"_count"` Avg *ProjectAvgAggregate `json:"_avg"` Sum *ProjectSumAggregate `json:"_sum"` Min *ProjectMinAggregate `json:"_min"` Max *ProjectMaxAggregate `json:"_max"` }
type Application ¶
type Application struct { ID string `json:"id"` Name string `json:"name"` Status ApplicationStatus `json:"status"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` CloudProviderAppConfigID *string `json:"cloudProviderAppConfigId"` ProjectID *string `json:"projectId"` ContainerRegistryID *string `json:"containerRegistryId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *ApplicationCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` CloudProviderAppConfig *CloudProviderAppConfig `json:"cloudProviderAppConfig"` Project *Project `json:"project"` VpcAttachment *VPCAttachment `json:"vpcAttachment"` ContainerRegistry *ContainerRegistry `json:"containerRegistry"` AttachedContainer *ApplicationContainer `json:"attachedContainer"` Containers []*ApplicationContainer `json:"containers"` EnvironmentVariables []*EnvironmentVariable `json:"environmentVariables"` TaskActions []*TaskAction `json:"taskActions"` ResourceBillableUsage *BillableUsage `json:"resourceBillableUsage"` Hostname *string `json:"hostname"` }
type ApplicationContainer ¶
type ApplicationContainer struct { ID string `json:"id"` AttachedApplicationID *string `json:"attachedApplicationId"` ApplicationID *string `json:"applicationId"` Status ApplicationContainerStatus `json:"status"` Image string `json:"image"` Port *int64 `json:"port"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` AttachedApplication *Application `json:"attachedApplication"` Application *Application `json:"application"` }
type ApplicationContainerListRelationFilter ¶
type ApplicationContainerListRelationFilter struct { Every *ApplicationContainerWhereInput `json:"every,omitempty"` Some *ApplicationContainerWhereInput `json:"some,omitempty"` None *ApplicationContainerWhereInput `json:"none,omitempty"` }
type ApplicationContainerOrderByRelationAggregateInput ¶
type ApplicationContainerOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ApplicationContainerOrderByWithRelationInput ¶
type ApplicationContainerOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AttachedApplicationID *SortOrder `json:"attachedApplicationId,omitempty"` ApplicationID *SortOrder `json:"applicationId,omitempty"` Status *SortOrder `json:"status,omitempty"` Image *SortOrder `json:"image,omitempty"` Port *SortOrder `json:"port,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` AttachedApplication *ApplicationOrderByWithRelationInput `json:"attachedApplication,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` }
type ApplicationContainerRelationFilter ¶
type ApplicationContainerRelationFilter struct { Is *ApplicationContainerWhereInput `json:"is,omitempty"` IsNot *ApplicationContainerWhereInput `json:"isNot,omitempty"` }
type ApplicationContainerScalarFieldEnum ¶
type ApplicationContainerScalarFieldEnum string
const ( ApplicationContainerScalarFieldEnumID ApplicationContainerScalarFieldEnum = "id" ApplicationContainerScalarFieldEnumAttachedApplicationID ApplicationContainerScalarFieldEnum = "attachedApplicationId" ApplicationContainerScalarFieldEnumApplicationID ApplicationContainerScalarFieldEnum = "applicationId" ApplicationContainerScalarFieldEnumStatus ApplicationContainerScalarFieldEnum = "status" ApplicationContainerScalarFieldEnumImage ApplicationContainerScalarFieldEnum = "image" ApplicationContainerScalarFieldEnumPort ApplicationContainerScalarFieldEnum = "port" ApplicationContainerScalarFieldEnumCreatedAt ApplicationContainerScalarFieldEnum = "createdAt" ApplicationContainerScalarFieldEnumUpdatedAt ApplicationContainerScalarFieldEnum = "updatedAt" )
func (ApplicationContainerScalarFieldEnum) IsValid ¶
func (e ApplicationContainerScalarFieldEnum) IsValid() bool
func (ApplicationContainerScalarFieldEnum) MarshalGQL ¶
func (e ApplicationContainerScalarFieldEnum) MarshalGQL(w io.Writer)
func (ApplicationContainerScalarFieldEnum) String ¶
func (e ApplicationContainerScalarFieldEnum) String() string
func (*ApplicationContainerScalarFieldEnum) UnmarshalGQL ¶
func (e *ApplicationContainerScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ApplicationContainerStatus ¶
type ApplicationContainerStatus string
const ( ApplicationContainerStatusDeploySuccess ApplicationContainerStatus = "DEPLOY_SUCCESS" ApplicationContainerStatusDeployError ApplicationContainerStatus = "DEPLOY_ERROR" ApplicationContainerStatusDeploying ApplicationContainerStatus = "DEPLOYING" ApplicationContainerStatusUndeployed ApplicationContainerStatus = "UNDEPLOYED" )
func (ApplicationContainerStatus) IsValid ¶
func (e ApplicationContainerStatus) IsValid() bool
func (ApplicationContainerStatus) MarshalGQL ¶
func (e ApplicationContainerStatus) MarshalGQL(w io.Writer)
func (ApplicationContainerStatus) String ¶
func (e ApplicationContainerStatus) String() string
func (*ApplicationContainerStatus) UnmarshalGQL ¶
func (e *ApplicationContainerStatus) UnmarshalGQL(v interface{}) error
type ApplicationContainerWhereInput ¶
type ApplicationContainerWhereInput struct { And []*ApplicationContainerWhereInput `json:"AND,omitempty"` Or []*ApplicationContainerWhereInput `json:"OR,omitempty"` Not []*ApplicationContainerWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AttachedApplicationID *StringNullableFilter `json:"attachedApplicationId,omitempty"` ApplicationID *StringNullableFilter `json:"applicationId,omitempty"` Status *EnumApplicationContainerStatusFilter `json:"status,omitempty"` Image *StringFilter `json:"image,omitempty"` Port *IntNullableFilter `json:"port,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` AttachedApplication *ApplicationRelationFilter `json:"attachedApplication,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` }
type ApplicationCount ¶
type ApplicationInfrastructurePlan ¶
type ApplicationInfrastructurePlan struct { Provider CloudProvider `json:"provider"` Plan CloudProviderAppConfigPlan `json:"plan"` Config ApplicationInfrastructurePlanConfig `json:"config"` }
type ApplicationInfrastructurePlanConfig ¶
type ApplicationInfrastructurePlanConfig interface {
IsApplicationInfrastructurePlanConfig()
}
type ApplicationListRelationFilter ¶
type ApplicationListRelationFilter struct { Every *ApplicationWhereInput `json:"every,omitempty"` Some *ApplicationWhereInput `json:"some,omitempty"` None *ApplicationWhereInput `json:"none,omitempty"` }
type ApplicationOrderByRelationAggregateInput ¶
type ApplicationOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ApplicationOrderByWithRelationInput ¶
type ApplicationOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` Status *SortOrder `json:"status,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` CloudProviderAppConfigID *SortOrder `json:"cloudProviderAppConfigId,omitempty"` ProjectID *SortOrder `json:"projectId,omitempty"` ContainerRegistryID *SortOrder `json:"containerRegistryId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigOrderByWithRelationInput `json:"cloudProviderAppConfig,omitempty"` Project *ProjectOrderByWithRelationInput `json:"project,omitempty"` VpcAttachment *VPCAttachmentOrderByWithRelationInput `json:"vpcAttachment,omitempty"` ContainerRegistry *ContainerRegistryOrderByWithRelationInput `json:"containerRegistry,omitempty"` AttachedContainer *ApplicationContainerOrderByWithRelationInput `json:"attachedContainer,omitempty"` Containers *ApplicationContainerOrderByRelationAggregateInput `json:"containers,omitempty"` EnvironmentVariables *EnvironmentVariableOrderByRelationAggregateInput `json:"environmentVariables,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` ResourceBillableUsage *BillableUsageOrderByWithRelationInput `json:"resourceBillableUsage,omitempty"` }
type ApplicationRelationFilter ¶
type ApplicationRelationFilter struct { Is *ApplicationWhereInput `json:"is,omitempty"` IsNot *ApplicationWhereInput `json:"isNot,omitempty"` }
type ApplicationScalarFieldEnum ¶
type ApplicationScalarFieldEnum string
const ( ApplicationScalarFieldEnumID ApplicationScalarFieldEnum = "id" ApplicationScalarFieldEnumName ApplicationScalarFieldEnum = "name" ApplicationScalarFieldEnumStatus ApplicationScalarFieldEnum = "status" ApplicationScalarFieldEnumAccountID ApplicationScalarFieldEnum = "accountId" ApplicationScalarFieldEnumCloudProfileID ApplicationScalarFieldEnum = "cloudProfileId" ApplicationScalarFieldEnumCloudProviderAppConfigID ApplicationScalarFieldEnum = "cloudProviderAppConfigId" ApplicationScalarFieldEnumProjectID ApplicationScalarFieldEnum = "projectId" ApplicationScalarFieldEnumContainerRegistryID ApplicationScalarFieldEnum = "containerRegistryId" ApplicationScalarFieldEnumCreatedAt ApplicationScalarFieldEnum = "createdAt" ApplicationScalarFieldEnumUpdatedAt ApplicationScalarFieldEnum = "updatedAt" )
func (ApplicationScalarFieldEnum) IsValid ¶
func (e ApplicationScalarFieldEnum) IsValid() bool
func (ApplicationScalarFieldEnum) MarshalGQL ¶
func (e ApplicationScalarFieldEnum) MarshalGQL(w io.Writer)
func (ApplicationScalarFieldEnum) String ¶
func (e ApplicationScalarFieldEnum) String() string
func (*ApplicationScalarFieldEnum) UnmarshalGQL ¶
func (e *ApplicationScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ApplicationStatus ¶
type ApplicationStatus string
const ( ApplicationStatusDeploySuccess ApplicationStatus = "DEPLOY_SUCCESS" ApplicationStatusDeployError ApplicationStatus = "DEPLOY_ERROR" ApplicationStatusDeploying ApplicationStatus = "DEPLOYING" ApplicationStatusUndeployed ApplicationStatus = "UNDEPLOYED" ApplicationStatusDestroying ApplicationStatus = "DESTROYING" ApplicationStatusDestroyError ApplicationStatus = "DESTROY_ERROR" ApplicationStatusDestroySuccess ApplicationStatus = "DESTROY_SUCCESS" )
func (ApplicationStatus) IsValid ¶
func (e ApplicationStatus) IsValid() bool
func (ApplicationStatus) MarshalGQL ¶
func (e ApplicationStatus) MarshalGQL(w io.Writer)
func (ApplicationStatus) String ¶
func (e ApplicationStatus) String() string
func (*ApplicationStatus) UnmarshalGQL ¶
func (e *ApplicationStatus) UnmarshalGQL(v interface{}) error
type ApplicationWhereInput ¶
type ApplicationWhereInput struct { And []*ApplicationWhereInput `json:"AND,omitempty"` Or []*ApplicationWhereInput `json:"OR,omitempty"` Not []*ApplicationWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` Status *EnumApplicationStatusFilter `json:"status,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` CloudProviderAppConfigID *StringNullableFilter `json:"cloudProviderAppConfigId,omitempty"` ProjectID *StringNullableFilter `json:"projectId,omitempty"` ContainerRegistryID *StringNullableFilter `json:"containerRegistryId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigRelationFilter `json:"cloudProviderAppConfig,omitempty"` Project *ProjectRelationFilter `json:"project,omitempty"` VpcAttachment *VPCAttachmentRelationFilter `json:"vpcAttachment,omitempty"` ContainerRegistry *ContainerRegistryRelationFilter `json:"containerRegistry,omitempty"` AttachedContainer *ApplicationContainerRelationFilter `json:"attachedContainer,omitempty"` Containers *ApplicationContainerListRelationFilter `json:"containers,omitempty"` EnvironmentVariables *EnvironmentVariableListRelationFilter `json:"environmentVariables,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` ResourceBillableUsage *BillableUsageRelationFilter `json:"resourceBillableUsage,omitempty"` }
type AzureAppConfig ¶
type AzureAppConfig struct { ID string `json:"id"` CloudProviderAppConfigID string `json:"cloudProviderAppConfigId"` AzureRegion string `json:"azureRegion"` ContainerRegistry *string `json:"containerRegistry"` CgCPU *string `json:"cgCpu"` CgMemory *string `json:"cgMemory"` CgGpuCount *int64 `json:"cgGpuCount"` CgGpuSku *string `json:"cgGpuSku"` }
type AzureAppConfigOrderByWithRelationInput ¶
type AzureAppConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderAppConfigID *SortOrder `json:"cloudProviderAppConfigId,omitempty"` AzureRegion *SortOrder `json:"azureRegion,omitempty"` ContainerRegistry *SortOrder `json:"containerRegistry,omitempty"` CgCPU *SortOrder `json:"cgCpu,omitempty"` CgMemory *SortOrder `json:"cgMemory,omitempty"` CgGpuCount *SortOrder `json:"cgGpuCount,omitempty"` CgGpuSku *SortOrder `json:"cgGpuSku,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigOrderByWithRelationInput `json:"cloudProviderAppConfig,omitempty"` }
type AzureAppConfigRelationFilter ¶
type AzureAppConfigRelationFilter struct { Is *AzureAppConfigWhereInput `json:"is,omitempty"` IsNot *AzureAppConfigWhereInput `json:"isNot,omitempty"` }
type AzureAppConfigWhereInput ¶
type AzureAppConfigWhereInput struct { And []*AzureAppConfigWhereInput `json:"AND,omitempty"` Or []*AzureAppConfigWhereInput `json:"OR,omitempty"` Not []*AzureAppConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderAppConfigID *StringFilter `json:"cloudProviderAppConfigId,omitempty"` AzureRegion *StringFilter `json:"azureRegion,omitempty"` ContainerRegistry *StringNullableFilter `json:"containerRegistry,omitempty"` CgCPU *StringNullableFilter `json:"cgCpu,omitempty"` CgMemory *StringNullableFilter `json:"cgMemory,omitempty"` CgGpuCount *IntNullableFilter `json:"cgGpuCount,omitempty"` CgGpuSku *StringNullableFilter `json:"cgGpuSku,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigRelationFilter `json:"cloudProviderAppConfig,omitempty"` }
type AzureAppDefaultConfig ¶
type AzureAppDefaultConfig struct { AzureRegion string `json:"azureRegion"` CgCPU *string `json:"cgCpu"` CgMemory *string `json:"cgMemory"` CgGpuCount *int64 `json:"cgGpuCount"` CgGpuSku *string `json:"cgGpuSku"` }
func (AzureAppDefaultConfig) IsApplicationInfrastructurePlanConfig ¶
func (AzureAppDefaultConfig) IsApplicationInfrastructurePlanConfig()
type AzureContainerRegistryConfigOrderByWithRelationInput ¶
type AzureContainerRegistryConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *SortOrder `json:"cloudProviderContainerRegistryConfigId,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigOrderByWithRelationInput `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type AzureContainerRegistryConfigRelationFilter ¶
type AzureContainerRegistryConfigRelationFilter struct { Is *AzureContainerRegistryConfigWhereInput `json:"is,omitempty"` IsNot *AzureContainerRegistryConfigWhereInput `json:"isNot,omitempty"` }
type AzureContainerRegistryConfigWhereInput ¶
type AzureContainerRegistryConfigWhereInput struct { And []*AzureContainerRegistryConfigWhereInput `json:"AND,omitempty"` Or []*AzureContainerRegistryConfigWhereInput `json:"OR,omitempty"` Not []*AzureContainerRegistryConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *StringFilter `json:"cloudProviderContainerRegistryConfigId,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigRelationFilter `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type AzureCredentials ¶
type AzureFalconConfig ¶
type AzureFalconConfigOrderByWithRelationInput ¶
type AzureFalconConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderFalconConfigID *SortOrder `json:"cloudProviderFalconConfigId,omitempty"` AzureRegion *SortOrder `json:"azureRegion,omitempty"` VMSize *SortOrder `json:"vmSize,omitempty"` VMInstanceCount *SortOrder `json:"vmInstanceCount,omitempty"` VMVolumeSize *SortOrder `json:"vmVolumeSize,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigOrderByWithRelationInput `json:"cloudProviderFalconConfig,omitempty"` }
type AzureFalconConfigRelationFilter ¶
type AzureFalconConfigRelationFilter struct { Is *AzureFalconConfigWhereInput `json:"is,omitempty"` IsNot *AzureFalconConfigWhereInput `json:"isNot,omitempty"` }
type AzureFalconConfigWhereInput ¶
type AzureFalconConfigWhereInput struct { And []*AzureFalconConfigWhereInput `json:"AND,omitempty"` Or []*AzureFalconConfigWhereInput `json:"OR,omitempty"` Not []*AzureFalconConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderFalconConfigID *StringFilter `json:"cloudProviderFalconConfigId,omitempty"` AzureRegion *StringFilter `json:"azureRegion,omitempty"` VMSize *StringNullableFilter `json:"vmSize,omitempty"` VMInstanceCount *IntNullableFilter `json:"vmInstanceCount,omitempty"` VMVolumeSize *IntNullableFilter `json:"vmVolumeSize,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigRelationFilter `json:"cloudProviderFalconConfig,omitempty"` }
type AzureFalconDefaultConfig ¶
type AzureFalconDefaultConfig struct { AzureRegion string `json:"azureRegion"` VMSize *string `json:"vmSize"` VMInstanceCount *int64 `json:"vmInstanceCount"` VMVolumeSize *int64 `json:"vmVolumeSize"` IsAvailable bool `json:"isAvailable"` }
func (AzureFalconDefaultConfig) IsTrainingInfrastructurePlanConfig ¶
func (AzureFalconDefaultConfig) IsTrainingInfrastructurePlanConfig()
type AzureNebulonConfig ¶
type AzureNebulonConfig struct { ID string `json:"id"` CloudProviderNebulonConfigID *string `json:"cloudProviderNebulonConfigId"` AzureRegion string `json:"azureRegion"` // ID of the Virtual Network created on Azure. This is used to attach other resources to the Virtual Network. ResourceName *string `json:"resourceName"` }
type AzureNebulonConfigOrderByWithRelationInput ¶
type AzureNebulonConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderNebulonConfigID *SortOrder `json:"cloudProviderNebulonConfigId,omitempty"` AzureRegion *SortOrder `json:"azureRegion,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigOrderByWithRelationInput `json:"cloudProviderNebulonConfig,omitempty"` }
type AzureNebulonConfigRelationFilter ¶
type AzureNebulonConfigRelationFilter struct { Is *AzureNebulonConfigWhereInput `json:"is,omitempty"` IsNot *AzureNebulonConfigWhereInput `json:"isNot,omitempty"` }
type AzureNebulonConfigWhereInput ¶
type AzureNebulonConfigWhereInput struct { And []*AzureNebulonConfigWhereInput `json:"AND,omitempty"` Or []*AzureNebulonConfigWhereInput `json:"OR,omitempty"` Not []*AzureNebulonConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderNebulonConfigID *StringNullableFilter `json:"cloudProviderNebulonConfigId,omitempty"` AzureRegion *StringFilter `json:"azureRegion,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigRelationFilter `json:"cloudProviderNebulonConfig,omitempty"` }
type AzureYodaConfig ¶
type AzureYodaConfigFragment ¶ added in v0.0.5
type AzureYodaConfigFragment struct { ID string "json:\"id\" graphql:\"id\"" StorageAccount *string "json:\"storageAccount,omitempty\" graphql:\"storageAccount\"" StorageAccessKey *string "json:\"storageAccessKey,omitempty\" graphql:\"storageAccessKey\"" }
func (*AzureYodaConfigFragment) GetID ¶ added in v0.0.5
func (t *AzureYodaConfigFragment) GetID() string
func (*AzureYodaConfigFragment) GetStorageAccessKey ¶ added in v0.0.5
func (t *AzureYodaConfigFragment) GetStorageAccessKey() *string
func (*AzureYodaConfigFragment) GetStorageAccount ¶ added in v0.0.5
func (t *AzureYodaConfigFragment) GetStorageAccount() *string
type AzureYodaConfigOrderByWithRelationInput ¶
type AzureYodaConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderYodaConfigID *SortOrder `json:"cloudProviderYodaConfigId,omitempty"` AzureRegion *SortOrder `json:"azureRegion,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigOrderByWithRelationInput `json:"cloudProviderYodaConfig,omitempty"` }
type AzureYodaConfigRelationFilter ¶
type AzureYodaConfigRelationFilter struct { Is *AzureYodaConfigWhereInput `json:"is,omitempty"` IsNot *AzureYodaConfigWhereInput `json:"isNot,omitempty"` }
type AzureYodaConfigWhereInput ¶
type AzureYodaConfigWhereInput struct { And []*AzureYodaConfigWhereInput `json:"AND,omitempty"` Or []*AzureYodaConfigWhereInput `json:"OR,omitempty"` Not []*AzureYodaConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderYodaConfigID *StringFilter `json:"cloudProviderYodaConfigId,omitempty"` AzureRegion *StringFilter `json:"azureRegion,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigRelationFilter `json:"cloudProviderYodaConfig,omitempty"` }
type BillableUsage ¶
type BillableUsage struct { ID int64 `json:"id"` BillingAccountID string `json:"billingAccountId"` ApplicationID *string `json:"applicationId"` TrainingID *string `json:"trainingId"` TaskActionID *string `json:"taskActionId"` ActiveRecordID *int64 `json:"activeRecordId"` IsActive bool `json:"isActive"` Type BillableUsageType `json:"type"` Count *BillableUsageCount `json:"_count"` }
type BillableUsageCount ¶
type BillableUsageCount struct {
Records int64 `json:"records"`
}
type BillableUsageListRelationFilter ¶
type BillableUsageListRelationFilter struct { Every *BillableUsageWhereInput `json:"every,omitempty"` Some *BillableUsageWhereInput `json:"some,omitempty"` None *BillableUsageWhereInput `json:"none,omitempty"` }
type BillableUsageOrderByRelationAggregateInput ¶
type BillableUsageOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type BillableUsageOrderByWithRelationInput ¶
type BillableUsageOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` BillingAccountID *SortOrder `json:"billingAccountId,omitempty"` ApplicationID *SortOrder `json:"applicationId,omitempty"` TrainingID *SortOrder `json:"trainingId,omitempty"` TaskActionID *SortOrder `json:"taskActionId,omitempty"` ActiveRecordID *SortOrder `json:"activeRecordId,omitempty"` IsActive *SortOrder `json:"isActive,omitempty"` Type *SortOrder `json:"type,omitempty"` BillingAccount *BillingAccountOrderByWithRelationInput `json:"billingAccount,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` TaskAction *TaskActionOrderByWithRelationInput `json:"taskAction,omitempty"` ActiveRecord *BillableUsageRecordOrderByWithRelationInput `json:"activeRecord,omitempty"` Records *BillableUsageRecordOrderByRelationAggregateInput `json:"records,omitempty"` }
type BillableUsageRecordListRelationFilter ¶
type BillableUsageRecordListRelationFilter struct { Every *BillableUsageRecordWhereInput `json:"every,omitempty"` Some *BillableUsageRecordWhereInput `json:"some,omitempty"` None *BillableUsageRecordWhereInput `json:"none,omitempty"` }
type BillableUsageRecordOrderByRelationAggregateInput ¶
type BillableUsageRecordOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type BillableUsageRecordOrderByWithRelationInput ¶
type BillableUsageRecordOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` PastBillableUsageID *SortOrder `json:"pastBillableUsageId,omitempty"` RecordStart *SortOrder `json:"recordStart,omitempty"` RecordEnd *SortOrder `json:"recordEnd,omitempty"` DurationInSeconds *SortOrder `json:"durationInSeconds,omitempty"` IsActive *SortOrder `json:"isActive,omitempty"` IsCommitted *SortOrder `json:"isCommitted,omitempty"` BillableUsage *BillableUsageOrderByWithRelationInput `json:"billableUsage,omitempty"` PastBillableUsage *BillableUsageOrderByWithRelationInput `json:"pastBillableUsage,omitempty"` }
type BillableUsageRecordRelationFilter ¶
type BillableUsageRecordRelationFilter struct { Is *BillableUsageRecordWhereInput `json:"is,omitempty"` IsNot *BillableUsageRecordWhereInput `json:"isNot,omitempty"` }
type BillableUsageRecordWhereInput ¶
type BillableUsageRecordWhereInput struct { And []*BillableUsageRecordWhereInput `json:"AND,omitempty"` Or []*BillableUsageRecordWhereInput `json:"OR,omitempty"` Not []*BillableUsageRecordWhereInput `json:"NOT,omitempty"` ID *IntFilter `json:"id,omitempty"` PastBillableUsageID *IntFilter `json:"pastBillableUsageId,omitempty"` RecordStart *DateTimeFilter `json:"recordStart,omitempty"` RecordEnd *DateTimeNullableFilter `json:"recordEnd,omitempty"` DurationInSeconds *IntFilter `json:"durationInSeconds,omitempty"` IsActive *BoolFilter `json:"isActive,omitempty"` IsCommitted *BoolFilter `json:"isCommitted,omitempty"` BillableUsage *BillableUsageRelationFilter `json:"billableUsage,omitempty"` PastBillableUsage *BillableUsageRelationFilter `json:"pastBillableUsage,omitempty"` }
type BillableUsageRelationFilter ¶
type BillableUsageRelationFilter struct { Is *BillableUsageWhereInput `json:"is,omitempty"` IsNot *BillableUsageWhereInput `json:"isNot,omitempty"` }
type BillableUsageType ¶
type BillableUsageType string
const ( BillableUsageTypeResource BillableUsageType = "RESOURCE" BillableUsageTypeCloudOrchestration BillableUsageType = "CLOUD_ORCHESTRATION" )
func (BillableUsageType) IsValid ¶
func (e BillableUsageType) IsValid() bool
func (BillableUsageType) MarshalGQL ¶
func (e BillableUsageType) MarshalGQL(w io.Writer)
func (BillableUsageType) String ¶
func (e BillableUsageType) String() string
func (*BillableUsageType) UnmarshalGQL ¶
func (e *BillableUsageType) UnmarshalGQL(v interface{}) error
type BillableUsageWhereInput ¶
type BillableUsageWhereInput struct { And []*BillableUsageWhereInput `json:"AND,omitempty"` Or []*BillableUsageWhereInput `json:"OR,omitempty"` Not []*BillableUsageWhereInput `json:"NOT,omitempty"` ID *IntFilter `json:"id,omitempty"` BillingAccountID *StringFilter `json:"billingAccountId,omitempty"` ApplicationID *StringNullableFilter `json:"applicationId,omitempty"` TrainingID *StringNullableFilter `json:"trainingId,omitempty"` TaskActionID *StringNullableFilter `json:"taskActionId,omitempty"` ActiveRecordID *IntNullableFilter `json:"activeRecordId,omitempty"` IsActive *BoolFilter `json:"isActive,omitempty"` Type *EnumBillableUsageTypeFilter `json:"type,omitempty"` BillingAccount *BillingAccountRelationFilter `json:"billingAccount,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` TaskAction *TaskActionRelationFilter `json:"taskAction,omitempty"` ActiveRecord *BillableUsageRecordRelationFilter `json:"activeRecord,omitempty"` Records *BillableUsageRecordListRelationFilter `json:"records,omitempty"` }
type BillingAccount ¶
type BillingAccount struct { ID string `json:"id"` AccountID string `json:"accountId"` Provider BillingPaymentProvider `json:"provider"` StripeCustomerID *string `json:"stripeCustomerId"` Count *BillingAccountCount `json:"_count"` CurrentSubscription *BillingSubscription `json:"currentSubscription"` StripeCustomer *StripeCustomer `json:"stripeCustomer"` CanCancelBillingSubscription bool `json:"canCancelBillingSubscription"` }
type BillingAccountCount ¶
type BillingAccountOrderByWithRelationInput ¶
type BillingAccountOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` Provider *SortOrder `json:"provider,omitempty"` StripeCustomerID *SortOrder `json:"stripeCustomerId,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CurrentSubscription *BillingSubscriptionOrderByWithRelationInput `json:"currentSubscription,omitempty"` Subscriptions *BillingSubscriptionOrderByRelationAggregateInput `json:"subscriptions,omitempty"` BillableUsages *BillableUsageOrderByRelationAggregateInput `json:"billableUsages,omitempty"` }
type BillingAccountRelationFilter ¶
type BillingAccountRelationFilter struct { Is *BillingAccountWhereInput `json:"is,omitempty"` IsNot *BillingAccountWhereInput `json:"isNot,omitempty"` }
type BillingAccountWhereInput ¶
type BillingAccountWhereInput struct { And []*BillingAccountWhereInput `json:"AND,omitempty"` Or []*BillingAccountWhereInput `json:"OR,omitempty"` Not []*BillingAccountWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` Provider *EnumBillingPaymentProviderFilter `json:"provider,omitempty"` StripeCustomerID *StringNullableFilter `json:"stripeCustomerId,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CurrentSubscription *BillingSubscriptionRelationFilter `json:"currentSubscription,omitempty"` Subscriptions *BillingSubscriptionListRelationFilter `json:"subscriptions,omitempty"` BillableUsages *BillableUsageListRelationFilter `json:"billableUsages,omitempty"` }
type BillingPaymentProvider ¶
type BillingPaymentProvider string
const (
BillingPaymentProviderStripe BillingPaymentProvider = "STRIPE"
)
func (BillingPaymentProvider) IsValid ¶
func (e BillingPaymentProvider) IsValid() bool
func (BillingPaymentProvider) MarshalGQL ¶
func (e BillingPaymentProvider) MarshalGQL(w io.Writer)
func (BillingPaymentProvider) String ¶
func (e BillingPaymentProvider) String() string
func (*BillingPaymentProvider) UnmarshalGQL ¶
func (e *BillingPaymentProvider) UnmarshalGQL(v interface{}) error
type BillingSubscription ¶
type BillingSubscription struct { ID string `json:"id"` BillingAccountID *string `json:"billingAccountId"` PastBillingAccountID *string `json:"pastBillingAccountId"` CurrentActivePeriodEnd time.Time `json:"currentActivePeriodEnd"` Status BillingSubscriptionStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` StripeSubscriptionID *string `json:"stripeSubscriptionId"` BillingAccount *BillingAccount `json:"billingAccount"` PastBillingAccount *BillingAccount `json:"pastBillingAccount"` }
type BillingSubscriptionListRelationFilter ¶
type BillingSubscriptionListRelationFilter struct { Every *BillingSubscriptionWhereInput `json:"every,omitempty"` Some *BillingSubscriptionWhereInput `json:"some,omitempty"` None *BillingSubscriptionWhereInput `json:"none,omitempty"` }
type BillingSubscriptionOrderByRelationAggregateInput ¶
type BillingSubscriptionOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type BillingSubscriptionOrderByWithRelationInput ¶
type BillingSubscriptionOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` BillingAccountID *SortOrder `json:"billingAccountId,omitempty"` PastBillingAccountID *SortOrder `json:"pastBillingAccountId,omitempty"` CurrentActivePeriodEnd *SortOrder `json:"currentActivePeriodEnd,omitempty"` Status *SortOrder `json:"status,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` StripeSubscriptionID *SortOrder `json:"stripeSubscriptionId,omitempty"` BillingAccount *BillingAccountOrderByWithRelationInput `json:"billingAccount,omitempty"` PastBillingAccount *BillingAccountOrderByWithRelationInput `json:"pastBillingAccount,omitempty"` }
type BillingSubscriptionRelationFilter ¶
type BillingSubscriptionRelationFilter struct { Is *BillingSubscriptionWhereInput `json:"is,omitempty"` IsNot *BillingSubscriptionWhereInput `json:"isNot,omitempty"` }
type BillingSubscriptionStatus ¶
type BillingSubscriptionStatus string
const ( BillingSubscriptionStatusTrialing BillingSubscriptionStatus = "TRIALING" BillingSubscriptionStatusActive BillingSubscriptionStatus = "ACTIVE" BillingSubscriptionStatusCancelled BillingSubscriptionStatus = "CANCELLED" BillingSubscriptionStatusPastDue BillingSubscriptionStatus = "PAST_DUE" BillingSubscriptionStatusPaused BillingSubscriptionStatus = "PAUSED" BillingSubscriptionStatusUnpaid BillingSubscriptionStatus = "UNPAID" BillingSubscriptionStatusIncomplete BillingSubscriptionStatus = "INCOMPLETE" BillingSubscriptionStatusIncompleteExpired BillingSubscriptionStatus = "INCOMPLETE_EXPIRED" )
func (BillingSubscriptionStatus) IsValid ¶
func (e BillingSubscriptionStatus) IsValid() bool
func (BillingSubscriptionStatus) MarshalGQL ¶
func (e BillingSubscriptionStatus) MarshalGQL(w io.Writer)
func (BillingSubscriptionStatus) String ¶
func (e BillingSubscriptionStatus) String() string
func (*BillingSubscriptionStatus) UnmarshalGQL ¶
func (e *BillingSubscriptionStatus) UnmarshalGQL(v interface{}) error
type BillingSubscriptionWhereInput ¶
type BillingSubscriptionWhereInput struct { And []*BillingSubscriptionWhereInput `json:"AND,omitempty"` Or []*BillingSubscriptionWhereInput `json:"OR,omitempty"` Not []*BillingSubscriptionWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` BillingAccountID *StringNullableFilter `json:"billingAccountId,omitempty"` PastBillingAccountID *StringNullableFilter `json:"pastBillingAccountId,omitempty"` CurrentActivePeriodEnd *DateTimeFilter `json:"currentActivePeriodEnd,omitempty"` Status *EnumBillingSubscriptionStatusFilter `json:"status,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` StripeSubscriptionID *StringNullableFilter `json:"stripeSubscriptionId,omitempty"` BillingAccount *BillingAccountRelationFilter `json:"billingAccount,omitempty"` PastBillingAccount *BillingAccountRelationFilter `json:"pastBillingAccount,omitempty"` }
type BoolFilter ¶
type BoolFilter struct { Equals *bool `json:"equals,omitempty"` Not *NestedBoolFilter `json:"not,omitempty"` }
type BoolNullableFilter ¶
type BoolNullableFilter struct { Equals *bool `json:"equals,omitempty"` Not *NestedBoolNullableFilter `json:"not,omitempty"` }
type Client ¶
func (*Client) CreateCloudProfile ¶
func (c *Client) CreateCloudProfile(ctx context.Context, whereAccount AccountWhereUniqueInput, data CreateCloudProfileInput, interceptors ...clientv2.RequestInterceptor) (*CreateCloudProfile, error)
func (*Client) CreateProject ¶ added in v0.0.4
func (c *Client) CreateProject(ctx context.Context, whereAccount AccountWhereUniqueInput, data CreateProjectInput, interceptors ...clientv2.RequestInterceptor) (*CreateProject, error)
func (*Client) GetAccounts ¶
func (c *Client) GetAccounts(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetAccounts, error)
func (*Client) GetCloudProfile ¶ added in v0.0.4
func (c *Client) GetCloudProfile(ctx context.Context, where CloudProfileWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetCloudProfile, error)
func (*Client) GetCloudProfiles ¶
func (c *Client) GetCloudProfiles(ctx context.Context, whereAccount AccountWhereUniqueInput, whereCloudProfile *CloudProfileWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCloudProfiles, error)
func (*Client) GetDataStorage ¶ added in v0.0.5
func (c *Client) GetDataStorage(ctx context.Context, where DataStorageWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorage, error)
func (*Client) GetDataStorageContainer ¶ added in v0.0.5
func (c *Client) GetDataStorageContainer(ctx context.Context, where DataStorageContainerWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorageContainer, error)
func (*Client) GetDataStorages ¶ added in v0.0.5
func (c *Client) GetDataStorages(ctx context.Context, whereAccount AccountWhereUniqueInput, whereDataStorage *DataStorageWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorages, error)
func (*Client) GetProjects ¶ added in v0.0.4
func (c *Client) GetProjects(ctx context.Context, whereAccount AccountWhereUniqueInput, whereProject *ProjectWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetProjects, error)
type CloudCredentials ¶
type CloudCredentials struct { ID string `json:"id"` AwsAccessKey *string `json:"awsAccessKey"` AwsSecretAccessKey *string `json:"awsSecretAccessKey"` AzureSubscriptionID *string `json:"azureSubscriptionId"` AzureTenantID *string `json:"azureTenantId"` AzureClientID *string `json:"azureClientId"` AzureClientSecret *string `json:"azureClientSecret"` AzureResourceGroupName *string `json:"azureResourceGroupName"` GcpProjectID *string `json:"gcpProjectId"` GcpServiceAccountKey *string `json:"gcpServiceAccountKey"` }
type CloudCredentialsOrderByWithRelationInput ¶
type CloudCredentialsOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AwsAccessKey *SortOrder `json:"awsAccessKey,omitempty"` AwsSecretAccessKey *SortOrder `json:"awsSecretAccessKey,omitempty"` AzureSubscriptionID *SortOrder `json:"azureSubscriptionId,omitempty"` AzureTenantID *SortOrder `json:"azureTenantId,omitempty"` AzureClientID *SortOrder `json:"azureClientId,omitempty"` AzureClientSecret *SortOrder `json:"azureClientSecret,omitempty"` AzureResourceGroupName *SortOrder `json:"azureResourceGroupName,omitempty"` GcpProjectID *SortOrder `json:"gcpProjectId,omitempty"` GcpServiceAccountKey *SortOrder `json:"gcpServiceAccountKey,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` }
type CloudCredentialsRelationFilter ¶
type CloudCredentialsRelationFilter struct { Is *CloudCredentialsWhereInput `json:"is,omitempty"` IsNot *CloudCredentialsWhereInput `json:"isNot,omitempty"` }
type CloudCredentialsWhereInput ¶
type CloudCredentialsWhereInput struct { And []*CloudCredentialsWhereInput `json:"AND,omitempty"` Or []*CloudCredentialsWhereInput `json:"OR,omitempty"` Not []*CloudCredentialsWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AwsAccessKey *StringNullableFilter `json:"awsAccessKey,omitempty"` AwsSecretAccessKey *StringNullableFilter `json:"awsSecretAccessKey,omitempty"` AzureSubscriptionID *StringNullableFilter `json:"azureSubscriptionId,omitempty"` AzureTenantID *StringNullableFilter `json:"azureTenantId,omitempty"` AzureClientID *StringNullableFilter `json:"azureClientId,omitempty"` AzureClientSecret *StringNullableFilter `json:"azureClientSecret,omitempty"` AzureResourceGroupName *StringNullableFilter `json:"azureResourceGroupName,omitempty"` GcpProjectID *StringNullableFilter `json:"gcpProjectId,omitempty"` GcpServiceAccountKey *StringNullableFilter `json:"gcpServiceAccountKey,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` }
type CloudProfile ¶
type CloudProfile struct { ID string `json:"id"` Name string `json:"name"` Provider CloudProvider `json:"provider"` Hosted bool `json:"hosted"` AccountID string `json:"accountId"` DefaultAccountID *string `json:"defaultAccountId"` CredentialsID string `json:"credentialsId"` Count *CloudProfileCount `json:"_count"` Vpcs []*Vpc `json:"vpcs"` Applications []*Application `json:"applications"` Trainings []*Training `json:"trainings"` Experiments []*Experiment `json:"experiments"` DataStorages []*DataStorage `json:"dataStorages"` ContainerRegistries []*ContainerRegistry `json:"containerRegistries"` Projects []*Project `json:"projects"` IsEmpty bool `json:"isEmpty"` IsDefault bool `json:"isDefault"` Credentials CloudCredentials `json:"credentials"` }
type CloudProfileAccountIDNameProviderCompoundUniqueInput ¶
type CloudProfileAccountIDNameProviderCompoundUniqueInput struct { AccountID string `json:"accountId"` Name string `json:"name"` Provider CloudProvider `json:"provider"` }
type CloudProfileCount ¶
type CloudProfileCount struct { Projects int64 `json:"projects"` Vpcs int64 `json:"vpcs"` Applications int64 `json:"applications"` Trainings int64 `json:"trainings"` DataStorages int64 `json:"dataStorages"` Experiments int64 `json:"experiments"` ContainerRegistries int64 `json:"containerRegistries"` }
type CloudProfileFragment ¶
type CloudProfileFragment struct { ID string "json:\"id\" graphql:\"id\"" Name string "json:\"name\" graphql:\"name\"" Provider CloudProvider "json:\"provider\" graphql:\"provider\"" }
func (*CloudProfileFragment) GetID ¶
func (t *CloudProfileFragment) GetID() string
func (*CloudProfileFragment) GetName ¶
func (t *CloudProfileFragment) GetName() string
func (*CloudProfileFragment) GetProvider ¶
func (t *CloudProfileFragment) GetProvider() *CloudProvider
type CloudProfileListRelationFilter ¶
type CloudProfileListRelationFilter struct { Every *CloudProfileWhereInput `json:"every,omitempty"` Some *CloudProfileWhereInput `json:"some,omitempty"` None *CloudProfileWhereInput `json:"none,omitempty"` }
type CloudProfileOrderByRelationAggregateInput ¶
type CloudProfileOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type CloudProfileOrderByWithRelationInput ¶
type CloudProfileOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` Provider *SortOrder `json:"provider,omitempty"` Hosted *SortOrder `json:"hosted,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` DefaultAccountID *SortOrder `json:"defaultAccountId,omitempty"` CredentialsID *SortOrder `json:"credentialsId,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` DefaultAccount *AccountOrderByWithRelationInput `json:"defaultAccount,omitempty"` Credentials *CloudCredentialsOrderByWithRelationInput `json:"credentials,omitempty"` Projects *ProjectOrderByRelationAggregateInput `json:"projects,omitempty"` Vpcs *VPCOrderByRelationAggregateInput `json:"vpcs,omitempty"` Applications *ApplicationOrderByRelationAggregateInput `json:"applications,omitempty"` Trainings *TrainingOrderByRelationAggregateInput `json:"trainings,omitempty"` DataStorages *DataStorageOrderByRelationAggregateInput `json:"dataStorages,omitempty"` Experiments *ExperimentOrderByRelationAggregateInput `json:"experiments,omitempty"` ContainerRegistries *ContainerRegistryOrderByRelationAggregateInput `json:"containerRegistries,omitempty"` }
type CloudProfileRelationFilter ¶
type CloudProfileRelationFilter struct { Is *CloudProfileWhereInput `json:"is,omitempty"` IsNot *CloudProfileWhereInput `json:"isNot,omitempty"` }
type CloudProfileScalarFieldEnum ¶
type CloudProfileScalarFieldEnum string
const ( CloudProfileScalarFieldEnumID CloudProfileScalarFieldEnum = "id" CloudProfileScalarFieldEnumName CloudProfileScalarFieldEnum = "name" CloudProfileScalarFieldEnumProvider CloudProfileScalarFieldEnum = "provider" CloudProfileScalarFieldEnumHosted CloudProfileScalarFieldEnum = "hosted" CloudProfileScalarFieldEnumAccountID CloudProfileScalarFieldEnum = "accountId" CloudProfileScalarFieldEnumDefaultAccountID CloudProfileScalarFieldEnum = "defaultAccountId" CloudProfileScalarFieldEnumCredentialsID CloudProfileScalarFieldEnum = "credentialsId" )
func (CloudProfileScalarFieldEnum) IsValid ¶
func (e CloudProfileScalarFieldEnum) IsValid() bool
func (CloudProfileScalarFieldEnum) MarshalGQL ¶
func (e CloudProfileScalarFieldEnum) MarshalGQL(w io.Writer)
func (CloudProfileScalarFieldEnum) String ¶
func (e CloudProfileScalarFieldEnum) String() string
func (*CloudProfileScalarFieldEnum) UnmarshalGQL ¶
func (e *CloudProfileScalarFieldEnum) UnmarshalGQL(v interface{}) error
type CloudProfileWhereInput ¶
type CloudProfileWhereInput struct { And []*CloudProfileWhereInput `json:"AND,omitempty"` Or []*CloudProfileWhereInput `json:"OR,omitempty"` Not []*CloudProfileWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` Provider *EnumCloudProviderFilter `json:"provider,omitempty"` Hosted *BoolFilter `json:"hosted,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` DefaultAccountID *StringNullableFilter `json:"defaultAccountId,omitempty"` CredentialsID *StringFilter `json:"credentialsId,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` DefaultAccount *AccountRelationFilter `json:"defaultAccount,omitempty"` Credentials *CloudCredentialsRelationFilter `json:"credentials,omitempty"` Projects *ProjectListRelationFilter `json:"projects,omitempty"` Vpcs *VPCListRelationFilter `json:"vpcs,omitempty"` Applications *ApplicationListRelationFilter `json:"applications,omitempty"` Trainings *TrainingListRelationFilter `json:"trainings,omitempty"` DataStorages *DataStorageListRelationFilter `json:"dataStorages,omitempty"` Experiments *ExperimentListRelationFilter `json:"experiments,omitempty"` ContainerRegistries *ContainerRegistryListRelationFilter `json:"containerRegistries,omitempty"` }
type CloudProfileWhereUniqueInput ¶
type CloudProfileWhereUniqueInput struct { ID *string `json:"id,omitempty"` DefaultAccountID *string `json:"defaultAccountId,omitempty"` CredentialsID *string `json:"credentialsId,omitempty"` AccountIDNameProvider *CloudProfileAccountIDNameProviderCompoundUniqueInput `json:"accountId_name_provider,omitempty"` }
type CloudProvider ¶
type CloudProvider string
const ( CloudProviderAws CloudProvider = "AWS" CloudProviderAzure CloudProvider = "AZURE" CloudProviderGcp CloudProvider = "GCP" CloudProviderDigitalOcean CloudProvider = "DIGITAL_OCEAN" )
func (CloudProvider) IsValid ¶
func (e CloudProvider) IsValid() bool
func (CloudProvider) MarshalGQL ¶
func (e CloudProvider) MarshalGQL(w io.Writer)
func (CloudProvider) String ¶
func (e CloudProvider) String() string
func (*CloudProvider) UnmarshalGQL ¶
func (e *CloudProvider) UnmarshalGQL(v interface{}) error
type CloudProviderAppConfig ¶
type CloudProviderAppConfig struct { ID string `json:"id"` Provider CloudProvider `json:"provider"` Version string `json:"version"` Plan *CloudProviderAppConfigPlan `json:"plan"` Application *Application `json:"application"` AwsConfig *AWSAppConfig `json:"awsConfig"` AzureConfig *AzureAppConfig `json:"azureConfig"` GcpConfig *GCPAppConfig `json:"gcpConfig"` }
type CloudProviderAppConfigOrderByWithRelationInput ¶
type CloudProviderAppConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Provider *SortOrder `json:"provider,omitempty"` Version *SortOrder `json:"version,omitempty"` Plan *SortOrder `json:"plan,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` AwsConfig *AWSAppConfigOrderByWithRelationInput `json:"awsConfig,omitempty"` AzureConfig *AzureAppConfigOrderByWithRelationInput `json:"azureConfig,omitempty"` GcpConfig *GCPAppConfigOrderByWithRelationInput `json:"gcpConfig,omitempty"` }
type CloudProviderAppConfigPlan ¶
type CloudProviderAppConfigPlan string
const ( CloudProviderAppConfigPlanSmall CloudProviderAppConfigPlan = "SMALL" CloudProviderAppConfigPlanMedium CloudProviderAppConfigPlan = "MEDIUM" CloudProviderAppConfigPlanLarge CloudProviderAppConfigPlan = "LARGE" )
func (CloudProviderAppConfigPlan) IsValid ¶
func (e CloudProviderAppConfigPlan) IsValid() bool
func (CloudProviderAppConfigPlan) MarshalGQL ¶
func (e CloudProviderAppConfigPlan) MarshalGQL(w io.Writer)
func (CloudProviderAppConfigPlan) String ¶
func (e CloudProviderAppConfigPlan) String() string
func (*CloudProviderAppConfigPlan) UnmarshalGQL ¶
func (e *CloudProviderAppConfigPlan) UnmarshalGQL(v interface{}) error
type CloudProviderAppConfigRelationFilter ¶
type CloudProviderAppConfigRelationFilter struct { Is *CloudProviderAppConfigWhereInput `json:"is,omitempty"` IsNot *CloudProviderAppConfigWhereInput `json:"isNot,omitempty"` }
type CloudProviderAppConfigWhereInput ¶
type CloudProviderAppConfigWhereInput struct { And []*CloudProviderAppConfigWhereInput `json:"AND,omitempty"` Or []*CloudProviderAppConfigWhereInput `json:"OR,omitempty"` Not []*CloudProviderAppConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Provider *EnumCloudProviderFilter `json:"provider,omitempty"` Version *StringFilter `json:"version,omitempty"` Plan *EnumCloudProviderAppConfigPlanNullableFilter `json:"plan,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` AwsConfig *AWSAppConfigRelationFilter `json:"awsConfig,omitempty"` AzureConfig *AzureAppConfigRelationFilter `json:"azureConfig,omitempty"` GcpConfig *GCPAppConfigRelationFilter `json:"gcpConfig,omitempty"` }
type CloudProviderAppConfigWhereUniqueInput ¶
type CloudProviderAppConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type CloudProviderContainerRegistryConfig ¶
type CloudProviderContainerRegistryConfig struct { ID string `json:"id"` ContainerRegistry *ContainerRegistry `json:"containerRegistry"` AwsConfig *AWSContainerRegistryConfig `json:"awsConfig"` AzureConfig *AzureContainerRegistryConfig `json:"azureConfig"` GcpConfig *GCPContainerRegistryConfig `json:"gcpConfig"` }
type CloudProviderContainerRegistryConfigOrderByWithRelationInput ¶
type CloudProviderContainerRegistryConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` ContainerRegistry *ContainerRegistryOrderByWithRelationInput `json:"containerRegistry,omitempty"` AwsConfig *AWSContainerRegistryConfigOrderByWithRelationInput `json:"awsConfig,omitempty"` AzureConfig *AzureContainerRegistryConfigOrderByWithRelationInput `json:"azureConfig,omitempty"` GcpConfig *GCPContainerRegistryConfigOrderByWithRelationInput `json:"gcpConfig,omitempty"` }
type CloudProviderContainerRegistryConfigRelationFilter ¶
type CloudProviderContainerRegistryConfigRelationFilter struct { Is *CloudProviderContainerRegistryConfigWhereInput `json:"is,omitempty"` IsNot *CloudProviderContainerRegistryConfigWhereInput `json:"isNot,omitempty"` }
type CloudProviderContainerRegistryConfigWhereInput ¶
type CloudProviderContainerRegistryConfigWhereInput struct { And []*CloudProviderContainerRegistryConfigWhereInput `json:"AND,omitempty"` Or []*CloudProviderContainerRegistryConfigWhereInput `json:"OR,omitempty"` Not []*CloudProviderContainerRegistryConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` ContainerRegistry *ContainerRegistryRelationFilter `json:"containerRegistry,omitempty"` AwsConfig *AWSContainerRegistryConfigRelationFilter `json:"awsConfig,omitempty"` AzureConfig *AzureContainerRegistryConfigRelationFilter `json:"azureConfig,omitempty"` GcpConfig *GCPContainerRegistryConfigRelationFilter `json:"gcpConfig,omitempty"` }
type CloudProviderContainerRegistryConfigWhereUniqueInput ¶
type CloudProviderContainerRegistryConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type CloudProviderFalconConfig ¶
type CloudProviderFalconConfig struct { ID string `json:"id"` Provider CloudProvider `json:"provider"` Version string `json:"version"` Plan *CloudProviderFalconConfigPlan `json:"plan"` UsesGpu bool `json:"usesGpu"` Training *Training `json:"training"` AwsConfig *AWSFalconConfig `json:"awsConfig"` AzureConfig *AzureFalconConfig `json:"azureConfig"` GcpConfig *GCPFalconConfig `json:"gcpConfig"` }
type CloudProviderFalconConfigOrderByWithRelationInput ¶
type CloudProviderFalconConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Provider *SortOrder `json:"provider,omitempty"` Version *SortOrder `json:"version,omitempty"` Plan *SortOrder `json:"plan,omitempty"` UsesGpu *SortOrder `json:"usesGpu,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` AwsConfig *AWSFalconConfigOrderByWithRelationInput `json:"awsConfig,omitempty"` AzureConfig *AzureFalconConfigOrderByWithRelationInput `json:"azureConfig,omitempty"` GcpConfig *GCPFalconConfigOrderByWithRelationInput `json:"gcpConfig,omitempty"` }
type CloudProviderFalconConfigPlan ¶
type CloudProviderFalconConfigPlan string
const ( CloudProviderFalconConfigPlanSmallCPU CloudProviderFalconConfigPlan = "SMALL_CPU" CloudProviderFalconConfigPlanMediumCPU CloudProviderFalconConfigPlan = "MEDIUM_CPU" CloudProviderFalconConfigPlanLargeCPU CloudProviderFalconConfigPlan = "LARGE_CPU" CloudProviderFalconConfigPlanSmallGpu CloudProviderFalconConfigPlan = "SMALL_GPU" CloudProviderFalconConfigPlanMediumGpu CloudProviderFalconConfigPlan = "MEDIUM_GPU" CloudProviderFalconConfigPlanLargeGpu CloudProviderFalconConfigPlan = "LARGE_GPU" )
func (CloudProviderFalconConfigPlan) IsValid ¶
func (e CloudProviderFalconConfigPlan) IsValid() bool
func (CloudProviderFalconConfigPlan) MarshalGQL ¶
func (e CloudProviderFalconConfigPlan) MarshalGQL(w io.Writer)
func (CloudProviderFalconConfigPlan) String ¶
func (e CloudProviderFalconConfigPlan) String() string
func (*CloudProviderFalconConfigPlan) UnmarshalGQL ¶
func (e *CloudProviderFalconConfigPlan) UnmarshalGQL(v interface{}) error
type CloudProviderFalconConfigRelationFilter ¶
type CloudProviderFalconConfigRelationFilter struct { Is *CloudProviderFalconConfigWhereInput `json:"is,omitempty"` IsNot *CloudProviderFalconConfigWhereInput `json:"isNot,omitempty"` }
type CloudProviderFalconConfigWhereInput ¶
type CloudProviderFalconConfigWhereInput struct { And []*CloudProviderFalconConfigWhereInput `json:"AND,omitempty"` Or []*CloudProviderFalconConfigWhereInput `json:"OR,omitempty"` Not []*CloudProviderFalconConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Provider *EnumCloudProviderFilter `json:"provider,omitempty"` Version *StringFilter `json:"version,omitempty"` Plan *EnumCloudProviderFalconConfigPlanNullableFilter `json:"plan,omitempty"` UsesGpu *BoolFilter `json:"usesGpu,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` AwsConfig *AWSFalconConfigRelationFilter `json:"awsConfig,omitempty"` AzureConfig *AzureFalconConfigRelationFilter `json:"azureConfig,omitempty"` GcpConfig *GCPFalconConfigRelationFilter `json:"gcpConfig,omitempty"` }
type CloudProviderFalconConfigWhereUniqueInput ¶
type CloudProviderFalconConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type CloudProviderNebulonConfig ¶
type CloudProviderNebulonConfig struct { ID string `json:"id"` Provider CloudProvider `json:"provider"` Version string `json:"version"` CidrBlock string `json:"cidrBlock"` Vpc *Vpc `json:"vpc"` AwsConfig *AWSNebulonConfig `json:"awsConfig"` AzureConfig *AzureNebulonConfig `json:"azureConfig"` GcpConfig *GCPNebulonConfig `json:"gcpConfig"` }
type CloudProviderNebulonConfigOrderByWithRelationInput ¶
type CloudProviderNebulonConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Provider *SortOrder `json:"provider,omitempty"` Version *SortOrder `json:"version,omitempty"` CidrBlock *SortOrder `json:"cidrBlock,omitempty"` Vpc *VPCOrderByWithRelationInput `json:"vpc,omitempty"` AwsConfig *AWSNebulonConfigOrderByWithRelationInput `json:"awsConfig,omitempty"` AzureConfig *AzureNebulonConfigOrderByWithRelationInput `json:"azureConfig,omitempty"` GcpConfig *GCPNebulonConfigOrderByWithRelationInput `json:"gcpConfig,omitempty"` }
type CloudProviderNebulonConfigRelationFilter ¶
type CloudProviderNebulonConfigRelationFilter struct { Is *CloudProviderNebulonConfigWhereInput `json:"is,omitempty"` IsNot *CloudProviderNebulonConfigWhereInput `json:"isNot,omitempty"` }
type CloudProviderNebulonConfigWhereInput ¶
type CloudProviderNebulonConfigWhereInput struct { And []*CloudProviderNebulonConfigWhereInput `json:"AND,omitempty"` Or []*CloudProviderNebulonConfigWhereInput `json:"OR,omitempty"` Not []*CloudProviderNebulonConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Provider *EnumCloudProviderFilter `json:"provider,omitempty"` Version *StringFilter `json:"version,omitempty"` CidrBlock *StringFilter `json:"cidrBlock,omitempty"` Vpc *VPCRelationFilter `json:"vpc,omitempty"` AwsConfig *AWSNebulonConfigRelationFilter `json:"awsConfig,omitempty"` AzureConfig *AzureNebulonConfigRelationFilter `json:"azureConfig,omitempty"` GcpConfig *GCPNebulonConfigRelationFilter `json:"gcpConfig,omitempty"` }
type CloudProviderNebulonConfigWhereUniqueInput ¶
type CloudProviderNebulonConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type CloudProviderYodaConfig ¶
type CloudProviderYodaConfig struct { ID string `json:"id"` Provider CloudProvider `json:"provider"` Version string `json:"version"` DataStorage *DataStorage `json:"dataStorage"` AwsConfig *AWSYodaConfig `json:"awsConfig"` AzureConfig *AzureYodaConfig `json:"azureConfig"` GcpConfig *GCPYodaConfig `json:"gcpConfig"` }
type CloudProviderYodaConfigFragment ¶ added in v0.0.5
type CloudProviderYodaConfigFragment struct { ID string "json:\"id\" graphql:\"id\"" AwsConfig *AWSYodaConfigFragment "json:\"awsConfig,omitempty\" graphql:\"awsConfig\"" AzureConfig *AzureYodaConfigFragment "json:\"azureConfig,omitempty\" graphql:\"azureConfig\"" GcpConfig *GCPYodaConfigFragment "json:\"gcpConfig,omitempty\" graphql:\"gcpConfig\"" }
func (*CloudProviderYodaConfigFragment) GetAwsConfig ¶ added in v0.0.5
func (t *CloudProviderYodaConfigFragment) GetAwsConfig() *AWSYodaConfigFragment
func (*CloudProviderYodaConfigFragment) GetAzureConfig ¶ added in v0.0.5
func (t *CloudProviderYodaConfigFragment) GetAzureConfig() *AzureYodaConfigFragment
func (*CloudProviderYodaConfigFragment) GetGcpConfig ¶ added in v0.0.5
func (t *CloudProviderYodaConfigFragment) GetGcpConfig() *GCPYodaConfigFragment
func (*CloudProviderYodaConfigFragment) GetID ¶ added in v0.0.5
func (t *CloudProviderYodaConfigFragment) GetID() string
type CloudProviderYodaConfigOrderByWithRelationInput ¶
type CloudProviderYodaConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Provider *SortOrder `json:"provider,omitempty"` Version *SortOrder `json:"version,omitempty"` DataStorage *DataStorageOrderByWithRelationInput `json:"dataStorage,omitempty"` AwsConfig *AWSYodaConfigOrderByWithRelationInput `json:"awsConfig,omitempty"` AzureConfig *AzureYodaConfigOrderByWithRelationInput `json:"azureConfig,omitempty"` GcpConfig *GCPYodaConfigOrderByWithRelationInput `json:"gcpConfig,omitempty"` }
type CloudProviderYodaConfigRelationFilter ¶
type CloudProviderYodaConfigRelationFilter struct { Is *CloudProviderYodaConfigWhereInput `json:"is,omitempty"` IsNot *CloudProviderYodaConfigWhereInput `json:"isNot,omitempty"` }
type CloudProviderYodaConfigWhereInput ¶
type CloudProviderYodaConfigWhereInput struct { And []*CloudProviderYodaConfigWhereInput `json:"AND,omitempty"` Or []*CloudProviderYodaConfigWhereInput `json:"OR,omitempty"` Not []*CloudProviderYodaConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Provider *EnumCloudProviderFilter `json:"provider,omitempty"` Version *StringFilter `json:"version,omitempty"` DataStorage *DataStorageRelationFilter `json:"dataStorage,omitempty"` AwsConfig *AWSYodaConfigRelationFilter `json:"awsConfig,omitempty"` AzureConfig *AzureYodaConfigRelationFilter `json:"azureConfig,omitempty"` GcpConfig *GCPYodaConfigRelationFilter `json:"gcpConfig,omitempty"` }
type CloudProviderYodaConfigWhereUniqueInput ¶
type CloudProviderYodaConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type ContainerRegistry ¶
type ContainerRegistry struct { ID string `json:"id"` Name string `json:"name"` SluggedName string `json:"sluggedName"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` ProjectID *string `json:"projectId"` CloudProviderContainerRegistryConfigID *string `json:"cloudProviderContainerRegistryConfigId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *ContainerRegistryCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` Project *Project `json:"project"` Applications []*Application `json:"applications"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfig `json:"cloudProviderContainerRegistryConfig"` Info ContainerRegistryInfo `json:"info"` }
type ContainerRegistryCount ¶ added in v0.0.4
type ContainerRegistryCount struct {
Applications int64 `json:"applications"`
}
type ContainerRegistryInfo ¶
type ContainerRegistryListRelationFilter ¶
type ContainerRegistryListRelationFilter struct { Every *ContainerRegistryWhereInput `json:"every,omitempty"` Some *ContainerRegistryWhereInput `json:"some,omitempty"` None *ContainerRegistryWhereInput `json:"none,omitempty"` }
type ContainerRegistryOrderByRelationAggregateInput ¶
type ContainerRegistryOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ContainerRegistryOrderByWithRelationInput ¶
type ContainerRegistryOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` SluggedName *SortOrder `json:"sluggedName,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` ProjectID *SortOrder `json:"projectId,omitempty"` CloudProviderContainerRegistryConfigID *SortOrder `json:"cloudProviderContainerRegistryConfigId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` Project *ProjectOrderByWithRelationInput `json:"project,omitempty"` Applications *ApplicationOrderByRelationAggregateInput `json:"applications,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigOrderByWithRelationInput `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type ContainerRegistryRelationFilter ¶
type ContainerRegistryRelationFilter struct { Is *ContainerRegistryWhereInput `json:"is,omitempty"` IsNot *ContainerRegistryWhereInput `json:"isNot,omitempty"` }
type ContainerRegistryScalarFieldEnum ¶
type ContainerRegistryScalarFieldEnum string
const ( ContainerRegistryScalarFieldEnumID ContainerRegistryScalarFieldEnum = "id" ContainerRegistryScalarFieldEnumName ContainerRegistryScalarFieldEnum = "name" ContainerRegistryScalarFieldEnumSluggedName ContainerRegistryScalarFieldEnum = "sluggedName" ContainerRegistryScalarFieldEnumAccountID ContainerRegistryScalarFieldEnum = "accountId" ContainerRegistryScalarFieldEnumCloudProfileID ContainerRegistryScalarFieldEnum = "cloudProfileId" ContainerRegistryScalarFieldEnumProjectID ContainerRegistryScalarFieldEnum = "projectId" ContainerRegistryScalarFieldEnumCloudProviderContainerRegistryConfigID ContainerRegistryScalarFieldEnum = "cloudProviderContainerRegistryConfigId" ContainerRegistryScalarFieldEnumCreatedAt ContainerRegistryScalarFieldEnum = "createdAt" ContainerRegistryScalarFieldEnumUpdatedAt ContainerRegistryScalarFieldEnum = "updatedAt" )
func (ContainerRegistryScalarFieldEnum) IsValid ¶
func (e ContainerRegistryScalarFieldEnum) IsValid() bool
func (ContainerRegistryScalarFieldEnum) MarshalGQL ¶
func (e ContainerRegistryScalarFieldEnum) MarshalGQL(w io.Writer)
func (ContainerRegistryScalarFieldEnum) String ¶
func (e ContainerRegistryScalarFieldEnum) String() string
func (*ContainerRegistryScalarFieldEnum) UnmarshalGQL ¶
func (e *ContainerRegistryScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ContainerRegistryWhereInput ¶
type ContainerRegistryWhereInput struct { And []*ContainerRegistryWhereInput `json:"AND,omitempty"` Or []*ContainerRegistryWhereInput `json:"OR,omitempty"` Not []*ContainerRegistryWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` SluggedName *StringFilter `json:"sluggedName,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` ProjectID *StringNullableFilter `json:"projectId,omitempty"` CloudProviderContainerRegistryConfigID *StringNullableFilter `json:"cloudProviderContainerRegistryConfigId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` Project *ProjectRelationFilter `json:"project,omitempty"` Applications *ApplicationListRelationFilter `json:"applications,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigRelationFilter `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type CreateAWSAppConfig ¶
type CreateAWSAppConfig struct { AwsRegion string `json:"awsRegion"` Ec2InstanceType *string `json:"ec2InstanceType,omitempty"` Ec2VolumeSize *int64 `json:"ec2VolumeSize,omitempty"` EcsDesiredCount *int64 `json:"ecsDesiredCount,omitempty"` EcsCPU *int64 `json:"ecsCpu,omitempty"` EcsMemory *int64 `json:"ecsMemory,omitempty"` EcsGpuCount *int64 `json:"ecsGpuCount,omitempty"` AutoscalingMinSize *int64 `json:"autoscalingMinSize,omitempty"` AutoscalingMaxSize *int64 `json:"autoscalingMaxSize,omitempty"` AutoscalingCPUTargetValue *int64 `json:"autoscalingCpuTargetValue,omitempty"` }
type CreateAWSContainerRegistryConfig ¶
type CreateAWSContainerRegistryConfig struct {
AwsRegion string `json:"awsRegion"`
}
type CreateAWSFalconConfig ¶
type CreateAWSNebulonConfig ¶
type CreateAWSNebulonConfig struct {
AwsRegion string `json:"awsRegion"`
}
type CreateAWSYodaConfig ¶
type CreateAWSYodaConfig struct {
AwsRegion string `json:"awsRegion"`
}
type CreateApplicationInput ¶
type CreateApplicationInput struct { Name string `json:"name"` CloudProfileID string `json:"cloudProfileId"` CloudProviderAppConfig CreateCloudProviderAppConfig `json:"cloudProviderAppConfig"` ContainerRegistryID *string `json:"containerRegistryId,omitempty"` Container CreateApplicationContainerInput `json:"container"` EnvironmentVariables []*EnvironmentVariableInput `json:"environmentVariables,omitempty"` }
type CreateAzureAppConfig ¶
type CreateAzureAppConfig struct { AzureRegion string `json:"azureRegion"` ContainerRegistry *string `json:"containerRegistry,omitempty"` CgCPU *string `json:"cgCpu,omitempty"` CgMemory *string `json:"cgMemory,omitempty"` CgGpuCount *int64 `json:"cgGpuCount,omitempty"` CgGpuSku *string `json:"cgGpuSku,omitempty"` }
type CreateAzureFalconConfig ¶
type CreateAzureNebulonConfig ¶
type CreateAzureNebulonConfig struct {
AzureRegion string `json:"azureRegion"`
}
type CreateAzureYodaConfig ¶
type CreateAzureYodaConfig struct {
AzureRegion string `json:"azureRegion"`
}
type CreateCloudProfile ¶
type CreateCloudProfile struct {
CreateCloudProfile *CloudProfileFragment "json:\"createCloudProfile\" graphql:\"createCloudProfile\""
}
func (*CreateCloudProfile) GetCreateCloudProfile ¶
func (t *CreateCloudProfile) GetCreateCloudProfile() *CloudProfileFragment
type CreateCloudProfileInput ¶
type CreateCloudProfileInput struct { Provider CloudProvider `json:"provider"` Name string `json:"name"` AwsCredentials *AWSCredentials `json:"awsCredentials,omitempty"` AzureCredentials *AzureCredentials `json:"azureCredentials,omitempty"` GcpCredentials *GCPCredentials `json:"gcpCredentials,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` Hosted *bool `json:"hosted,omitempty"` }
type CreateCloudProviderAppConfig ¶
type CreateCloudProviderAppConfig struct { Plan CloudProviderAppConfigPlan `json:"plan"` AwsConfig *CreateAWSAppConfig `json:"awsConfig,omitempty"` AzureConfig *CreateAzureAppConfig `json:"azureConfig,omitempty"` GcpConfig *CreateGCPAppConfig `json:"gcpConfig,omitempty"` }
type CreateCloudProviderContainerRegistryConfig ¶
type CreateCloudProviderContainerRegistryConfig struct { AwsConfig *CreateAWSContainerRegistryConfig `json:"awsConfig,omitempty"` GcpConfig *CreateGCPContainerRegistryConfig `json:"gcpConfig,omitempty"` }
type CreateCloudProviderFalconConfig ¶
type CreateCloudProviderFalconConfig struct { Plan CloudProviderFalconConfigPlan `json:"plan"` UsesGpu *bool `json:"usesGpu,omitempty"` AwsConfig *CreateAWSFalconConfig `json:"awsConfig,omitempty"` AzureConfig *CreateAzureFalconConfig `json:"azureConfig,omitempty"` GcpConfig *CreateGCPFalconConfig `json:"gcpConfig,omitempty"` }
type CreateCloudProviderNebulonConfig ¶
type CreateCloudProviderNebulonConfig struct { AwsConfig *CreateAWSNebulonConfig `json:"awsConfig,omitempty"` AzureConfig *CreateAzureNebulonConfig `json:"azureConfig,omitempty"` GcpConfig *CreateGCPNebulonConfig `json:"gcpConfig,omitempty"` }
type CreateCloudProviderYodaConfig ¶
type CreateCloudProviderYodaConfig struct { AwsConfig *CreateAWSYodaConfig `json:"awsConfig,omitempty"` AzureConfig *CreateAzureYodaConfig `json:"azureConfig,omitempty"` GcpConfig *CreateGCPYodaConfig `json:"gcpConfig,omitempty"` }
type CreateContainerRegistryInput ¶
type CreateContainerRegistryInput struct { Name string `json:"name"` CloudProfileID string `json:"cloudProfileId"` CloudProviderContainerRegistryConfig CreateCloudProviderContainerRegistryConfig `json:"cloudProviderContainerRegistryConfig"` }
type CreateDataStorageInput ¶
type CreateDataStorageInput struct { Name string `json:"name"` CloudProfileID string `json:"cloudProfileId"` CloudProviderYodaConfig *CreateCloudProviderYodaConfig `json:"cloudProviderYodaConfig,omitempty"` }
type CreateExperimentInput ¶
type CreateExperimentInput struct { Name string `json:"name"` Environment ExperimentEnvironment `json:"environment"` CloudProfileID *string `json:"cloudProfileId,omitempty"` TrainingID *string `json:"trainingId,omitempty"` Training *CreateTrainingInput `json:"training,omitempty"` ExperimentRunConfig *CreateExperimentRunConfig `json:"experimentRunConfig,omitempty"` }
type CreateGCPAppConfig ¶
type CreateGCPAppConfig struct { GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ContainerCPU *string `json:"containerCpu,omitempty"` ContainerMemory *string `json:"containerMemory,omitempty"` ContainerCPUIdle *bool `json:"containerCpuIdle,omitempty"` ScalingMinCount *int64 `json:"scalingMinCount,omitempty"` ScalingMaxCount *int64 `json:"scalingMaxCount,omitempty"` MaxInstanceRequestConcurrency *int64 `json:"maxInstanceRequestConcurrency,omitempty"` }
type CreateGCPFalconConfig ¶
type CreateGCPFalconConfig struct { GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ComputeMachineType *string `json:"computeMachineType,omitempty"` ComputeInstanceCount *int64 `json:"computeInstanceCount,omitempty"` ComputeVolumeSize *int64 `json:"computeVolumeSize,omitempty"` ComputeGpuCount *int64 `json:"computeGpuCount,omitempty"` ComputeGpuType *string `json:"computeGpuType,omitempty"` }
type CreateGCPNebulonConfig ¶
type CreateGCPYodaConfig ¶
type CreatePersonalAccessToken ¶
type CreatePersonalAccessToken struct { Token PersonalAccessToken `json:"token"` TokenString string `json:"tokenString"` }
type CreatePersonalAccessTokenInput ¶
type CreatePersonalAccessTokenInput struct {
Name string `json:"name"`
}
type CreateProject ¶ added in v0.0.4
type CreateProject struct {
CreateProject *ProjectFragment "json:\"createProject\" graphql:\"createProject\""
}
func (*CreateProject) GetCreateProject ¶ added in v0.0.4
func (t *CreateProject) GetCreateProject() *ProjectFragment
type CreateProjectInput ¶
type CreateRayClusterInput ¶
type CreateTeamInput ¶
type CreateTrainingInput ¶
type CreateTrainingInput struct { Name string `json:"name"` CloudProfileID string `json:"cloudProfileId"` CloudProviderFalconConfig CreateCloudProviderFalconConfig `json:"cloudProviderFalconConfig"` FalconMLConfigID *string `json:"falconMLConfigId,omitempty"` DataStorageIds []string `json:"dataStorageIds,omitempty"` DataStorage *CreateDataStorageInput `json:"dataStorage,omitempty"` }
type CreateVPCInput ¶
type CreateVPCInput struct { CloudProfileID string `json:"cloudProfileId"` CloudProviderNebulonConfig CreateCloudProviderNebulonConfig `json:"cloudProviderNebulonConfig"` }
type CustomerAddress ¶
type CustomerAddressInput ¶
type DataStorage ¶
type DataStorage struct { ID string `json:"id"` Name string `json:"name"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` CloudProviderYodaConfigID *string `json:"cloudProviderYodaConfigId"` ProjectForArtifactsStorageID *string `json:"projectForArtifactsStorageId"` Status DataStorageStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *DataStorageCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` CloudProviderYodaConfig *CloudProviderYodaConfig `json:"cloudProviderYodaConfig"` Trainings []*Training `json:"trainings"` Projects []*Project `json:"projects"` ProjectForArtifactsStorage *Project `json:"projectForArtifactsStorage"` Containers []*DataStorageContainer `json:"containers"` TaskActions []*TaskAction `json:"taskActions"` }
type DataStorageContainer ¶
type DataStorageContainer struct { ID string `json:"id"` DataStorageID string `json:"dataStorageId"` DirectoryName string `json:"directoryName"` DataStorage DataStorage `json:"dataStorage"` Browser DataStorageContainerBrowser `json:"browser"` CloudName *string `json:"cloudName"` }
type DataStorageContainerBrowser ¶
type DataStorageContainerBrowser struct { Files []*DataStorageContainerFile `json:"files"` Directories []*DataStorageContainerDirectory `json:"directories"` Cursor *string `json:"cursor"` }
type DataStorageContainerDirectory ¶
type DataStorageContainerDirectory struct { Key string `json:"key"` Name string `json:"name"` Browser *DataStorageContainerBrowser `json:"browser"` }
type DataStorageContainerFragment ¶ added in v0.0.5
type DataStorageContainerFragment struct { ID string "json:\"id\" graphql:\"id\"" DirectoryName string "json:\"directoryName\" graphql:\"directoryName\"" CloudName *string "json:\"cloudName,omitempty\" graphql:\"cloudName\"" DataStorageID string "json:\"dataStorageId\" graphql:\"dataStorageId\"" }
func (*DataStorageContainerFragment) GetCloudName ¶ added in v0.0.5
func (t *DataStorageContainerFragment) GetCloudName() *string
func (*DataStorageContainerFragment) GetDataStorageID ¶ added in v0.0.5
func (t *DataStorageContainerFragment) GetDataStorageID() string
func (*DataStorageContainerFragment) GetDirectoryName ¶ added in v0.0.5
func (t *DataStorageContainerFragment) GetDirectoryName() string
func (*DataStorageContainerFragment) GetID ¶ added in v0.0.5
func (t *DataStorageContainerFragment) GetID() string
type DataStorageContainerListRelationFilter ¶
type DataStorageContainerListRelationFilter struct { Every *DataStorageContainerWhereInput `json:"every,omitempty"` Some *DataStorageContainerWhereInput `json:"some,omitempty"` None *DataStorageContainerWhereInput `json:"none,omitempty"` }
type DataStorageContainerOrderByRelationAggregateInput ¶
type DataStorageContainerOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type DataStorageContainerOrderByWithRelationInput ¶
type DataStorageContainerOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` DataStorageID *SortOrder `json:"dataStorageId,omitempty"` DirectoryName *SortOrder `json:"directoryName,omitempty"` DataStorage *DataStorageOrderByWithRelationInput `json:"dataStorage,omitempty"` }
type DataStorageContainerScalarFieldEnum ¶
type DataStorageContainerScalarFieldEnum string
const ( DataStorageContainerScalarFieldEnumID DataStorageContainerScalarFieldEnum = "id" DataStorageContainerScalarFieldEnumDataStorageID DataStorageContainerScalarFieldEnum = "dataStorageId" DataStorageContainerScalarFieldEnumDirectoryName DataStorageContainerScalarFieldEnum = "directoryName" )
func (DataStorageContainerScalarFieldEnum) IsValid ¶
func (e DataStorageContainerScalarFieldEnum) IsValid() bool
func (DataStorageContainerScalarFieldEnum) MarshalGQL ¶
func (e DataStorageContainerScalarFieldEnum) MarshalGQL(w io.Writer)
func (DataStorageContainerScalarFieldEnum) String ¶
func (e DataStorageContainerScalarFieldEnum) String() string
func (*DataStorageContainerScalarFieldEnum) UnmarshalGQL ¶
func (e *DataStorageContainerScalarFieldEnum) UnmarshalGQL(v interface{}) error
type DataStorageContainerWhereInput ¶
type DataStorageContainerWhereInput struct { And []*DataStorageContainerWhereInput `json:"AND,omitempty"` Or []*DataStorageContainerWhereInput `json:"OR,omitempty"` Not []*DataStorageContainerWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` DataStorageID *StringFilter `json:"dataStorageId,omitempty"` DirectoryName *StringFilter `json:"directoryName,omitempty"` DataStorage *DataStorageRelationFilter `json:"dataStorage,omitempty"` }
type DataStorageContainerWhereUniqueInput ¶
type DataStorageContainerWhereUniqueInput struct { ID *string `json:"id,omitempty"` DataStorageIDDirectoryName *DataStorageContainerDataStorageIDDirectoryNameCompoundUniqueInput `json:"dataStorageId_directoryName,omitempty"` }
type DataStorageCount ¶
type DataStorageFragment ¶ added in v0.0.5
type DataStorageFragment struct { ID string "json:\"id\" graphql:\"id\"" Name string "json:\"name\" graphql:\"name\"" CloudProfile *CloudProfileFragment "json:\"cloudProfile,omitempty\" graphql:\"cloudProfile\"" CloudProviderYodaConfig *CloudProviderYodaConfigFragment "json:\"cloudProviderYodaConfig,omitempty\" graphql:\"cloudProviderYodaConfig\"" Containers []*DataStorageContainerFragment "json:\"containers\" graphql:\"containers\"" }
func (*DataStorageFragment) GetCloudProfile ¶ added in v0.0.5
func (t *DataStorageFragment) GetCloudProfile() *CloudProfileFragment
func (*DataStorageFragment) GetCloudProviderYodaConfig ¶ added in v0.0.5
func (t *DataStorageFragment) GetCloudProviderYodaConfig() *CloudProviderYodaConfigFragment
func (*DataStorageFragment) GetContainers ¶ added in v0.0.5
func (t *DataStorageFragment) GetContainers() []*DataStorageContainerFragment
func (*DataStorageFragment) GetID ¶ added in v0.0.5
func (t *DataStorageFragment) GetID() string
func (*DataStorageFragment) GetName ¶ added in v0.0.5
func (t *DataStorageFragment) GetName() string
type DataStorageListRelationFilter ¶
type DataStorageListRelationFilter struct { Every *DataStorageWhereInput `json:"every,omitempty"` Some *DataStorageWhereInput `json:"some,omitempty"` None *DataStorageWhereInput `json:"none,omitempty"` }
type DataStorageOrderByRelationAggregateInput ¶
type DataStorageOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type DataStorageOrderByWithRelationInput ¶
type DataStorageOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` CloudProviderYodaConfigID *SortOrder `json:"cloudProviderYodaConfigId,omitempty"` ProjectForArtifactsStorageID *SortOrder `json:"projectForArtifactsStorageId,omitempty"` Status *SortOrder `json:"status,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigOrderByWithRelationInput `json:"cloudProviderYodaConfig,omitempty"` Trainings *TrainingOrderByRelationAggregateInput `json:"trainings,omitempty"` Projects *ProjectOrderByRelationAggregateInput `json:"projects,omitempty"` ProjectForArtifactsStorage *ProjectOrderByWithRelationInput `json:"projectForArtifactsStorage,omitempty"` Containers *DataStorageContainerOrderByRelationAggregateInput `json:"containers,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type DataStorageRelationFilter ¶
type DataStorageRelationFilter struct { Is *DataStorageWhereInput `json:"is,omitempty"` IsNot *DataStorageWhereInput `json:"isNot,omitempty"` }
type DataStorageScalarFieldEnum ¶
type DataStorageScalarFieldEnum string
const ( DataStorageScalarFieldEnumID DataStorageScalarFieldEnum = "id" DataStorageScalarFieldEnumName DataStorageScalarFieldEnum = "name" DataStorageScalarFieldEnumAccountID DataStorageScalarFieldEnum = "accountId" DataStorageScalarFieldEnumCloudProfileID DataStorageScalarFieldEnum = "cloudProfileId" DataStorageScalarFieldEnumCloudProviderYodaConfigID DataStorageScalarFieldEnum = "cloudProviderYodaConfigId" DataStorageScalarFieldEnumProjectForArtifactsStorageID DataStorageScalarFieldEnum = "projectForArtifactsStorageId" DataStorageScalarFieldEnumStatus DataStorageScalarFieldEnum = "status" DataStorageScalarFieldEnumCreatedAt DataStorageScalarFieldEnum = "createdAt" DataStorageScalarFieldEnumUpdatedAt DataStorageScalarFieldEnum = "updatedAt" )
func (DataStorageScalarFieldEnum) IsValid ¶
func (e DataStorageScalarFieldEnum) IsValid() bool
func (DataStorageScalarFieldEnum) MarshalGQL ¶
func (e DataStorageScalarFieldEnum) MarshalGQL(w io.Writer)
func (DataStorageScalarFieldEnum) String ¶
func (e DataStorageScalarFieldEnum) String() string
func (*DataStorageScalarFieldEnum) UnmarshalGQL ¶
func (e *DataStorageScalarFieldEnum) UnmarshalGQL(v interface{}) error
type DataStorageStatus ¶
type DataStorageStatus string
const ( DataStorageStatusDeploySuccess DataStorageStatus = "DEPLOY_SUCCESS" DataStorageStatusDeployError DataStorageStatus = "DEPLOY_ERROR" DataStorageStatusDeploying DataStorageStatus = "DEPLOYING" DataStorageStatusUndeployed DataStorageStatus = "UNDEPLOYED" DataStorageStatusDestroying DataStorageStatus = "DESTROYING" DataStorageStatusDestroyError DataStorageStatus = "DESTROY_ERROR" DataStorageStatusDestroySuccess DataStorageStatus = "DESTROY_SUCCESS" )
func (DataStorageStatus) IsValid ¶
func (e DataStorageStatus) IsValid() bool
func (DataStorageStatus) MarshalGQL ¶
func (e DataStorageStatus) MarshalGQL(w io.Writer)
func (DataStorageStatus) String ¶
func (e DataStorageStatus) String() string
func (*DataStorageStatus) UnmarshalGQL ¶
func (e *DataStorageStatus) UnmarshalGQL(v interface{}) error
type DataStorageWhereInput ¶
type DataStorageWhereInput struct { And []*DataStorageWhereInput `json:"AND,omitempty"` Or []*DataStorageWhereInput `json:"OR,omitempty"` Not []*DataStorageWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` CloudProviderYodaConfigID *StringNullableFilter `json:"cloudProviderYodaConfigId,omitempty"` ProjectForArtifactsStorageID *StringNullableFilter `json:"projectForArtifactsStorageId,omitempty"` Status *EnumDataStorageStatusFilter `json:"status,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigRelationFilter `json:"cloudProviderYodaConfig,omitempty"` Trainings *TrainingListRelationFilter `json:"trainings,omitempty"` Projects *ProjectListRelationFilter `json:"projects,omitempty"` ProjectForArtifactsStorage *ProjectRelationFilter `json:"projectForArtifactsStorage,omitempty"` Containers *DataStorageContainerListRelationFilter `json:"containers,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type DateTimeFilter ¶
type DateTimeFilter struct { Equals *time.Time `json:"equals,omitempty"` In []*time.Time `json:"in,omitempty"` NotIn []*time.Time `json:"notIn,omitempty"` Lt *time.Time `json:"lt,omitempty"` Lte *time.Time `json:"lte,omitempty"` Gt *time.Time `json:"gt,omitempty"` Gte *time.Time `json:"gte,omitempty"` Not *NestedDateTimeFilter `json:"not,omitempty"` }
type DateTimeNullableFilter ¶
type DateTimeNullableFilter struct { Equals *time.Time `json:"equals,omitempty"` In []*time.Time `json:"in,omitempty"` NotIn []*time.Time `json:"notIn,omitempty"` Lt *time.Time `json:"lt,omitempty"` Lte *time.Time `json:"lte,omitempty"` Gt *time.Time `json:"gt,omitempty"` Gte *time.Time `json:"gte,omitempty"` Not *NestedDateTimeNullableFilter `json:"not,omitempty"` }
type EnumApplicationContainerStatusFilter ¶
type EnumApplicationContainerStatusFilter struct { Equals *ApplicationContainerStatus `json:"equals,omitempty"` In []ApplicationContainerStatus `json:"in,omitempty"` NotIn []ApplicationContainerStatus `json:"notIn,omitempty"` Not *NestedEnumApplicationContainerStatusFilter `json:"not,omitempty"` }
type EnumApplicationStatusFilter ¶
type EnumApplicationStatusFilter struct { Equals *ApplicationStatus `json:"equals,omitempty"` In []ApplicationStatus `json:"in,omitempty"` NotIn []ApplicationStatus `json:"notIn,omitempty"` Not *NestedEnumApplicationStatusFilter `json:"not,omitempty"` }
type EnumBillableUsageTypeFilter ¶
type EnumBillableUsageTypeFilter struct { Equals *BillableUsageType `json:"equals,omitempty"` In []BillableUsageType `json:"in,omitempty"` NotIn []BillableUsageType `json:"notIn,omitempty"` Not *NestedEnumBillableUsageTypeFilter `json:"not,omitempty"` }
type EnumBillingPaymentProviderFilter ¶
type EnumBillingPaymentProviderFilter struct { Equals *BillingPaymentProvider `json:"equals,omitempty"` In []BillingPaymentProvider `json:"in,omitempty"` NotIn []BillingPaymentProvider `json:"notIn,omitempty"` Not *NestedEnumBillingPaymentProviderFilter `json:"not,omitempty"` }
type EnumBillingSubscriptionStatusFilter ¶
type EnumBillingSubscriptionStatusFilter struct { Equals *BillingSubscriptionStatus `json:"equals,omitempty"` In []BillingSubscriptionStatus `json:"in,omitempty"` NotIn []BillingSubscriptionStatus `json:"notIn,omitempty"` Not *NestedEnumBillingSubscriptionStatusFilter `json:"not,omitempty"` }
type EnumCloudProviderAppConfigPlanNullableFilter ¶
type EnumCloudProviderAppConfigPlanNullableFilter struct { Equals *CloudProviderAppConfigPlan `json:"equals,omitempty"` In []CloudProviderAppConfigPlan `json:"in,omitempty"` NotIn []CloudProviderAppConfigPlan `json:"notIn,omitempty"` Not *NestedEnumCloudProviderAppConfigPlanNullableFilter `json:"not,omitempty"` }
type EnumCloudProviderFalconConfigPlanNullableFilter ¶
type EnumCloudProviderFalconConfigPlanNullableFilter struct { Equals *CloudProviderFalconConfigPlan `json:"equals,omitempty"` In []CloudProviderFalconConfigPlan `json:"in,omitempty"` NotIn []CloudProviderFalconConfigPlan `json:"notIn,omitempty"` Not *NestedEnumCloudProviderFalconConfigPlanNullableFilter `json:"not,omitempty"` }
type EnumCloudProviderFilter ¶
type EnumCloudProviderFilter struct { Equals *CloudProvider `json:"equals,omitempty"` In []CloudProvider `json:"in,omitempty"` NotIn []CloudProvider `json:"notIn,omitempty"` Not *NestedEnumCloudProviderFilter `json:"not,omitempty"` }
type EnumDataStorageStatusFilter ¶
type EnumDataStorageStatusFilter struct { Equals *DataStorageStatus `json:"equals,omitempty"` In []DataStorageStatus `json:"in,omitempty"` NotIn []DataStorageStatus `json:"notIn,omitempty"` Not *NestedEnumDataStorageStatusFilter `json:"not,omitempty"` }
type EnumExperimentEnvironmentFilter ¶
type EnumExperimentEnvironmentFilter struct { Equals *ExperimentEnvironment `json:"equals,omitempty"` In []ExperimentEnvironment `json:"in,omitempty"` NotIn []ExperimentEnvironment `json:"notIn,omitempty"` Not *NestedEnumExperimentEnvironmentFilter `json:"not,omitempty"` }
type EnumExperimentRunEnvironmentFilter ¶
type EnumExperimentRunEnvironmentFilter struct { Equals *ExperimentRunEnvironment `json:"equals,omitempty"` In []ExperimentRunEnvironment `json:"in,omitempty"` NotIn []ExperimentRunEnvironment `json:"notIn,omitempty"` Not *NestedEnumExperimentRunEnvironmentFilter `json:"not,omitempty"` }
type EnumExperimentRunStatusFilter ¶
type EnumExperimentRunStatusFilter struct { Equals *ExperimentRunStatus `json:"equals,omitempty"` In []ExperimentRunStatus `json:"in,omitempty"` NotIn []ExperimentRunStatus `json:"notIn,omitempty"` Not *NestedEnumExperimentRunStatusFilter `json:"not,omitempty"` }
type EnumExperimentStatusFilter ¶
type EnumExperimentStatusFilter struct { Equals *ExperimentStatus `json:"equals,omitempty"` In []ExperimentStatus `json:"in,omitempty"` NotIn []ExperimentStatus `json:"notIn,omitempty"` Not *NestedEnumExperimentStatusFilter `json:"not,omitempty"` }
type EnumExternalSSOProviderFilter ¶
type EnumExternalSSOProviderFilter struct { Equals *ExternalSSOProvider `json:"equals,omitempty"` In []ExternalSSOProvider `json:"in,omitempty"` NotIn []ExternalSSOProvider `json:"notIn,omitempty"` Not *NestedEnumExternalSSOProviderFilter `json:"not,omitempty"` }
type EnumProjectStatusFilter ¶
type EnumProjectStatusFilter struct { Equals *ProjectStatus `json:"equals,omitempty"` In []ProjectStatus `json:"in,omitempty"` NotIn []ProjectStatus `json:"notIn,omitempty"` Not *NestedEnumProjectStatusFilter `json:"not,omitempty"` }
type EnumRayClusterStatusFilter ¶
type EnumRayClusterStatusFilter struct { Equals *RayClusterStatus `json:"equals,omitempty"` In []RayClusterStatus `json:"in,omitempty"` NotIn []RayClusterStatus `json:"notIn,omitempty"` Not *NestedEnumRayClusterStatusFilter `json:"not,omitempty"` }
type EnumRoleInTeamFilter ¶
type EnumRoleInTeamFilter struct { Equals *RoleInTeam `json:"equals,omitempty"` In []RoleInTeam `json:"in,omitempty"` NotIn []RoleInTeam `json:"notIn,omitempty"` Not *NestedEnumRoleInTeamFilter `json:"not,omitempty"` }
type EnumTaskActionStateFilter ¶
type EnumTaskActionStateFilter struct { Equals *TaskActionState `json:"equals,omitempty"` In []TaskActionState `json:"in,omitempty"` NotIn []TaskActionState `json:"notIn,omitempty"` Not *NestedEnumTaskActionStateFilter `json:"not,omitempty"` }
type EnumTaskActionTypeFilter ¶
type EnumTaskActionTypeFilter struct { Equals *TaskActionType `json:"equals,omitempty"` In []TaskActionType `json:"in,omitempty"` NotIn []TaskActionType `json:"notIn,omitempty"` Not *NestedEnumTaskActionTypeFilter `json:"not,omitempty"` }
type EnumTaskStepStateFilter ¶
type EnumTaskStepStateFilter struct { Equals *TaskStepState `json:"equals,omitempty"` In []TaskStepState `json:"in,omitempty"` NotIn []TaskStepState `json:"notIn,omitempty"` Not *NestedEnumTaskStepStateFilter `json:"not,omitempty"` }
type EnumTeamMemberInvitationStatusFilter ¶
type EnumTeamMemberInvitationStatusFilter struct { Equals *TeamMemberInvitationStatus `json:"equals,omitempty"` In []TeamMemberInvitationStatus `json:"in,omitempty"` NotIn []TeamMemberInvitationStatus `json:"notIn,omitempty"` Not *NestedEnumTeamMemberInvitationStatusFilter `json:"not,omitempty"` }
type EnumTrainingAnsibleTaskTypeFilter ¶
type EnumTrainingAnsibleTaskTypeFilter struct { Equals *TrainingAnsibleTaskType `json:"equals,omitempty"` In []TrainingAnsibleTaskType `json:"in,omitempty"` NotIn []TrainingAnsibleTaskType `json:"notIn,omitempty"` Not *NestedEnumTrainingAnsibleTaskTypeFilter `json:"not,omitempty"` }
type EnumTrainingMountStatusFilter ¶
type EnumTrainingMountStatusFilter struct { Equals *TrainingMountStatus `json:"equals,omitempty"` In []TrainingMountStatus `json:"in,omitempty"` NotIn []TrainingMountStatus `json:"notIn,omitempty"` Not *NestedEnumTrainingMountStatusFilter `json:"not,omitempty"` }
type EnumTrainingRunningStateFilter ¶
type EnumTrainingRunningStateFilter struct { Equals *TrainingRunningState `json:"equals,omitempty"` In []TrainingRunningState `json:"in,omitempty"` NotIn []TrainingRunningState `json:"notIn,omitempty"` Not *NestedEnumTrainingRunningStateFilter `json:"not,omitempty"` }
type EnumTrainingStatusFilter ¶
type EnumTrainingStatusFilter struct { Equals *TrainingStatus `json:"equals,omitempty"` In []TrainingStatus `json:"in,omitempty"` NotIn []TrainingStatus `json:"notIn,omitempty"` Not *NestedEnumTrainingStatusFilter `json:"not,omitempty"` }
type EnumVPCAttachmentStatusFilter ¶
type EnumVPCAttachmentStatusFilter struct { Equals *VPCAttachmentStatus `json:"equals,omitempty"` In []VPCAttachmentStatus `json:"in,omitempty"` NotIn []VPCAttachmentStatus `json:"notIn,omitempty"` Not *NestedEnumVPCAttachmentStatusFilter `json:"not,omitempty"` }
type EnumVPCStatusFilter ¶
type EnumVPCStatusFilter struct { Equals *VPCStatus `json:"equals,omitempty"` In []VPCStatus `json:"in,omitempty"` NotIn []VPCStatus `json:"notIn,omitempty"` Not *NestedEnumVPCStatusFilter `json:"not,omitempty"` }
type EnvironmentVariable ¶
type EnvironmentVariableListRelationFilter ¶
type EnvironmentVariableListRelationFilter struct { Every *EnvironmentVariableWhereInput `json:"every,omitempty"` Some *EnvironmentVariableWhereInput `json:"some,omitempty"` None *EnvironmentVariableWhereInput `json:"none,omitempty"` }
type EnvironmentVariableOrderByRelationAggregateInput ¶
type EnvironmentVariableOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type EnvironmentVariableOrderByWithRelationInput ¶
type EnvironmentVariableOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` ApplicationID *SortOrder `json:"applicationId,omitempty"` Name *SortOrder `json:"name,omitempty"` Value *SortOrder `json:"value,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` }
type EnvironmentVariableScalarFieldEnum ¶
type EnvironmentVariableScalarFieldEnum string
const ( EnvironmentVariableScalarFieldEnumID EnvironmentVariableScalarFieldEnum = "id" EnvironmentVariableScalarFieldEnumApplicationID EnvironmentVariableScalarFieldEnum = "applicationId" EnvironmentVariableScalarFieldEnumName EnvironmentVariableScalarFieldEnum = "name" EnvironmentVariableScalarFieldEnumValue EnvironmentVariableScalarFieldEnum = "value" )
func (EnvironmentVariableScalarFieldEnum) IsValid ¶
func (e EnvironmentVariableScalarFieldEnum) IsValid() bool
func (EnvironmentVariableScalarFieldEnum) MarshalGQL ¶
func (e EnvironmentVariableScalarFieldEnum) MarshalGQL(w io.Writer)
func (EnvironmentVariableScalarFieldEnum) String ¶
func (e EnvironmentVariableScalarFieldEnum) String() string
func (*EnvironmentVariableScalarFieldEnum) UnmarshalGQL ¶
func (e *EnvironmentVariableScalarFieldEnum) UnmarshalGQL(v interface{}) error
type EnvironmentVariableWhereInput ¶
type EnvironmentVariableWhereInput struct { And []*EnvironmentVariableWhereInput `json:"AND,omitempty"` Or []*EnvironmentVariableWhereInput `json:"OR,omitempty"` Not []*EnvironmentVariableWhereInput `json:"NOT,omitempty"` ID *IntFilter `json:"id,omitempty"` ApplicationID *StringNullableFilter `json:"applicationId,omitempty"` Name *StringFilter `json:"name,omitempty"` Value *StringFilter `json:"value,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` }
type EnvironmentVariableWhereUniqueInput ¶
type EnvironmentVariableWhereUniqueInput struct {
ID *int64 `json:"id,omitempty"`
}
type Experiment ¶
type Experiment struct { ID string `json:"id"` Name string `json:"name"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` ProjectID *string `json:"projectId"` TrainingID *string `json:"trainingId"` Status ExperimentStatus `json:"status"` Environment ExperimentEnvironment `json:"environment"` MlflowExperimentID *string `json:"mlflowExperimentId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *ExperimentCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` Project *Project `json:"project"` Training *Training `json:"training"` ExperimentRuns []*ExperimentRun `json:"experimentRuns"` Config *ExperimentRunConfig `json:"config"` ResourceAccessToken *ResourceAccessToken `json:"resourceAccessToken"` TaskActions []*TaskAction `json:"taskActions"` MlflowExperiment *MLFlowExperiment `json:"mlflowExperiment"` ResourceAccessTokenString string `json:"resourceAccessTokenString"` }
type ExperimentCount ¶
type ExperimentEnvironment ¶
type ExperimentEnvironment string
const ( ExperimentEnvironmentDeploifai ExperimentEnvironment = "DEPLOIFAI" ExperimentEnvironmentExternal ExperimentEnvironment = "EXTERNAL" )
func (ExperimentEnvironment) IsValid ¶
func (e ExperimentEnvironment) IsValid() bool
func (ExperimentEnvironment) MarshalGQL ¶
func (e ExperimentEnvironment) MarshalGQL(w io.Writer)
func (ExperimentEnvironment) String ¶
func (e ExperimentEnvironment) String() string
func (*ExperimentEnvironment) UnmarshalGQL ¶
func (e *ExperimentEnvironment) UnmarshalGQL(v interface{}) error
type ExperimentListRelationFilter ¶
type ExperimentListRelationFilter struct { Every *ExperimentWhereInput `json:"every,omitempty"` Some *ExperimentWhereInput `json:"some,omitempty"` None *ExperimentWhereInput `json:"none,omitempty"` }
type ExperimentOrderByRelationAggregateInput ¶
type ExperimentOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ExperimentOrderByWithRelationInput ¶
type ExperimentOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` ProjectID *SortOrder `json:"projectId,omitempty"` TrainingID *SortOrder `json:"trainingId,omitempty"` Status *SortOrder `json:"status,omitempty"` Environment *SortOrder `json:"environment,omitempty"` MlflowExperimentID *SortOrder `json:"mlflowExperimentId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` Project *ProjectOrderByWithRelationInput `json:"project,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` ExperimentRuns *ExperimentRunOrderByRelationAggregateInput `json:"experimentRuns,omitempty"` Config *ExperimentRunConfigOrderByWithRelationInput `json:"config,omitempty"` ResourceAccessToken *ResourceAccessTokenOrderByWithRelationInput `json:"resourceAccessToken,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type ExperimentRelationFilter ¶
type ExperimentRelationFilter struct { Is *ExperimentWhereInput `json:"is,omitempty"` IsNot *ExperimentWhereInput `json:"isNot,omitempty"` }
type ExperimentRun ¶
type ExperimentRun struct { ID string `json:"id"` ExperimentID string `json:"experimentId"` DevelImageTag *string `json:"develImageTag"` Status ExperimentRunStatus `json:"status"` Environment ExperimentRunEnvironment `json:"environment"` MlflowRunID *string `json:"mlflowRunId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *ExperimentRunCount `json:"_count"` Experiment Experiment `json:"experiment"` ResourceAccessToken *ResourceAccessToken `json:"resourceAccessToken"` Config *ExperimentRunConfig `json:"config"` TaskActions []*TaskAction `json:"taskActions"` LogsPresignedURL *string `json:"logsPresignedUrl"` ZippedArtifactsPresignedURL *string `json:"zippedArtifactsPresignedUrl"` MlflowRun *MLFlowRun `json:"mlflowRun"` }
type ExperimentRunConfig ¶
type ExperimentRunConfigOrderByWithRelationInput ¶
type ExperimentRunConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` ExperimentID *SortOrder `json:"experimentId,omitempty"` ExperimentRunID *SortOrder `json:"experimentRunId,omitempty"` Entrypoint *SortOrder `json:"entrypoint,omitempty"` RequirementsPath *SortOrder `json:"requirementsPath,omitempty"` ArtifactsDirectory *SortOrder `json:"artifactsDirectory,omitempty"` Experiment *ExperimentOrderByWithRelationInput `json:"experiment,omitempty"` ExperimentRun *ExperimentRunOrderByWithRelationInput `json:"experimentRun,omitempty"` }
type ExperimentRunConfigRelationFilter ¶
type ExperimentRunConfigRelationFilter struct { Is *ExperimentRunConfigWhereInput `json:"is,omitempty"` IsNot *ExperimentRunConfigWhereInput `json:"isNot,omitempty"` }
type ExperimentRunConfigWhereInput ¶
type ExperimentRunConfigWhereInput struct { And []*ExperimentRunConfigWhereInput `json:"AND,omitempty"` Or []*ExperimentRunConfigWhereInput `json:"OR,omitempty"` Not []*ExperimentRunConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` ExperimentID *StringNullableFilter `json:"experimentId,omitempty"` ExperimentRunID *StringNullableFilter `json:"experimentRunId,omitempty"` Entrypoint *StringNullableFilter `json:"entrypoint,omitempty"` RequirementsPath *StringNullableFilter `json:"requirementsPath,omitempty"` ArtifactsDirectory *StringNullableFilter `json:"artifactsDirectory,omitempty"` Experiment *ExperimentRelationFilter `json:"experiment,omitempty"` ExperimentRun *ExperimentRunRelationFilter `json:"experimentRun,omitempty"` }
type ExperimentRunCount ¶
type ExperimentRunCount struct {
TaskActions int64 `json:"taskActions"`
}
type ExperimentRunEnvironment ¶
type ExperimentRunEnvironment string
const ( ExperimentRunEnvironmentDeploifai ExperimentRunEnvironment = "DEPLOIFAI" ExperimentRunEnvironmentExternal ExperimentRunEnvironment = "EXTERNAL" )
func (ExperimentRunEnvironment) IsValid ¶
func (e ExperimentRunEnvironment) IsValid() bool
func (ExperimentRunEnvironment) MarshalGQL ¶
func (e ExperimentRunEnvironment) MarshalGQL(w io.Writer)
func (ExperimentRunEnvironment) String ¶
func (e ExperimentRunEnvironment) String() string
func (*ExperimentRunEnvironment) UnmarshalGQL ¶
func (e *ExperimentRunEnvironment) UnmarshalGQL(v interface{}) error
type ExperimentRunListRelationFilter ¶
type ExperimentRunListRelationFilter struct { Every *ExperimentRunWhereInput `json:"every,omitempty"` Some *ExperimentRunWhereInput `json:"some,omitempty"` None *ExperimentRunWhereInput `json:"none,omitempty"` }
type ExperimentRunOrderByRelationAggregateInput ¶
type ExperimentRunOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ExperimentRunOrderByWithRelationInput ¶
type ExperimentRunOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` ExperimentID *SortOrder `json:"experimentId,omitempty"` DevelImageTag *SortOrder `json:"develImageTag,omitempty"` Status *SortOrder `json:"status,omitempty"` Environment *SortOrder `json:"environment,omitempty"` MlflowRunID *SortOrder `json:"mlflowRunId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Experiment *ExperimentOrderByWithRelationInput `json:"experiment,omitempty"` ResourceAccessToken *ResourceAccessTokenOrderByWithRelationInput `json:"resourceAccessToken,omitempty"` Config *ExperimentRunConfigOrderByWithRelationInput `json:"config,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type ExperimentRunRelationFilter ¶
type ExperimentRunRelationFilter struct { Is *ExperimentRunWhereInput `json:"is,omitempty"` IsNot *ExperimentRunWhereInput `json:"isNot,omitempty"` }
type ExperimentRunScalarFieldEnum ¶
type ExperimentRunScalarFieldEnum string
const ( ExperimentRunScalarFieldEnumID ExperimentRunScalarFieldEnum = "id" ExperimentRunScalarFieldEnumExperimentID ExperimentRunScalarFieldEnum = "experimentId" ExperimentRunScalarFieldEnumDevelImageTag ExperimentRunScalarFieldEnum = "develImageTag" ExperimentRunScalarFieldEnumStatus ExperimentRunScalarFieldEnum = "status" ExperimentRunScalarFieldEnumEnvironment ExperimentRunScalarFieldEnum = "environment" ExperimentRunScalarFieldEnumMlflowRunID ExperimentRunScalarFieldEnum = "mlflowRunId" ExperimentRunScalarFieldEnumCreatedAt ExperimentRunScalarFieldEnum = "createdAt" ExperimentRunScalarFieldEnumUpdatedAt ExperimentRunScalarFieldEnum = "updatedAt" )
func (ExperimentRunScalarFieldEnum) IsValid ¶
func (e ExperimentRunScalarFieldEnum) IsValid() bool
func (ExperimentRunScalarFieldEnum) MarshalGQL ¶
func (e ExperimentRunScalarFieldEnum) MarshalGQL(w io.Writer)
func (ExperimentRunScalarFieldEnum) String ¶
func (e ExperimentRunScalarFieldEnum) String() string
func (*ExperimentRunScalarFieldEnum) UnmarshalGQL ¶
func (e *ExperimentRunScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ExperimentRunStatus ¶
type ExperimentRunStatus string
const ( ExperimentRunStatusNotStarted ExperimentRunStatus = "NOT_STARTED" ExperimentRunStatusStarting ExperimentRunStatus = "STARTING" ExperimentRunStatusStartSuccess ExperimentRunStatus = "START_SUCCESS" ExperimentRunStatusStartError ExperimentRunStatus = "START_ERROR" ExperimentRunStatusRunning ExperimentRunStatus = "RUNNING" ExperimentRunStatusRunSuccess ExperimentRunStatus = "RUN_SUCCESS" ExperimentRunStatusRunError ExperimentRunStatus = "RUN_ERROR" ExperimentRunStatusExternal ExperimentRunStatus = "EXTERNAL" )
func (ExperimentRunStatus) IsValid ¶
func (e ExperimentRunStatus) IsValid() bool
func (ExperimentRunStatus) MarshalGQL ¶
func (e ExperimentRunStatus) MarshalGQL(w io.Writer)
func (ExperimentRunStatus) String ¶
func (e ExperimentRunStatus) String() string
func (*ExperimentRunStatus) UnmarshalGQL ¶
func (e *ExperimentRunStatus) UnmarshalGQL(v interface{}) error
type ExperimentRunWhereInput ¶
type ExperimentRunWhereInput struct { And []*ExperimentRunWhereInput `json:"AND,omitempty"` Or []*ExperimentRunWhereInput `json:"OR,omitempty"` Not []*ExperimentRunWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` ExperimentID *StringFilter `json:"experimentId,omitempty"` DevelImageTag *StringNullableFilter `json:"develImageTag,omitempty"` Status *EnumExperimentRunStatusFilter `json:"status,omitempty"` Environment *EnumExperimentRunEnvironmentFilter `json:"environment,omitempty"` MlflowRunID *StringNullableFilter `json:"mlflowRunId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Experiment *ExperimentRelationFilter `json:"experiment,omitempty"` ResourceAccessToken *ResourceAccessTokenRelationFilter `json:"resourceAccessToken,omitempty"` Config *ExperimentRunConfigRelationFilter `json:"config,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type ExperimentRunWhereUniqueInput ¶
type ExperimentRunWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type ExperimentScalarFieldEnum ¶
type ExperimentScalarFieldEnum string
const ( ExperimentScalarFieldEnumID ExperimentScalarFieldEnum = "id" ExperimentScalarFieldEnumName ExperimentScalarFieldEnum = "name" ExperimentScalarFieldEnumAccountID ExperimentScalarFieldEnum = "accountId" ExperimentScalarFieldEnumCloudProfileID ExperimentScalarFieldEnum = "cloudProfileId" ExperimentScalarFieldEnumProjectID ExperimentScalarFieldEnum = "projectId" ExperimentScalarFieldEnumTrainingID ExperimentScalarFieldEnum = "trainingId" ExperimentScalarFieldEnumStatus ExperimentScalarFieldEnum = "status" ExperimentScalarFieldEnumEnvironment ExperimentScalarFieldEnum = "environment" ExperimentScalarFieldEnumMlflowExperimentID ExperimentScalarFieldEnum = "mlflowExperimentId" ExperimentScalarFieldEnumCreatedAt ExperimentScalarFieldEnum = "createdAt" ExperimentScalarFieldEnumUpdatedAt ExperimentScalarFieldEnum = "updatedAt" )
func (ExperimentScalarFieldEnum) IsValid ¶
func (e ExperimentScalarFieldEnum) IsValid() bool
func (ExperimentScalarFieldEnum) MarshalGQL ¶
func (e ExperimentScalarFieldEnum) MarshalGQL(w io.Writer)
func (ExperimentScalarFieldEnum) String ¶
func (e ExperimentScalarFieldEnum) String() string
func (*ExperimentScalarFieldEnum) UnmarshalGQL ¶
func (e *ExperimentScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ExperimentStatus ¶
type ExperimentStatus string
const ( ExperimentStatusSetUpSuccess ExperimentStatus = "SET_UP_SUCCESS" ExperimentStatusSetUpError ExperimentStatus = "SET_UP_ERROR" ExperimentStatusSettingUp ExperimentStatus = "SETTING_UP" ExperimentStatusNotSetUp ExperimentStatus = "NOT_SET_UP" ExperimentStatusRemoving ExperimentStatus = "REMOVING" ExperimentStatusRemoveSuccess ExperimentStatus = "REMOVE_SUCCESS" ExperimentStatusRemoveError ExperimentStatus = "REMOVE_ERROR" )
func (ExperimentStatus) IsValid ¶
func (e ExperimentStatus) IsValid() bool
func (ExperimentStatus) MarshalGQL ¶
func (e ExperimentStatus) MarshalGQL(w io.Writer)
func (ExperimentStatus) String ¶
func (e ExperimentStatus) String() string
func (*ExperimentStatus) UnmarshalGQL ¶
func (e *ExperimentStatus) UnmarshalGQL(v interface{}) error
type ExperimentWhereInput ¶
type ExperimentWhereInput struct { And []*ExperimentWhereInput `json:"AND,omitempty"` Or []*ExperimentWhereInput `json:"OR,omitempty"` Not []*ExperimentWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` ProjectID *StringNullableFilter `json:"projectId,omitempty"` TrainingID *StringNullableFilter `json:"trainingId,omitempty"` Status *EnumExperimentStatusFilter `json:"status,omitempty"` Environment *EnumExperimentEnvironmentFilter `json:"environment,omitempty"` MlflowExperimentID *StringNullableFilter `json:"mlflowExperimentId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` Project *ProjectRelationFilter `json:"project,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` ExperimentRuns *ExperimentRunListRelationFilter `json:"experimentRuns,omitempty"` Config *ExperimentRunConfigRelationFilter `json:"config,omitempty"` ResourceAccessToken *ResourceAccessTokenRelationFilter `json:"resourceAccessToken,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type ExperimentWhereUniqueInput ¶
type ExperimentWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type ExternalSSOOrderByWithRelationInput ¶
type ExternalSSOOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` UserID *SortOrder `json:"userId,omitempty"` Provider *SortOrder `json:"provider,omitempty"` GithubID *SortOrder `json:"githubId,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` }
type ExternalSSOProvider ¶
type ExternalSSOProvider string
const (
ExternalSSOProviderGithub ExternalSSOProvider = "GITHUB"
)
func (ExternalSSOProvider) IsValid ¶
func (e ExternalSSOProvider) IsValid() bool
func (ExternalSSOProvider) MarshalGQL ¶
func (e ExternalSSOProvider) MarshalGQL(w io.Writer)
func (ExternalSSOProvider) String ¶
func (e ExternalSSOProvider) String() string
func (*ExternalSSOProvider) UnmarshalGQL ¶
func (e *ExternalSSOProvider) UnmarshalGQL(v interface{}) error
type ExternalSSORelationFilter ¶
type ExternalSSORelationFilter struct { Is *ExternalSSOWhereInput `json:"is,omitempty"` IsNot *ExternalSSOWhereInput `json:"isNot,omitempty"` }
type ExternalSSOWhereInput ¶
type ExternalSSOWhereInput struct { And []*ExternalSSOWhereInput `json:"AND,omitempty"` Or []*ExternalSSOWhereInput `json:"OR,omitempty"` Not []*ExternalSSOWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` UserID *StringFilter `json:"userId,omitempty"` Provider *EnumExternalSSOProviderFilter `json:"provider,omitempty"` GithubID *IntNullableFilter `json:"githubId,omitempty"` User *UserRelationFilter `json:"user,omitempty"` }
type ExternalSso ¶
type ExternalSso struct { ID string `json:"id"` UserID string `json:"userId"` Provider ExternalSSOProvider `json:"provider"` GithubID *int64 `json:"githubId"` }
type FalconMLConfig ¶
type FalconMLConfig struct { ID string `json:"id"` PythonVersion string `json:"pythonVersion"` Framework string `json:"framework"` FrameworkVersion string `json:"frameworkVersion"` CudaVersion *string `json:"cudaVersion"` CudnnVersion *string `json:"cudnnVersion"` NvidiaCudaToolkitImageTag *string `json:"nvidiaCudaToolkitImageTag"` Count *FalconMLConfigCount `json:"_count"` }
type FalconMLConfigCount ¶
type FalconMLConfigCount struct {
Trainings int64 `json:"trainings"`
}
type FalconMLConfigOrderByWithRelationInput ¶
type FalconMLConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` PythonVersion *SortOrder `json:"pythonVersion,omitempty"` Framework *SortOrder `json:"framework,omitempty"` FrameworkVersion *SortOrder `json:"frameworkVersion,omitempty"` CudaVersion *SortOrder `json:"cudaVersion,omitempty"` CudnnVersion *SortOrder `json:"cudnnVersion,omitempty"` NvidiaCudaToolkitImageTag *SortOrder `json:"nvidiaCudaToolkitImageTag,omitempty"` Trainings *TrainingOrderByRelationAggregateInput `json:"trainings,omitempty"` }
type FalconMLConfigRelationFilter ¶
type FalconMLConfigRelationFilter struct { Is *FalconMLConfigWhereInput `json:"is,omitempty"` IsNot *FalconMLConfigWhereInput `json:"isNot,omitempty"` }
type FalconMLConfigScalarFieldEnum ¶
type FalconMLConfigScalarFieldEnum string
const ( FalconMLConfigScalarFieldEnumID FalconMLConfigScalarFieldEnum = "id" FalconMLConfigScalarFieldEnumPythonVersion FalconMLConfigScalarFieldEnum = "pythonVersion" FalconMLConfigScalarFieldEnumFramework FalconMLConfigScalarFieldEnum = "framework" FalconMLConfigScalarFieldEnumFrameworkVersion FalconMLConfigScalarFieldEnum = "frameworkVersion" FalconMLConfigScalarFieldEnumCudaVersion FalconMLConfigScalarFieldEnum = "cudaVersion" FalconMLConfigScalarFieldEnumCudnnVersion FalconMLConfigScalarFieldEnum = "cudnnVersion" FalconMLConfigScalarFieldEnumNvidiaCudaToolkitImageTag FalconMLConfigScalarFieldEnum = "nvidiaCudaToolkitImageTag" )
func (FalconMLConfigScalarFieldEnum) IsValid ¶
func (e FalconMLConfigScalarFieldEnum) IsValid() bool
func (FalconMLConfigScalarFieldEnum) MarshalGQL ¶
func (e FalconMLConfigScalarFieldEnum) MarshalGQL(w io.Writer)
func (FalconMLConfigScalarFieldEnum) String ¶
func (e FalconMLConfigScalarFieldEnum) String() string
func (*FalconMLConfigScalarFieldEnum) UnmarshalGQL ¶
func (e *FalconMLConfigScalarFieldEnum) UnmarshalGQL(v interface{}) error
type FalconMLConfigWhereInput ¶
type FalconMLConfigWhereInput struct { And []*FalconMLConfigWhereInput `json:"AND,omitempty"` Or []*FalconMLConfigWhereInput `json:"OR,omitempty"` Not []*FalconMLConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` PythonVersion *StringFilter `json:"pythonVersion,omitempty"` Framework *StringFilter `json:"framework,omitempty"` FrameworkVersion *StringFilter `json:"frameworkVersion,omitempty"` CudaVersion *StringNullableFilter `json:"cudaVersion,omitempty"` CudnnVersion *StringNullableFilter `json:"cudnnVersion,omitempty"` NvidiaCudaToolkitImageTag *StringNullableFilter `json:"nvidiaCudaToolkitImageTag,omitempty"` Trainings *TrainingListRelationFilter `json:"trainings,omitempty"` }
type FalconMLConfigWhereUniqueInput ¶
type FalconMLConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type GCPAppConfig ¶
type GCPAppConfig struct { ID string `json:"id"` CloudProviderAppConfigID string `json:"cloudProviderAppConfigId"` GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ContainerCPU *string `json:"containerCpu"` ContainerMemory *string `json:"containerMemory"` ContainerCPUIdle *bool `json:"containerCpuIdle"` ScalingMinCount *int64 `json:"scalingMinCount"` ScalingMaxCount *int64 `json:"scalingMaxCount"` MaxInstanceRequestConcurrency *int64 `json:"maxInstanceRequestConcurrency"` }
type GCPAppConfigOrderByWithRelationInput ¶
type GCPAppConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderAppConfigID *SortOrder `json:"cloudProviderAppConfigId,omitempty"` GcpRegion *SortOrder `json:"gcpRegion,omitempty"` GcpZone *SortOrder `json:"gcpZone,omitempty"` ContainerCPU *SortOrder `json:"containerCpu,omitempty"` ContainerMemory *SortOrder `json:"containerMemory,omitempty"` ContainerCPUIdle *SortOrder `json:"containerCpuIdle,omitempty"` ScalingMinCount *SortOrder `json:"scalingMinCount,omitempty"` ScalingMaxCount *SortOrder `json:"scalingMaxCount,omitempty"` MaxInstanceRequestConcurrency *SortOrder `json:"maxInstanceRequestConcurrency,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigOrderByWithRelationInput `json:"cloudProviderAppConfig,omitempty"` }
type GCPAppConfigRelationFilter ¶
type GCPAppConfigRelationFilter struct { Is *GCPAppConfigWhereInput `json:"is,omitempty"` IsNot *GCPAppConfigWhereInput `json:"isNot,omitempty"` }
type GCPAppConfigWhereInput ¶
type GCPAppConfigWhereInput struct { And []*GCPAppConfigWhereInput `json:"AND,omitempty"` Or []*GCPAppConfigWhereInput `json:"OR,omitempty"` Not []*GCPAppConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderAppConfigID *StringFilter `json:"cloudProviderAppConfigId,omitempty"` GcpRegion *StringFilter `json:"gcpRegion,omitempty"` GcpZone *StringFilter `json:"gcpZone,omitempty"` ContainerCPU *StringNullableFilter `json:"containerCpu,omitempty"` ContainerMemory *StringNullableFilter `json:"containerMemory,omitempty"` ContainerCPUIdle *BoolNullableFilter `json:"containerCpuIdle,omitempty"` ScalingMinCount *IntNullableFilter `json:"scalingMinCount,omitempty"` ScalingMaxCount *IntNullableFilter `json:"scalingMaxCount,omitempty"` MaxInstanceRequestConcurrency *IntNullableFilter `json:"maxInstanceRequestConcurrency,omitempty"` CloudProviderAppConfig *CloudProviderAppConfigRelationFilter `json:"cloudProviderAppConfig,omitempty"` }
type GCPAppDefaultConfig ¶
type GCPAppDefaultConfig struct { GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ContainerCPU *string `json:"containerCpu"` ContainerMemory *string `json:"containerMemory"` ContainerCPUIdle *bool `json:"containerCpuIdle"` ScalingMinCount *int64 `json:"scalingMinCount"` ScalingMaxCount *int64 `json:"scalingMaxCount"` MaxInstanceRequestConcurrency *int64 `json:"maxInstanceRequestConcurrency"` }
func (GCPAppDefaultConfig) IsApplicationInfrastructurePlanConfig ¶
func (GCPAppDefaultConfig) IsApplicationInfrastructurePlanConfig()
type GCPContainerRegistryConfigOrderByWithRelationInput ¶
type GCPContainerRegistryConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *SortOrder `json:"cloudProviderContainerRegistryConfigId,omitempty"` GcpRegion *SortOrder `json:"gcpRegion,omitempty"` GcpZone *SortOrder `json:"gcpZone,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigOrderByWithRelationInput `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type GCPContainerRegistryConfigRelationFilter ¶
type GCPContainerRegistryConfigRelationFilter struct { Is *GCPContainerRegistryConfigWhereInput `json:"is,omitempty"` IsNot *GCPContainerRegistryConfigWhereInput `json:"isNot,omitempty"` }
type GCPContainerRegistryConfigWhereInput ¶
type GCPContainerRegistryConfigWhereInput struct { And []*GCPContainerRegistryConfigWhereInput `json:"AND,omitempty"` Or []*GCPContainerRegistryConfigWhereInput `json:"OR,omitempty"` Not []*GCPContainerRegistryConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderContainerRegistryConfigID *StringFilter `json:"cloudProviderContainerRegistryConfigId,omitempty"` GcpRegion *StringFilter `json:"gcpRegion,omitempty"` GcpZone *StringFilter `json:"gcpZone,omitempty"` CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfigRelationFilter `json:"cloudProviderContainerRegistryConfig,omitempty"` }
type GCPCredentials ¶
type GCPFalconConfig ¶
type GCPFalconConfig struct { ID string `json:"id"` CloudProviderFalconConfigID string `json:"cloudProviderFalconConfigId"` GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ComputeMachineType *string `json:"computeMachineType"` ComputeInstanceCount *int64 `json:"computeInstanceCount"` ComputeVolumeSize *int64 `json:"computeVolumeSize"` ComputeGpuCount *int64 `json:"computeGpuCount"` ComputeGpuType *string `json:"computeGpuType"` }
type GCPFalconConfigOrderByWithRelationInput ¶
type GCPFalconConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderFalconConfigID *SortOrder `json:"cloudProviderFalconConfigId,omitempty"` GcpRegion *SortOrder `json:"gcpRegion,omitempty"` GcpZone *SortOrder `json:"gcpZone,omitempty"` ComputeMachineType *SortOrder `json:"computeMachineType,omitempty"` ComputeInstanceCount *SortOrder `json:"computeInstanceCount,omitempty"` ComputeVolumeSize *SortOrder `json:"computeVolumeSize,omitempty"` ComputeGpuCount *SortOrder `json:"computeGpuCount,omitempty"` ComputeGpuType *SortOrder `json:"computeGpuType,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigOrderByWithRelationInput `json:"cloudProviderFalconConfig,omitempty"` }
type GCPFalconConfigRelationFilter ¶
type GCPFalconConfigRelationFilter struct { Is *GCPFalconConfigWhereInput `json:"is,omitempty"` IsNot *GCPFalconConfigWhereInput `json:"isNot,omitempty"` }
type GCPFalconConfigWhereInput ¶
type GCPFalconConfigWhereInput struct { And []*GCPFalconConfigWhereInput `json:"AND,omitempty"` Or []*GCPFalconConfigWhereInput `json:"OR,omitempty"` Not []*GCPFalconConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderFalconConfigID *StringFilter `json:"cloudProviderFalconConfigId,omitempty"` GcpRegion *StringFilter `json:"gcpRegion,omitempty"` GcpZone *StringFilter `json:"gcpZone,omitempty"` ComputeMachineType *StringNullableFilter `json:"computeMachineType,omitempty"` ComputeInstanceCount *IntNullableFilter `json:"computeInstanceCount,omitempty"` ComputeVolumeSize *IntNullableFilter `json:"computeVolumeSize,omitempty"` ComputeGpuCount *IntNullableFilter `json:"computeGpuCount,omitempty"` ComputeGpuType *StringNullableFilter `json:"computeGpuType,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigRelationFilter `json:"cloudProviderFalconConfig,omitempty"` }
type GCPFalconDefaultConfig ¶
type GCPFalconDefaultConfig struct { GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` ComputeMachineType *string `json:"computeMachineType"` ComputeInstanceCount *int64 `json:"computeInstanceCount"` ComputeVolumeSize *int64 `json:"computeVolumeSize"` ComputeGpuCount *int64 `json:"computeGpuCount"` ComputeGpuType *string `json:"computeGpuType"` IsAvailable bool `json:"isAvailable"` }
func (GCPFalconDefaultConfig) IsTrainingInfrastructurePlanConfig ¶
func (GCPFalconDefaultConfig) IsTrainingInfrastructurePlanConfig()
type GCPNebulonConfig ¶
type GCPNebulonConfig struct { ID string `json:"id"` CloudProviderNebulonConfigID string `json:"cloudProviderNebulonConfigId"` GcpRegion string `json:"gcpRegion"` GcpZone string `json:"gcpZone"` // ID of the Compute Network created on GCP. This is used to attach other resources to the Compute Network. ResourceName *string `json:"resourceName"` }
type GCPNebulonConfigOrderByWithRelationInput ¶
type GCPNebulonConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderNebulonConfigID *SortOrder `json:"cloudProviderNebulonConfigId,omitempty"` GcpRegion *SortOrder `json:"gcpRegion,omitempty"` GcpZone *SortOrder `json:"gcpZone,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigOrderByWithRelationInput `json:"cloudProviderNebulonConfig,omitempty"` }
type GCPNebulonConfigRelationFilter ¶
type GCPNebulonConfigRelationFilter struct { Is *GCPNebulonConfigWhereInput `json:"is,omitempty"` IsNot *GCPNebulonConfigWhereInput `json:"isNot,omitempty"` }
type GCPNebulonConfigWhereInput ¶
type GCPNebulonConfigWhereInput struct { And []*GCPNebulonConfigWhereInput `json:"AND,omitempty"` Or []*GCPNebulonConfigWhereInput `json:"OR,omitempty"` Not []*GCPNebulonConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderNebulonConfigID *StringFilter `json:"cloudProviderNebulonConfigId,omitempty"` GcpRegion *StringFilter `json:"gcpRegion,omitempty"` GcpZone *StringFilter `json:"gcpZone,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigRelationFilter `json:"cloudProviderNebulonConfig,omitempty"` }
type GCPYodaConfig ¶
type GCPYodaConfigFragment ¶ added in v0.0.5
type GCPYodaConfigFragment struct { ID string "json:\"id\" graphql:\"id\"" GcpServiceAccountKey *string "json:\"gcpServiceAccountKey,omitempty\" graphql:\"gcpServiceAccountKey\"" }
func (*GCPYodaConfigFragment) GetGcpServiceAccountKey ¶ added in v0.0.5
func (t *GCPYodaConfigFragment) GetGcpServiceAccountKey() *string
func (*GCPYodaConfigFragment) GetID ¶ added in v0.0.5
func (t *GCPYodaConfigFragment) GetID() string
type GCPYodaConfigOrderByWithRelationInput ¶
type GCPYodaConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CloudProviderYodaConfigID *SortOrder `json:"cloudProviderYodaConfigId,omitempty"` GcpRegion *SortOrder `json:"gcpRegion,omitempty"` GcpZone *SortOrder `json:"gcpZone,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigOrderByWithRelationInput `json:"cloudProviderYodaConfig,omitempty"` }
type GCPYodaConfigRelationFilter ¶
type GCPYodaConfigRelationFilter struct { Is *GCPYodaConfigWhereInput `json:"is,omitempty"` IsNot *GCPYodaConfigWhereInput `json:"isNot,omitempty"` }
type GCPYodaConfigWhereInput ¶
type GCPYodaConfigWhereInput struct { And []*GCPYodaConfigWhereInput `json:"AND,omitempty"` Or []*GCPYodaConfigWhereInput `json:"OR,omitempty"` Not []*GCPYodaConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CloudProviderYodaConfigID *StringFilter `json:"cloudProviderYodaConfigId,omitempty"` GcpRegion *StringFilter `json:"gcpRegion,omitempty"` GcpZone *StringFilter `json:"gcpZone,omitempty"` CloudProviderYodaConfig *CloudProviderYodaConfigRelationFilter `json:"cloudProviderYodaConfig,omitempty"` }
type GQLClient ¶
type GQLClient interface { GetCloudProfile(ctx context.Context, where CloudProfileWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetCloudProfile, error) GetCloudProfiles(ctx context.Context, whereAccount AccountWhereUniqueInput, whereCloudProfile *CloudProfileWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCloudProfiles, error) CreateCloudProfile(ctx context.Context, whereAccount AccountWhereUniqueInput, data CreateCloudProfileInput, interceptors ...clientv2.RequestInterceptor) (*CreateCloudProfile, error) GetDataStorage(ctx context.Context, where DataStorageWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorage, error) GetDataStorages(ctx context.Context, whereAccount AccountWhereUniqueInput, whereDataStorage *DataStorageWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorages, error) GetDataStorageContainer(ctx context.Context, where DataStorageContainerWhereUniqueInput, interceptors ...clientv2.RequestInterceptor) (*GetDataStorageContainer, error) GetProjects(ctx context.Context, whereAccount AccountWhereUniqueInput, whereProject *ProjectWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetProjects, error) CreateProject(ctx context.Context, whereAccount AccountWhereUniqueInput, data CreateProjectInput, interceptors ...clientv2.RequestInterceptor) (*CreateProject, error) GetAccounts(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetAccounts, error) }
type GetAccounts ¶
type GetAccounts struct {
Me GetAccounts_Me "json:\"me\" graphql:\"me\""
}
func (*GetAccounts) GetMe ¶
func (t *GetAccounts) GetMe() *GetAccounts_Me
type GetAccounts_Me ¶
type GetAccounts_Me struct { Account *AccountFragment "json:\"account\" graphql:\"account\"" Teams []*GetAccounts_Me_Teams "json:\"teams\" graphql:\"teams\"" }
func (*GetAccounts_Me) GetAccount ¶
func (t *GetAccounts_Me) GetAccount() *AccountFragment
func (*GetAccounts_Me) GetTeams ¶
func (t *GetAccounts_Me) GetTeams() []*GetAccounts_Me_Teams
type GetAccounts_Me_Teams ¶
type GetAccounts_Me_Teams struct {
Account *AccountFragment "json:\"account\" graphql:\"account\""
}
func (*GetAccounts_Me_Teams) GetAccount ¶
func (t *GetAccounts_Me_Teams) GetAccount() *AccountFragment
type GetCloudProfile ¶ added in v0.0.4
type GetCloudProfile struct {
CloudProfile *CloudProfileFragment "json:\"cloudProfile,omitempty\" graphql:\"cloudProfile\""
}
func (*GetCloudProfile) GetCloudProfile ¶ added in v0.0.4
func (t *GetCloudProfile) GetCloudProfile() *CloudProfileFragment
type GetCloudProfiles ¶
type GetCloudProfiles struct {
CloudProfiles []*CloudProfileFragment "json:\"cloudProfiles\" graphql:\"cloudProfiles\""
}
func (*GetCloudProfiles) GetCloudProfiles ¶
func (t *GetCloudProfiles) GetCloudProfiles() []*CloudProfileFragment
type GetDataStorage ¶ added in v0.0.5
type GetDataStorage struct {
DataStorage *DataStorageFragment "json:\"dataStorage,omitempty\" graphql:\"dataStorage\""
}
func (*GetDataStorage) GetDataStorage ¶ added in v0.0.5
func (t *GetDataStorage) GetDataStorage() *DataStorageFragment
type GetDataStorageContainer ¶ added in v0.0.5
type GetDataStorageContainer struct {
DataStorageContainer *DataStorageContainerFragment "json:\"dataStorageContainer,omitempty\" graphql:\"dataStorageContainer\""
}
func (*GetDataStorageContainer) GetDataStorageContainer ¶ added in v0.0.5
func (t *GetDataStorageContainer) GetDataStorageContainer() *DataStorageContainerFragment
type GetDataStorages ¶ added in v0.0.5
type GetDataStorages struct {
DataStorages []*DataStorageFragment "json:\"dataStorages\" graphql:\"dataStorages\""
}
func (*GetDataStorages) GetDataStorages ¶ added in v0.0.5
func (t *GetDataStorages) GetDataStorages() []*DataStorageFragment
type GetProjects ¶ added in v0.0.4
type GetProjects struct {
Projects []*ProjectFragment "json:\"projects\" graphql:\"projects\""
}
func (*GetProjects) GetProjects ¶ added in v0.0.4
func (t *GetProjects) GetProjects() []*ProjectFragment
type GithubAccount ¶
type GithubAppInstallation ¶
type GithubAppInstallation struct { ID int64 `json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Account Account `json:"account"` Repositories []*GithubRepository `json:"repositories"` GithubAccount GithubAccount `json:"githubAccount"` }
type GithubRepository ¶
type IntFilter ¶
type IntFilter struct { Equals *int64 `json:"equals,omitempty"` In []int64 `json:"in,omitempty"` NotIn []int64 `json:"notIn,omitempty"` Lt *int64 `json:"lt,omitempty"` Lte *int64 `json:"lte,omitempty"` Gt *int64 `json:"gt,omitempty"` Gte *int64 `json:"gte,omitempty"` Not *NestedIntFilter `json:"not,omitempty"` }
type IntNullableFilter ¶
type IntNullableFilter struct { Equals *int64 `json:"equals,omitempty"` In []int64 `json:"in,omitempty"` NotIn []int64 `json:"notIn,omitempty"` Lt *int64 `json:"lt,omitempty"` Lte *int64 `json:"lte,omitempty"` Gt *int64 `json:"gt,omitempty"` Gte *int64 `json:"gte,omitempty"` Not *NestedIntNullableFilter `json:"not,omitempty"` }
type InviteTeamMemberInput ¶
type InviteTeamMemberInput struct {
Users []*UserToBeInvited `json:"users"`
}
type KubernetesProfile ¶
type KubernetesProfileCount ¶
type KubernetesProfileCount struct {
RayClusters int64 `json:"rayClusters"`
}
type KubernetesProfileListRelationFilter ¶
type KubernetesProfileListRelationFilter struct { Every *KubernetesProfileWhereInput `json:"every,omitempty"` Some *KubernetesProfileWhereInput `json:"some,omitempty"` None *KubernetesProfileWhereInput `json:"none,omitempty"` }
type KubernetesProfileOrderByRelationAggregateInput ¶
type KubernetesProfileOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type KubernetesProfileOrderByWithRelationInput ¶
type KubernetesProfileOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` Kubeconfig *SortOrder `json:"kubeconfig,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` RayClusters *RayClusterOrderByRelationAggregateInput `json:"rayClusters,omitempty"` }
type KubernetesProfileRelationFilter ¶
type KubernetesProfileRelationFilter struct { Is *KubernetesProfileWhereInput `json:"is,omitempty"` IsNot *KubernetesProfileWhereInput `json:"isNot,omitempty"` }
type KubernetesProfileScalarFieldEnum ¶
type KubernetesProfileScalarFieldEnum string
const ( KubernetesProfileScalarFieldEnumID KubernetesProfileScalarFieldEnum = "id" KubernetesProfileScalarFieldEnumName KubernetesProfileScalarFieldEnum = "name" KubernetesProfileScalarFieldEnumAccountID KubernetesProfileScalarFieldEnum = "accountId" KubernetesProfileScalarFieldEnumKubeconfig KubernetesProfileScalarFieldEnum = "kubeconfig" )
func (KubernetesProfileScalarFieldEnum) IsValid ¶
func (e KubernetesProfileScalarFieldEnum) IsValid() bool
func (KubernetesProfileScalarFieldEnum) MarshalGQL ¶
func (e KubernetesProfileScalarFieldEnum) MarshalGQL(w io.Writer)
func (KubernetesProfileScalarFieldEnum) String ¶
func (e KubernetesProfileScalarFieldEnum) String() string
func (*KubernetesProfileScalarFieldEnum) UnmarshalGQL ¶
func (e *KubernetesProfileScalarFieldEnum) UnmarshalGQL(v interface{}) error
type KubernetesProfileWhereInput ¶
type KubernetesProfileWhereInput struct { And []*KubernetesProfileWhereInput `json:"AND,omitempty"` Or []*KubernetesProfileWhereInput `json:"OR,omitempty"` Not []*KubernetesProfileWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` Kubeconfig *StringFilter `json:"kubeconfig,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` RayClusters *RayClusterListRelationFilter `json:"rayClusters,omitempty"` }
type KubernetesProfileWhereUniqueInput ¶
type KubernetesProfileWhereUniqueInput struct { ID *string `json:"id,omitempty"` AccountIDName *KubernetesProfileAccountIDNameCompoundUniqueInput `json:"accountId_name,omitempty"` }
type MLFlowExperiment ¶
type MLFlowExperiment struct { ExperimentID string `json:"experimentId"` Name string `json:"name"` ArtifactLocation string `json:"artifactLocation"` // Current life cycle stage of the experiment: One of ("active", "deleted") LifecycleStage string `json:"lifecycleStage"` Runs []*MLFlowRun `json:"runs"` }
type MLFlowExperimentWhereUniqueInput ¶
type MLFlowExperimentWhereUniqueInput struct {
ExperimentID string `json:"experimentId"`
}
type MLFlowRun ¶
type MLFlowRun struct { Info MLFlowRunInfo `json:"info"` Data MLFlowRunData `json:"data"` MetricsHistory []*MLFlowRunMetric `json:"metricsHistory"` }
type MLFlowRunData ¶
type MLFlowRunData struct { Metrics []*MLFlowRunMetric `json:"metrics"` Params []*MLFlowRunParam `json:"params"` Tags []*MLFlowRunTag `json:"tags"` }
type MLFlowRunInfo ¶
type MLFlowRunInfo struct { RunID string `json:"runId"` ExperimentID string `json:"experimentId"` Status string `json:"status"` StartTime time.Time `json:"startTime"` EndTime time.Time `json:"endTime"` ArtifactURI string `json:"artifactUri"` // Current life cycle stage of the experiment: One of ("active", "deleted") LifecycleStage string `json:"lifecycleStage"` }
type MLFlowRunMetric ¶
type MLFlowRunParam ¶
type MLFlowRunTag ¶
type Mutation ¶
type Mutation struct { DeleteOnePersonalAccessToken *PersonalAccessToken "json:\"deleteOnePersonalAccessToken,omitempty\" graphql:\"deleteOnePersonalAccessToken\"" UpdateAccount Account "json:\"updateAccount\" graphql:\"updateAccount\"" SetGithubAppInstallationState string "json:\"setGithubAppInstallationState\" graphql:\"setGithubAppInstallationState\"" UpdateOnboarding Onboarding "json:\"updateOnboarding\" graphql:\"updateOnboarding\"" AddBillingAccountDetails BillingAccount "json:\"addBillingAccountDetails\" graphql:\"addBillingAccountDetails\"" UpdateBillingAccount BillingAccount "json:\"updateBillingAccount\" graphql:\"updateBillingAccount\"" CreateBillingSubscription BillingSubscription "json:\"createBillingSubscription\" graphql:\"createBillingSubscription\"" CancelBillingSubscription BillingSubscription "json:\"cancelBillingSubscription\" graphql:\"cancelBillingSubscription\"" CreateCloudProfile CloudProfile "json:\"createCloudProfile\" graphql:\"createCloudProfile\"" UpdateCloudProfile CloudProfile "json:\"updateCloudProfile\" graphql:\"updateCloudProfile\"" UpdateCloudCredentials CloudProfile "json:\"updateCloudCredentials\" graphql:\"updateCloudCredentials\"" DeleteCloudProfile CloudProfile "json:\"deleteCloudProfile\" graphql:\"deleteCloudProfile\"" CreateKubernetesProfile KubernetesProfile "json:\"createKubernetesProfile\" graphql:\"createKubernetesProfile\"" DeleteKubernetesProfile KubernetesProfile "json:\"deleteKubernetesProfile\" graphql:\"deleteKubernetesProfile\"" CreateTeam Team "json:\"createTeam\" graphql:\"createTeam\"" InviteUsersToTeam []*TeamMemberInvitation "json:\"inviteUsersToTeam\" graphql:\"inviteUsersToTeam\"" AcceptTeamMemberInvitation TeamMemberInvitation "json:\"acceptTeamMemberInvitation\" graphql:\"acceptTeamMemberInvitation\"" MatchTeamMemberInvitations []*TeamMemberInvitation "json:\"matchTeamMemberInvitations\" graphql:\"matchTeamMemberInvitations\"" UpdateTeam Team "json:\"updateTeam\" graphql:\"updateTeam\"" RemoveUserFromTeam Team "json:\"removeUserFromTeam\" graphql:\"removeUserFromTeam\"" UpdateUser User "json:\"updateUser\" graphql:\"updateUser\"" CreatePersonalAccessToken CreatePersonalAccessToken "json:\"createPersonalAccessToken\" graphql:\"createPersonalAccessToken\"" CreateVpc Vpc "json:\"createVPC\" graphql:\"createVPC\"" DeleteVpc Vpc "json:\"deleteVPC\" graphql:\"deleteVPC\"" CreateTraining Training "json:\"createTraining\" graphql:\"createTraining\"" DeleteTraining Training "json:\"deleteTraining\" graphql:\"deleteTraining\"" StartTraining Training "json:\"startTraining\" graphql:\"startTraining\"" StopTraining Training "json:\"stopTraining\" graphql:\"stopTraining\"" MountDataStorageOnTraining Training "json:\"mountDataStorageOnTraining\" graphql:\"mountDataStorageOnTraining\"" UnmountDataStorageOnTraining Training "json:\"unmountDataStorageOnTraining\" graphql:\"unmountDataStorageOnTraining\"" CreateDataStorage DataStorage "json:\"createDataStorage\" graphql:\"createDataStorage\"" DeleteDataStorage DataStorage "json:\"deleteDataStorage\" graphql:\"deleteDataStorage\"" CreateProject Project "json:\"createProject\" graphql:\"createProject\"" UpdateProject Project "json:\"updateProject\" graphql:\"updateProject\"" DeleteProject Project "json:\"deleteProject\" graphql:\"deleteProject\"" ConnectCloudProfile Project "json:\"connectCloudProfile\" graphql:\"connectCloudProfile\"" ConnectProjectRepository Project "json:\"connectProjectRepository\" graphql:\"connectProjectRepository\"" DisconnectProjectRepository Project "json:\"disconnectProjectRepository\" graphql:\"disconnectProjectRepository\"" DeleteApplication Application "json:\"deleteApplication\" graphql:\"deleteApplication\"" CreateApplication Application "json:\"createApplication\" graphql:\"createApplication\"" UpdateApplication Application "json:\"updateApplication\" graphql:\"updateApplication\"" ForceNewDeploymentOnApplication Application "json:\"forceNewDeploymentOnApplication\" graphql:\"forceNewDeploymentOnApplication\"" CreateExperiment Experiment "json:\"createExperiment\" graphql:\"createExperiment\"" DeleteExperiment Experiment "json:\"deleteExperiment\" graphql:\"deleteExperiment\"" StartExperimentRun ExperimentRun "json:\"startExperimentRun\" graphql:\"startExperimentRun\"" UpdateExperimentRun ExperimentRun "json:\"updateExperimentRun\" graphql:\"updateExperimentRun\"" CreateRayCluster RayCluster "json:\"createRayCluster\" graphql:\"createRayCluster\"" DeleteRayCluster RayCluster "json:\"deleteRayCluster\" graphql:\"deleteRayCluster\"" CreateContainerRegistry ContainerRegistry "json:\"createContainerRegistry\" graphql:\"createContainerRegistry\"" DeleteContainerRegistry ContainerRegistry "json:\"deleteContainerRegistry\" graphql:\"deleteContainerRegistry\"" AddGithubAppInstallation *GithubAppInstallation "json:\"addGithubAppInstallation,omitempty\" graphql:\"addGithubAppInstallation\"" RemoveGithubAppInstallation bool "json:\"removeGithubAppInstallation\" graphql:\"removeGithubAppInstallation\"" }
type NestedBoolFilter ¶
type NestedBoolFilter struct { Equals *bool `json:"equals,omitempty"` Not *NestedBoolFilter `json:"not,omitempty"` }
type NestedBoolNullableFilter ¶
type NestedBoolNullableFilter struct { Equals *bool `json:"equals,omitempty"` Not *NestedBoolNullableFilter `json:"not,omitempty"` }
type NestedDateTimeFilter ¶
type NestedDateTimeFilter struct { Equals *time.Time `json:"equals,omitempty"` In []*time.Time `json:"in,omitempty"` NotIn []*time.Time `json:"notIn,omitempty"` Lt *time.Time `json:"lt,omitempty"` Lte *time.Time `json:"lte,omitempty"` Gt *time.Time `json:"gt,omitempty"` Gte *time.Time `json:"gte,omitempty"` Not *NestedDateTimeFilter `json:"not,omitempty"` }
type NestedDateTimeNullableFilter ¶
type NestedDateTimeNullableFilter struct { Equals *time.Time `json:"equals,omitempty"` In []*time.Time `json:"in,omitempty"` NotIn []*time.Time `json:"notIn,omitempty"` Lt *time.Time `json:"lt,omitempty"` Lte *time.Time `json:"lte,omitempty"` Gt *time.Time `json:"gt,omitempty"` Gte *time.Time `json:"gte,omitempty"` Not *NestedDateTimeNullableFilter `json:"not,omitempty"` }
type NestedEnumApplicationContainerStatusFilter ¶
type NestedEnumApplicationContainerStatusFilter struct { Equals *ApplicationContainerStatus `json:"equals,omitempty"` In []ApplicationContainerStatus `json:"in,omitempty"` NotIn []ApplicationContainerStatus `json:"notIn,omitempty"` Not *NestedEnumApplicationContainerStatusFilter `json:"not,omitempty"` }
type NestedEnumApplicationStatusFilter ¶
type NestedEnumApplicationStatusFilter struct { Equals *ApplicationStatus `json:"equals,omitempty"` In []ApplicationStatus `json:"in,omitempty"` NotIn []ApplicationStatus `json:"notIn,omitempty"` Not *NestedEnumApplicationStatusFilter `json:"not,omitempty"` }
type NestedEnumBillableUsageTypeFilter ¶
type NestedEnumBillableUsageTypeFilter struct { Equals *BillableUsageType `json:"equals,omitempty"` In []BillableUsageType `json:"in,omitempty"` NotIn []BillableUsageType `json:"notIn,omitempty"` Not *NestedEnumBillableUsageTypeFilter `json:"not,omitempty"` }
type NestedEnumBillingPaymentProviderFilter ¶
type NestedEnumBillingPaymentProviderFilter struct { Equals *BillingPaymentProvider `json:"equals,omitempty"` In []BillingPaymentProvider `json:"in,omitempty"` NotIn []BillingPaymentProvider `json:"notIn,omitempty"` Not *NestedEnumBillingPaymentProviderFilter `json:"not,omitempty"` }
type NestedEnumBillingSubscriptionStatusFilter ¶
type NestedEnumBillingSubscriptionStatusFilter struct { Equals *BillingSubscriptionStatus `json:"equals,omitempty"` In []BillingSubscriptionStatus `json:"in,omitempty"` NotIn []BillingSubscriptionStatus `json:"notIn,omitempty"` Not *NestedEnumBillingSubscriptionStatusFilter `json:"not,omitempty"` }
type NestedEnumCloudProviderAppConfigPlanNullableFilter ¶
type NestedEnumCloudProviderAppConfigPlanNullableFilter struct { Equals *CloudProviderAppConfigPlan `json:"equals,omitempty"` In []CloudProviderAppConfigPlan `json:"in,omitempty"` NotIn []CloudProviderAppConfigPlan `json:"notIn,omitempty"` Not *NestedEnumCloudProviderAppConfigPlanNullableFilter `json:"not,omitempty"` }
type NestedEnumCloudProviderFalconConfigPlanNullableFilter ¶
type NestedEnumCloudProviderFalconConfigPlanNullableFilter struct { Equals *CloudProviderFalconConfigPlan `json:"equals,omitempty"` In []CloudProviderFalconConfigPlan `json:"in,omitempty"` NotIn []CloudProviderFalconConfigPlan `json:"notIn,omitempty"` Not *NestedEnumCloudProviderFalconConfigPlanNullableFilter `json:"not,omitempty"` }
type NestedEnumCloudProviderFilter ¶
type NestedEnumCloudProviderFilter struct { Equals *CloudProvider `json:"equals,omitempty"` In []CloudProvider `json:"in,omitempty"` NotIn []CloudProvider `json:"notIn,omitempty"` Not *NestedEnumCloudProviderFilter `json:"not,omitempty"` }
type NestedEnumDataStorageStatusFilter ¶
type NestedEnumDataStorageStatusFilter struct { Equals *DataStorageStatus `json:"equals,omitempty"` In []DataStorageStatus `json:"in,omitempty"` NotIn []DataStorageStatus `json:"notIn,omitempty"` Not *NestedEnumDataStorageStatusFilter `json:"not,omitempty"` }
type NestedEnumExperimentEnvironmentFilter ¶
type NestedEnumExperimentEnvironmentFilter struct { Equals *ExperimentEnvironment `json:"equals,omitempty"` In []ExperimentEnvironment `json:"in,omitempty"` NotIn []ExperimentEnvironment `json:"notIn,omitempty"` Not *NestedEnumExperimentEnvironmentFilter `json:"not,omitempty"` }
type NestedEnumExperimentRunEnvironmentFilter ¶
type NestedEnumExperimentRunEnvironmentFilter struct { Equals *ExperimentRunEnvironment `json:"equals,omitempty"` In []ExperimentRunEnvironment `json:"in,omitempty"` NotIn []ExperimentRunEnvironment `json:"notIn,omitempty"` Not *NestedEnumExperimentRunEnvironmentFilter `json:"not,omitempty"` }
type NestedEnumExperimentRunStatusFilter ¶
type NestedEnumExperimentRunStatusFilter struct { Equals *ExperimentRunStatus `json:"equals,omitempty"` In []ExperimentRunStatus `json:"in,omitempty"` NotIn []ExperimentRunStatus `json:"notIn,omitempty"` Not *NestedEnumExperimentRunStatusFilter `json:"not,omitempty"` }
type NestedEnumExperimentStatusFilter ¶
type NestedEnumExperimentStatusFilter struct { Equals *ExperimentStatus `json:"equals,omitempty"` In []ExperimentStatus `json:"in,omitempty"` NotIn []ExperimentStatus `json:"notIn,omitempty"` Not *NestedEnumExperimentStatusFilter `json:"not,omitempty"` }
type NestedEnumExternalSSOProviderFilter ¶
type NestedEnumExternalSSOProviderFilter struct { Equals *ExternalSSOProvider `json:"equals,omitempty"` In []ExternalSSOProvider `json:"in,omitempty"` NotIn []ExternalSSOProvider `json:"notIn,omitempty"` Not *NestedEnumExternalSSOProviderFilter `json:"not,omitempty"` }
type NestedEnumProjectStatusFilter ¶
type NestedEnumProjectStatusFilter struct { Equals *ProjectStatus `json:"equals,omitempty"` In []ProjectStatus `json:"in,omitempty"` NotIn []ProjectStatus `json:"notIn,omitempty"` Not *NestedEnumProjectStatusFilter `json:"not,omitempty"` }
type NestedEnumRayClusterStatusFilter ¶
type NestedEnumRayClusterStatusFilter struct { Equals *RayClusterStatus `json:"equals,omitempty"` In []RayClusterStatus `json:"in,omitempty"` NotIn []RayClusterStatus `json:"notIn,omitempty"` Not *NestedEnumRayClusterStatusFilter `json:"not,omitempty"` }
type NestedEnumRoleInTeamFilter ¶
type NestedEnumRoleInTeamFilter struct { Equals *RoleInTeam `json:"equals,omitempty"` In []RoleInTeam `json:"in,omitempty"` NotIn []RoleInTeam `json:"notIn,omitempty"` Not *NestedEnumRoleInTeamFilter `json:"not,omitempty"` }
type NestedEnumTaskActionStateFilter ¶
type NestedEnumTaskActionStateFilter struct { Equals *TaskActionState `json:"equals,omitempty"` In []TaskActionState `json:"in,omitempty"` NotIn []TaskActionState `json:"notIn,omitempty"` Not *NestedEnumTaskActionStateFilter `json:"not,omitempty"` }
type NestedEnumTaskActionTypeFilter ¶
type NestedEnumTaskActionTypeFilter struct { Equals *TaskActionType `json:"equals,omitempty"` In []TaskActionType `json:"in,omitempty"` NotIn []TaskActionType `json:"notIn,omitempty"` Not *NestedEnumTaskActionTypeFilter `json:"not,omitempty"` }
type NestedEnumTaskStepStateFilter ¶
type NestedEnumTaskStepStateFilter struct { Equals *TaskStepState `json:"equals,omitempty"` In []TaskStepState `json:"in,omitempty"` NotIn []TaskStepState `json:"notIn,omitempty"` Not *NestedEnumTaskStepStateFilter `json:"not,omitempty"` }
type NestedEnumTeamMemberInvitationStatusFilter ¶
type NestedEnumTeamMemberInvitationStatusFilter struct { Equals *TeamMemberInvitationStatus `json:"equals,omitempty"` In []TeamMemberInvitationStatus `json:"in,omitempty"` NotIn []TeamMemberInvitationStatus `json:"notIn,omitempty"` Not *NestedEnumTeamMemberInvitationStatusFilter `json:"not,omitempty"` }
type NestedEnumTrainingAnsibleTaskTypeFilter ¶
type NestedEnumTrainingAnsibleTaskTypeFilter struct { Equals *TrainingAnsibleTaskType `json:"equals,omitempty"` In []TrainingAnsibleTaskType `json:"in,omitempty"` NotIn []TrainingAnsibleTaskType `json:"notIn,omitempty"` Not *NestedEnumTrainingAnsibleTaskTypeFilter `json:"not,omitempty"` }
type NestedEnumTrainingMountStatusFilter ¶
type NestedEnumTrainingMountStatusFilter struct { Equals *TrainingMountStatus `json:"equals,omitempty"` In []TrainingMountStatus `json:"in,omitempty"` NotIn []TrainingMountStatus `json:"notIn,omitempty"` Not *NestedEnumTrainingMountStatusFilter `json:"not,omitempty"` }
type NestedEnumTrainingRunningStateFilter ¶
type NestedEnumTrainingRunningStateFilter struct { Equals *TrainingRunningState `json:"equals,omitempty"` In []TrainingRunningState `json:"in,omitempty"` NotIn []TrainingRunningState `json:"notIn,omitempty"` Not *NestedEnumTrainingRunningStateFilter `json:"not,omitempty"` }
type NestedEnumTrainingStatusFilter ¶
type NestedEnumTrainingStatusFilter struct { Equals *TrainingStatus `json:"equals,omitempty"` In []TrainingStatus `json:"in,omitempty"` NotIn []TrainingStatus `json:"notIn,omitempty"` Not *NestedEnumTrainingStatusFilter `json:"not,omitempty"` }
type NestedEnumVPCAttachmentStatusFilter ¶
type NestedEnumVPCAttachmentStatusFilter struct { Equals *VPCAttachmentStatus `json:"equals,omitempty"` In []VPCAttachmentStatus `json:"in,omitempty"` NotIn []VPCAttachmentStatus `json:"notIn,omitempty"` Not *NestedEnumVPCAttachmentStatusFilter `json:"not,omitempty"` }
type NestedEnumVPCStatusFilter ¶
type NestedEnumVPCStatusFilter struct { Equals *VPCStatus `json:"equals,omitempty"` In []VPCStatus `json:"in,omitempty"` NotIn []VPCStatus `json:"notIn,omitempty"` Not *NestedEnumVPCStatusFilter `json:"not,omitempty"` }
type NestedIntFilter ¶
type NestedIntFilter struct { Equals *int64 `json:"equals,omitempty"` In []int64 `json:"in,omitempty"` NotIn []int64 `json:"notIn,omitempty"` Lt *int64 `json:"lt,omitempty"` Lte *int64 `json:"lte,omitempty"` Gt *int64 `json:"gt,omitempty"` Gte *int64 `json:"gte,omitempty"` Not *NestedIntFilter `json:"not,omitempty"` }
type NestedIntNullableFilter ¶
type NestedIntNullableFilter struct { Equals *int64 `json:"equals,omitempty"` In []int64 `json:"in,omitempty"` NotIn []int64 `json:"notIn,omitempty"` Lt *int64 `json:"lt,omitempty"` Lte *int64 `json:"lte,omitempty"` Gt *int64 `json:"gt,omitempty"` Gte *int64 `json:"gte,omitempty"` Not *NestedIntNullableFilter `json:"not,omitempty"` }
type NestedStringFilter ¶
type NestedStringFilter struct { Equals *string `json:"equals,omitempty"` In []string `json:"in,omitempty"` NotIn []string `json:"notIn,omitempty"` Lt *string `json:"lt,omitempty"` Lte *string `json:"lte,omitempty"` Gt *string `json:"gt,omitempty"` Gte *string `json:"gte,omitempty"` Contains *string `json:"contains,omitempty"` StartsWith *string `json:"startsWith,omitempty"` EndsWith *string `json:"endsWith,omitempty"` Not *NestedStringFilter `json:"not,omitempty"` }
type NestedStringNullableFilter ¶
type NestedStringNullableFilter struct { Equals *string `json:"equals,omitempty"` In []string `json:"in,omitempty"` NotIn []string `json:"notIn,omitempty"` Lt *string `json:"lt,omitempty"` Lte *string `json:"lte,omitempty"` Gt *string `json:"gt,omitempty"` Gte *string `json:"gte,omitempty"` Contains *string `json:"contains,omitempty"` StartsWith *string `json:"startsWith,omitempty"` EndsWith *string `json:"endsWith,omitempty"` Not *NestedStringNullableFilter `json:"not,omitempty"` }
type Onboarding ¶
type OnboardingOrderByWithRelationInput ¶
type OnboardingOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` IsGithubConnected *SortOrder `json:"isGithubConnected,omitempty"` IsCloudProfileCreated *SortOrder `json:"isCloudProfileCreated,omitempty"` IsCliInstalled *SortOrder `json:"isCliInstalled,omitempty"` IsProjectCreated *SortOrder `json:"isProjectCreated,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` }
type OnboardingRelationFilter ¶
type OnboardingRelationFilter struct { Is *OnboardingWhereInput `json:"is,omitempty"` IsNot *OnboardingWhereInput `json:"isNot,omitempty"` }
type OnboardingWhereInput ¶
type OnboardingWhereInput struct { And []*OnboardingWhereInput `json:"AND,omitempty"` Or []*OnboardingWhereInput `json:"OR,omitempty"` Not []*OnboardingWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` IsGithubConnected *BoolFilter `json:"isGithubConnected,omitempty"` IsCloudProfileCreated *BoolFilter `json:"isCloudProfileCreated,omitempty"` IsCliInstalled *BoolFilter `json:"isCliInstalled,omitempty"` IsProjectCreated *BoolFilter `json:"isProjectCreated,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` }
type PersonalAccessToken ¶
type PersonalAccessTokenListRelationFilter ¶
type PersonalAccessTokenListRelationFilter struct { Every *PersonalAccessTokenWhereInput `json:"every,omitempty"` Some *PersonalAccessTokenWhereInput `json:"some,omitempty"` None *PersonalAccessTokenWhereInput `json:"none,omitempty"` }
type PersonalAccessTokenOrderByRelationAggregateInput ¶
type PersonalAccessTokenOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type PersonalAccessTokenOrderByWithRelationInput ¶
type PersonalAccessTokenOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` UserID *SortOrder `json:"userId,omitempty"` Name *SortOrder `json:"name,omitempty"` IsExpired *SortOrder `json:"isExpired,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` }
type PersonalAccessTokenScalarFieldEnum ¶
type PersonalAccessTokenScalarFieldEnum string
const ( PersonalAccessTokenScalarFieldEnumID PersonalAccessTokenScalarFieldEnum = "id" PersonalAccessTokenScalarFieldEnumUserID PersonalAccessTokenScalarFieldEnum = "userId" PersonalAccessTokenScalarFieldEnumName PersonalAccessTokenScalarFieldEnum = "name" PersonalAccessTokenScalarFieldEnumIsExpired PersonalAccessTokenScalarFieldEnum = "isExpired" PersonalAccessTokenScalarFieldEnumCreatedAt PersonalAccessTokenScalarFieldEnum = "createdAt" PersonalAccessTokenScalarFieldEnumUpdatedAt PersonalAccessTokenScalarFieldEnum = "updatedAt" )
func (PersonalAccessTokenScalarFieldEnum) IsValid ¶
func (e PersonalAccessTokenScalarFieldEnum) IsValid() bool
func (PersonalAccessTokenScalarFieldEnum) MarshalGQL ¶
func (e PersonalAccessTokenScalarFieldEnum) MarshalGQL(w io.Writer)
func (PersonalAccessTokenScalarFieldEnum) String ¶
func (e PersonalAccessTokenScalarFieldEnum) String() string
func (*PersonalAccessTokenScalarFieldEnum) UnmarshalGQL ¶
func (e *PersonalAccessTokenScalarFieldEnum) UnmarshalGQL(v interface{}) error
type PersonalAccessTokenWhereInput ¶
type PersonalAccessTokenWhereInput struct { And []*PersonalAccessTokenWhereInput `json:"AND,omitempty"` Or []*PersonalAccessTokenWhereInput `json:"OR,omitempty"` Not []*PersonalAccessTokenWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` UserID *StringFilter `json:"userId,omitempty"` Name *StringFilter `json:"name,omitempty"` IsExpired *BoolFilter `json:"isExpired,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` User *UserRelationFilter `json:"user,omitempty"` }
type PersonalAccessTokenWhereUniqueInput ¶
type PersonalAccessTokenWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type Project ¶
type Project struct { ID string `json:"id"` Name string `json:"name"` Status ProjectStatus `json:"status"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` GithubRepositoryID *int64 `json:"githubRepositoryId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *ProjectCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` DataStorages []*DataStorage `json:"dataStorages"` Trainings []*Training `json:"trainings"` Experiments []*Experiment `json:"experiments"` Applications []*Application `json:"applications"` RayClusters []*RayCluster `json:"rayClusters"` ContainerRegistries []*ContainerRegistry `json:"containerRegistries"` ArtifactsStorage *DataStorage `json:"artifactsStorage"` GithubRepository *GithubRepository `json:"githubRepository"` }
type ProjectAvgAggregate ¶
type ProjectAvgAggregate struct {
GithubRepositoryID *float64 `json:"githubRepositoryId"`
}
type ProjectCount ¶
type ProjectCountAggregate ¶
type ProjectCountAggregate struct { ID int64 `json:"id"` Name int64 `json:"name"` Status int64 `json:"status"` AccountID int64 `json:"accountId"` CloudProfileID int64 `json:"cloudProfileId"` GithubRepositoryID int64 `json:"githubRepositoryId"` CreatedAt int64 `json:"createdAt"` UpdatedAt int64 `json:"updatedAt"` All int64 `json:"_all"` }
type ProjectFragment ¶ added in v0.0.4
type ProjectFragment struct { ID string "json:\"id\" graphql:\"id\"" Name string "json:\"name\" graphql:\"name\"" CreatedAt time.Time "json:\"createdAt\" graphql:\"createdAt\"" CloudProfileID *string "json:\"cloudProfileId,omitempty\" graphql:\"cloudProfileId\"" }
func (*ProjectFragment) GetCloudProfileID ¶ added in v0.0.4
func (t *ProjectFragment) GetCloudProfileID() *string
func (*ProjectFragment) GetCreatedAt ¶ added in v0.0.4
func (t *ProjectFragment) GetCreatedAt() *time.Time
func (*ProjectFragment) GetID ¶ added in v0.0.4
func (t *ProjectFragment) GetID() string
func (*ProjectFragment) GetName ¶ added in v0.0.4
func (t *ProjectFragment) GetName() string
type ProjectListRelationFilter ¶
type ProjectListRelationFilter struct { Every *ProjectWhereInput `json:"every,omitempty"` Some *ProjectWhereInput `json:"some,omitempty"` None *ProjectWhereInput `json:"none,omitempty"` }
type ProjectMaxAggregate ¶
type ProjectMaxAggregate struct { ID *string `json:"id"` Name *string `json:"name"` Status *ProjectStatus `json:"status"` AccountID *string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` GithubRepositoryID *int64 `json:"githubRepositoryId"` CreatedAt *time.Time `json:"createdAt"` UpdatedAt *time.Time `json:"updatedAt"` }
type ProjectMinAggregate ¶
type ProjectMinAggregate struct { ID *string `json:"id"` Name *string `json:"name"` Status *ProjectStatus `json:"status"` AccountID *string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` GithubRepositoryID *int64 `json:"githubRepositoryId"` CreatedAt *time.Time `json:"createdAt"` UpdatedAt *time.Time `json:"updatedAt"` }
type ProjectOrderByRelationAggregateInput ¶
type ProjectOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type ProjectOrderByWithRelationInput ¶
type ProjectOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` Status *SortOrder `json:"status,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` GithubRepositoryID *SortOrder `json:"githubRepositoryId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` DataStorages *DataStorageOrderByRelationAggregateInput `json:"dataStorages,omitempty"` Trainings *TrainingOrderByRelationAggregateInput `json:"trainings,omitempty"` Experiments *ExperimentOrderByRelationAggregateInput `json:"experiments,omitempty"` Applications *ApplicationOrderByRelationAggregateInput `json:"applications,omitempty"` RayClusters *RayClusterOrderByRelationAggregateInput `json:"rayClusters,omitempty"` ContainerRegistries *ContainerRegistryOrderByRelationAggregateInput `json:"containerRegistries,omitempty"` ArtifactsStorage *DataStorageOrderByWithRelationInput `json:"artifactsStorage,omitempty"` }
type ProjectRelationFilter ¶
type ProjectRelationFilter struct { Is *ProjectWhereInput `json:"is,omitempty"` IsNot *ProjectWhereInput `json:"isNot,omitempty"` }
type ProjectRepositoryInput ¶
type ProjectRepositoryInput struct {
GithubRepositoryID *int64 `json:"githubRepositoryId,omitempty"`
}
type ProjectScalarFieldEnum ¶
type ProjectScalarFieldEnum string
const ( ProjectScalarFieldEnumID ProjectScalarFieldEnum = "id" ProjectScalarFieldEnumName ProjectScalarFieldEnum = "name" ProjectScalarFieldEnumStatus ProjectScalarFieldEnum = "status" ProjectScalarFieldEnumAccountID ProjectScalarFieldEnum = "accountId" ProjectScalarFieldEnumCloudProfileID ProjectScalarFieldEnum = "cloudProfileId" ProjectScalarFieldEnumGithubRepositoryID ProjectScalarFieldEnum = "githubRepositoryId" ProjectScalarFieldEnumCreatedAt ProjectScalarFieldEnum = "createdAt" ProjectScalarFieldEnumUpdatedAt ProjectScalarFieldEnum = "updatedAt" )
func (ProjectScalarFieldEnum) IsValid ¶
func (e ProjectScalarFieldEnum) IsValid() bool
func (ProjectScalarFieldEnum) MarshalGQL ¶
func (e ProjectScalarFieldEnum) MarshalGQL(w io.Writer)
func (ProjectScalarFieldEnum) String ¶
func (e ProjectScalarFieldEnum) String() string
func (*ProjectScalarFieldEnum) UnmarshalGQL ¶
func (e *ProjectScalarFieldEnum) UnmarshalGQL(v interface{}) error
type ProjectStatus ¶
type ProjectStatus string
const ( ProjectStatusNotSetUp ProjectStatus = "NOT_SET_UP" ProjectStatusSettingUp ProjectStatus = "SETTING_UP" ProjectStatusSetupSuccess ProjectStatus = "SETUP_SUCCESS" ProjectStatusSetupError ProjectStatus = "SETUP_ERROR" ProjectStatusRemoving ProjectStatus = "REMOVING" ProjectStatusRemoveSuccess ProjectStatus = "REMOVE_SUCCESS" ProjectStatusRemoveError ProjectStatus = "REMOVE_ERROR" )
func (ProjectStatus) IsValid ¶
func (e ProjectStatus) IsValid() bool
func (ProjectStatus) MarshalGQL ¶
func (e ProjectStatus) MarshalGQL(w io.Writer)
func (ProjectStatus) String ¶
func (e ProjectStatus) String() string
func (*ProjectStatus) UnmarshalGQL ¶
func (e *ProjectStatus) UnmarshalGQL(v interface{}) error
type ProjectSumAggregate ¶
type ProjectSumAggregate struct {
GithubRepositoryID *int64 `json:"githubRepositoryId"`
}
type ProjectWhereInput ¶
type ProjectWhereInput struct { And []*ProjectWhereInput `json:"AND,omitempty"` Or []*ProjectWhereInput `json:"OR,omitempty"` Not []*ProjectWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` Status *EnumProjectStatusFilter `json:"status,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` GithubRepositoryID *IntNullableFilter `json:"githubRepositoryId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` DataStorages *DataStorageListRelationFilter `json:"dataStorages,omitempty"` Trainings *TrainingListRelationFilter `json:"trainings,omitempty"` Experiments *ExperimentListRelationFilter `json:"experiments,omitempty"` Applications *ApplicationListRelationFilter `json:"applications,omitempty"` RayClusters *RayClusterListRelationFilter `json:"rayClusters,omitempty"` ContainerRegistries *ContainerRegistryListRelationFilter `json:"containerRegistries,omitempty"` ArtifactsStorage *DataStorageRelationFilter `json:"artifactsStorage,omitempty"` }
type ProjectWhereUniqueInput ¶
type ProjectWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type ProjectWhereUniqueNameInput ¶
type ProjectWhereUniqueNameInput struct { Name string `json:"name"` Account AccountWhereUniqueInput `json:"account"` }
type Query ¶
type Query struct { AWSAppConfig *AWSAppConfig "json:\"aWSAppConfig,omitempty\" graphql:\"aWSAppConfig\"" AWSContainerRegistryConfig *AWSContainerRegistryConfig "json:\"aWSContainerRegistryConfig,omitempty\" graphql:\"aWSContainerRegistryConfig\"" AWSFalconConfig *AWSFalconConfig "json:\"aWSFalconConfig,omitempty\" graphql:\"aWSFalconConfig\"" AWSNebulonConfig *AWSNebulonConfig "json:\"aWSNebulonConfig,omitempty\" graphql:\"aWSNebulonConfig\"" AWSYodaConfig *AWSYodaConfig "json:\"aWSYodaConfig,omitempty\" graphql:\"aWSYodaConfig\"" Application *Application "json:\"application,omitempty\" graphql:\"application\"" ApplicationContainer *ApplicationContainer "json:\"applicationContainer,omitempty\" graphql:\"applicationContainer\"" AzureAppConfig *AzureAppConfig "json:\"azureAppConfig,omitempty\" graphql:\"azureAppConfig\"" AzureContainerRegistryConfig *AzureContainerRegistryConfig "json:\"azureContainerRegistryConfig,omitempty\" graphql:\"azureContainerRegistryConfig\"" AzureFalconConfig *AzureFalconConfig "json:\"azureFalconConfig,omitempty\" graphql:\"azureFalconConfig\"" AzureNebulonConfig *AzureNebulonConfig "json:\"azureNebulonConfig,omitempty\" graphql:\"azureNebulonConfig\"" AzureYodaConfig *AzureYodaConfig "json:\"azureYodaConfig,omitempty\" graphql:\"azureYodaConfig\"" CloudProfile *CloudProfile "json:\"cloudProfile,omitempty\" graphql:\"cloudProfile\"" CloudProviderAppConfig *CloudProviderAppConfig "json:\"cloudProviderAppConfig,omitempty\" graphql:\"cloudProviderAppConfig\"" CloudProviderContainerRegistryConfig *CloudProviderContainerRegistryConfig "json:\"cloudProviderContainerRegistryConfig,omitempty\" graphql:\"cloudProviderContainerRegistryConfig\"" CloudProviderFalconConfig *CloudProviderFalconConfig "json:\"cloudProviderFalconConfig,omitempty\" graphql:\"cloudProviderFalconConfig\"" CloudProviderNebulonConfig *CloudProviderNebulonConfig "json:\"cloudProviderNebulonConfig,omitempty\" graphql:\"cloudProviderNebulonConfig\"" CloudProviderYodaConfig *CloudProviderYodaConfig "json:\"cloudProviderYodaConfig,omitempty\" graphql:\"cloudProviderYodaConfig\"" ContainerRegistry *ContainerRegistry "json:\"containerRegistry,omitempty\" graphql:\"containerRegistry\"" DataStorage *DataStorage "json:\"dataStorage,omitempty\" graphql:\"dataStorage\"" DataStorageContainer *DataStorageContainer "json:\"dataStorageContainer,omitempty\" graphql:\"dataStorageContainer\"" EnvironmentVariable *EnvironmentVariable "json:\"environmentVariable,omitempty\" graphql:\"environmentVariable\"" Experiment *Experiment "json:\"experiment,omitempty\" graphql:\"experiment\"" ExperimentRun *ExperimentRun "json:\"experimentRun,omitempty\" graphql:\"experimentRun\"" FalconMLConfigs []*FalconMLConfig "json:\"falconMLConfigs\" graphql:\"falconMLConfigs\"" FalconMLConfig *FalconMLConfig "json:\"falconMLConfig,omitempty\" graphql:\"falconMLConfig\"" GCPAppConfig *GCPAppConfig "json:\"gCPAppConfig,omitempty\" graphql:\"gCPAppConfig\"" GCPContainerRegistryConfig *GCPContainerRegistryConfig "json:\"gCPContainerRegistryConfig,omitempty\" graphql:\"gCPContainerRegistryConfig\"" GCPFalconConfig *GCPFalconConfig "json:\"gCPFalconConfig,omitempty\" graphql:\"gCPFalconConfig\"" GCPNebulonConfig *GCPNebulonConfig "json:\"gCPNebulonConfig,omitempty\" graphql:\"gCPNebulonConfig\"" GCPYodaConfig *GCPYodaConfig "json:\"gCPYodaConfig,omitempty\" graphql:\"gCPYodaConfig\"" KubernetesProfile *KubernetesProfile "json:\"kubernetesProfile,omitempty\" graphql:\"kubernetesProfile\"" PersonalAccessTokens []*PersonalAccessToken "json:\"personalAccessTokens\" graphql:\"personalAccessTokens\"" PersonalAccessToken *PersonalAccessToken "json:\"personalAccessToken,omitempty\" graphql:\"personalAccessToken\"" AggregateProject AggregateProject "json:\"aggregateProject\" graphql:\"aggregateProject\"" Project *Project "json:\"project,omitempty\" graphql:\"project\"" RayCluster *RayCluster "json:\"rayCluster,omitempty\" graphql:\"rayCluster\"" RayClusterConfig *RayClusterConfig "json:\"rayClusterConfig,omitempty\" graphql:\"rayClusterConfig\"" ResourceAccessToken *ResourceAccessToken "json:\"resourceAccessToken,omitempty\" graphql:\"resourceAccessToken\"" TaskAction *TaskAction "json:\"taskAction,omitempty\" graphql:\"taskAction\"" TaskStep *TaskStep "json:\"taskStep,omitempty\" graphql:\"taskStep\"" Training *Training "json:\"training,omitempty\" graphql:\"training\"" TrainingAnsibleTask *TrainingAnsibleTask "json:\"trainingAnsibleTask,omitempty\" graphql:\"trainingAnsibleTask\"" VPc *Vpc "json:\"vPC,omitempty\" graphql:\"vPC\"" VPCAttachment *VPCAttachment "json:\"vPCAttachment,omitempty\" graphql:\"vPCAttachment\"" Account Account "json:\"account\" graphql:\"account\"" ResourceTypes []ResourceType "json:\"resourceTypes\" graphql:\"resourceTypes\"" BillingAccount *BillingAccount "json:\"billingAccount,omitempty\" graphql:\"billingAccount\"" CloudProfiles []*CloudProfile "json:\"cloudProfiles\" graphql:\"cloudProfiles\"" KubernetesProfiles []*KubernetesProfile "json:\"kubernetesProfiles\" graphql:\"kubernetesProfiles\"" Team Team "json:\"team\" graphql:\"team\"" TeamMemberInvitation TeamMemberInvitation "json:\"teamMemberInvitation\" graphql:\"teamMemberInvitation\"" Me User "json:\"me\" graphql:\"me\"" Users []*User "json:\"users\" graphql:\"users\"" Vpcs []*Vpc "json:\"vpcs\" graphql:\"vpcs\"" Trainings []*Training "json:\"trainings\" graphql:\"trainings\"" CanCreateTraining bool "json:\"canCreateTraining\" graphql:\"canCreateTraining\"" CanCreateDataStorage bool "json:\"canCreateDataStorage\" graphql:\"canCreateDataStorage\"" DataStorages []*DataStorage "json:\"dataStorages\" graphql:\"dataStorages\"" Projects []*Project "json:\"projects\" graphql:\"projects\"" ProjectByName Project "json:\"projectByName\" graphql:\"projectByName\"" CanCreateApplication bool "json:\"canCreateApplication\" graphql:\"canCreateApplication\"" Applications []*Application "json:\"applications\" graphql:\"applications\"" ApplicationInfrastructurePlans []*ApplicationInfrastructurePlan "json:\"applicationInfrastructurePlans\" graphql:\"applicationInfrastructurePlans\"" TrainingInfrastructurePlans []*TrainingInfrastructurePlan "json:\"trainingInfrastructurePlans\" graphql:\"trainingInfrastructurePlans\"" DataStorageContainerBrowser *DataStorageContainerBrowser "json:\"dataStorageContainerBrowser,omitempty\" graphql:\"dataStorageContainerBrowser\"" MlflowExperiment *MLFlowExperiment "json:\"mlflowExperiment,omitempty\" graphql:\"mlflowExperiment\"" CanCreateExperiment bool "json:\"canCreateExperiment\" graphql:\"canCreateExperiment\"" Experiments []*Experiment "json:\"experiments\" graphql:\"experiments\"" ExperimentRuns []*ExperimentRun "json:\"experimentRuns\" graphql:\"experimentRuns\"" RayClusters []*RayCluster "json:\"rayClusters\" graphql:\"rayClusters\"" CanCreateRayCluster bool "json:\"canCreateRayCluster\" graphql:\"canCreateRayCluster\"" ContainerRegistries []*ContainerRegistry "json:\"containerRegistries\" graphql:\"containerRegistries\"" }
type QueryMode ¶
type QueryMode string
func (QueryMode) MarshalGQL ¶
func (*QueryMode) UnmarshalGQL ¶
type RayCluster ¶
type RayCluster struct { ID string `json:"id"` Name string `json:"name"` AccountID string `json:"accountId"` KubernetesProfileID *string `json:"kubernetesProfileId"` ConfigID *string `json:"configId"` ProjectID *string `json:"projectId"` Status RayClusterStatus `json:"status"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *RayClusterCount `json:"_count"` Account Account `json:"account"` KubernetesProfile *KubernetesProfile `json:"kubernetesProfile"` Config *RayClusterConfig `json:"config"` Project *Project `json:"project"` TaskActions []*TaskAction `json:"taskActions"` }
type RayClusterConfig ¶
type RayClusterConfigOrderByWithRelationInput ¶
type RayClusterConfigOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Version *SortOrder `json:"version,omitempty"` RayCluster *RayClusterOrderByWithRelationInput `json:"rayCluster,omitempty"` }
type RayClusterConfigRelationFilter ¶
type RayClusterConfigRelationFilter struct { Is *RayClusterConfigWhereInput `json:"is,omitempty"` IsNot *RayClusterConfigWhereInput `json:"isNot,omitempty"` }
type RayClusterConfigWhereInput ¶
type RayClusterConfigWhereInput struct { And []*RayClusterConfigWhereInput `json:"AND,omitempty"` Or []*RayClusterConfigWhereInput `json:"OR,omitempty"` Not []*RayClusterConfigWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Version *StringFilter `json:"version,omitempty"` RayCluster *RayClusterRelationFilter `json:"rayCluster,omitempty"` }
type RayClusterConfigWhereUniqueInput ¶
type RayClusterConfigWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type RayClusterCount ¶
type RayClusterCount struct {
TaskActions int64 `json:"taskActions"`
}
type RayClusterListRelationFilter ¶
type RayClusterListRelationFilter struct { Every *RayClusterWhereInput `json:"every,omitempty"` Some *RayClusterWhereInput `json:"some,omitempty"` None *RayClusterWhereInput `json:"none,omitempty"` }
type RayClusterOrderByRelationAggregateInput ¶
type RayClusterOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type RayClusterOrderByWithRelationInput ¶
type RayClusterOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` KubernetesProfileID *SortOrder `json:"kubernetesProfileId,omitempty"` ConfigID *SortOrder `json:"configId,omitempty"` ProjectID *SortOrder `json:"projectId,omitempty"` Status *SortOrder `json:"status,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` KubernetesProfile *KubernetesProfileOrderByWithRelationInput `json:"kubernetesProfile,omitempty"` Config *RayClusterConfigOrderByWithRelationInput `json:"config,omitempty"` Project *ProjectOrderByWithRelationInput `json:"project,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type RayClusterRelationFilter ¶
type RayClusterRelationFilter struct { Is *RayClusterWhereInput `json:"is,omitempty"` IsNot *RayClusterWhereInput `json:"isNot,omitempty"` }
type RayClusterScalarFieldEnum ¶
type RayClusterScalarFieldEnum string
const ( RayClusterScalarFieldEnumID RayClusterScalarFieldEnum = "id" RayClusterScalarFieldEnumName RayClusterScalarFieldEnum = "name" RayClusterScalarFieldEnumAccountID RayClusterScalarFieldEnum = "accountId" RayClusterScalarFieldEnumKubernetesProfileID RayClusterScalarFieldEnum = "kubernetesProfileId" RayClusterScalarFieldEnumConfigID RayClusterScalarFieldEnum = "configId" RayClusterScalarFieldEnumProjectID RayClusterScalarFieldEnum = "projectId" RayClusterScalarFieldEnumStatus RayClusterScalarFieldEnum = "status" RayClusterScalarFieldEnumCreatedAt RayClusterScalarFieldEnum = "createdAt" RayClusterScalarFieldEnumUpdatedAt RayClusterScalarFieldEnum = "updatedAt" )
func (RayClusterScalarFieldEnum) IsValid ¶
func (e RayClusterScalarFieldEnum) IsValid() bool
func (RayClusterScalarFieldEnum) MarshalGQL ¶
func (e RayClusterScalarFieldEnum) MarshalGQL(w io.Writer)
func (RayClusterScalarFieldEnum) String ¶
func (e RayClusterScalarFieldEnum) String() string
func (*RayClusterScalarFieldEnum) UnmarshalGQL ¶
func (e *RayClusterScalarFieldEnum) UnmarshalGQL(v interface{}) error
type RayClusterStatus ¶
type RayClusterStatus string
const ( RayClusterStatusSetUpSuccess RayClusterStatus = "SET_UP_SUCCESS" RayClusterStatusSetUpError RayClusterStatus = "SET_UP_ERROR" RayClusterStatusSettingUp RayClusterStatus = "SETTING_UP" RayClusterStatusNotSetUp RayClusterStatus = "NOT_SET_UP" RayClusterStatusRemoving RayClusterStatus = "REMOVING" RayClusterStatusRemoveSuccess RayClusterStatus = "REMOVE_SUCCESS" RayClusterStatusRemoveError RayClusterStatus = "REMOVE_ERROR" )
func (RayClusterStatus) IsValid ¶
func (e RayClusterStatus) IsValid() bool
func (RayClusterStatus) MarshalGQL ¶
func (e RayClusterStatus) MarshalGQL(w io.Writer)
func (RayClusterStatus) String ¶
func (e RayClusterStatus) String() string
func (*RayClusterStatus) UnmarshalGQL ¶
func (e *RayClusterStatus) UnmarshalGQL(v interface{}) error
type RayClusterWhereInput ¶
type RayClusterWhereInput struct { And []*RayClusterWhereInput `json:"AND,omitempty"` Or []*RayClusterWhereInput `json:"OR,omitempty"` Not []*RayClusterWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` KubernetesProfileID *StringNullableFilter `json:"kubernetesProfileId,omitempty"` ConfigID *StringNullableFilter `json:"configId,omitempty"` ProjectID *StringNullableFilter `json:"projectId,omitempty"` Status *EnumRayClusterStatusFilter `json:"status,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` KubernetesProfile *KubernetesProfileRelationFilter `json:"kubernetesProfile,omitempty"` Config *RayClusterConfigRelationFilter `json:"config,omitempty"` Project *ProjectRelationFilter `json:"project,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type ResourceAccessToken ¶
type ResourceAccessTokenOptions ¶
type ResourceAccessTokenOptions struct { // A string representing a timespan, e.g. 2 hours, 60 days, 1 year ExpiresIn *string `json:"expiresIn,omitempty"` }
type ResourceAccessTokenOrderByWithRelationInput ¶
type ResourceAccessTokenOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` ExperimentID *SortOrder `json:"experimentId,omitempty"` ExperimentRunID *SortOrder `json:"experimentRunId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` Experiment *ExperimentOrderByWithRelationInput `json:"experiment,omitempty"` ExperimentRun *ExperimentRunOrderByWithRelationInput `json:"experimentRun,omitempty"` }
type ResourceAccessTokenRelationFilter ¶
type ResourceAccessTokenRelationFilter struct { Is *ResourceAccessTokenWhereInput `json:"is,omitempty"` IsNot *ResourceAccessTokenWhereInput `json:"isNot,omitempty"` }
type ResourceAccessTokenWhereInput ¶
type ResourceAccessTokenWhereInput struct { And []*ResourceAccessTokenWhereInput `json:"AND,omitempty"` Or []*ResourceAccessTokenWhereInput `json:"OR,omitempty"` Not []*ResourceAccessTokenWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` ExperimentID *StringNullableFilter `json:"experimentId,omitempty"` ExperimentRunID *StringNullableFilter `json:"experimentRunId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` Experiment *ExperimentRelationFilter `json:"experiment,omitempty"` ExperimentRun *ExperimentRunRelationFilter `json:"experimentRun,omitempty"` }
type ResourceType ¶
type ResourceType string
Various types of managed resources
const ( ResourceTypeDataStorage ResourceType = "DATA_STORAGE" ResourceTypeTraining ResourceType = "TRAINING" ResourceTypeExperiment ResourceType = "EXPERIMENT" ResourceTypeApplication ResourceType = "APPLICATION" ResourceTypeRayCluster ResourceType = "RAY_CLUSTER" ResourceTypeContainerRegistry ResourceType = "CONTAINER_REGISTRY" ResourceTypeVpc ResourceType = "VPC" )
func (ResourceType) IsValid ¶
func (e ResourceType) IsValid() bool
func (ResourceType) MarshalGQL ¶
func (e ResourceType) MarshalGQL(w io.Writer)
func (ResourceType) String ¶
func (e ResourceType) String() string
func (*ResourceType) UnmarshalGQL ¶
func (e *ResourceType) UnmarshalGQL(v interface{}) error
type RoleInTeam ¶
type RoleInTeam string
const ( RoleInTeamAdmin RoleInTeam = "ADMIN" RoleInTeamMember RoleInTeam = "MEMBER" )
func (RoleInTeam) IsValid ¶
func (e RoleInTeam) IsValid() bool
func (RoleInTeam) MarshalGQL ¶
func (e RoleInTeam) MarshalGQL(w io.Writer)
func (RoleInTeam) String ¶
func (e RoleInTeam) String() string
func (*RoleInTeam) UnmarshalGQL ¶
func (e *RoleInTeam) UnmarshalGQL(v interface{}) error
type SortOrder ¶
type SortOrder string
func (SortOrder) MarshalGQL ¶
func (*SortOrder) UnmarshalGQL ¶
type StringFilter ¶
type StringFilter struct { Equals *string `json:"equals,omitempty"` In []string `json:"in,omitempty"` NotIn []string `json:"notIn,omitempty"` Lt *string `json:"lt,omitempty"` Lte *string `json:"lte,omitempty"` Gt *string `json:"gt,omitempty"` Gte *string `json:"gte,omitempty"` Contains *string `json:"contains,omitempty"` StartsWith *string `json:"startsWith,omitempty"` EndsWith *string `json:"endsWith,omitempty"` Mode *QueryMode `json:"mode,omitempty"` Not *NestedStringFilter `json:"not,omitempty"` }
type StringNullableFilter ¶
type StringNullableFilter struct { Equals *string `json:"equals,omitempty"` In []string `json:"in,omitempty"` NotIn []string `json:"notIn,omitempty"` Lt *string `json:"lt,omitempty"` Lte *string `json:"lte,omitempty"` Gt *string `json:"gt,omitempty"` Gte *string `json:"gte,omitempty"` Contains *string `json:"contains,omitempty"` StartsWith *string `json:"startsWith,omitempty"` EndsWith *string `json:"endsWith,omitempty"` Mode *QueryMode `json:"mode,omitempty"` Not *NestedStringNullableFilter `json:"not,omitempty"` }
type StripeCard ¶
type StripeCustomer ¶
type StripeCustomer struct { Email *string `json:"email"` CustomerAddress *CustomerAddress `json:"customerAddress"` BillingAddress *CustomerAddress `json:"billingAddress"` Card *StripeCard `json:"card"` Metadata StripeMetadata `json:"metadata"` }
type StripeMetadata ¶
type StripeMetadata struct {
IsFilledIn bool `json:"isFilledIn"`
}
type Subscription ¶
type Subscription struct { OnExperimentChange Experiment `json:"onExperimentChange"` OnExperimentRunChange ExperimentRun `json:"onExperimentRunChange"` OnProjectChange Project `json:"onProjectChange"` OnVPCChange Vpc `json:"onVPCChange"` OnApplicationChange Application `json:"onApplicationChange"` OnTrainingChange Training `json:"onTrainingChange"` OnDataStorageChange DataStorage `json:"onDataStorageChange"` OnRayClusterChange RayCluster `json:"onRayClusterChange"` }
type TaskAction ¶
type TaskAction struct { ID string `json:"id"` VpcID *string `json:"vpcId"` ApplicationID *string `json:"applicationId"` TrainingID *string `json:"trainingId"` TrainingAnsibleTaskID *string `json:"trainingAnsibleTaskId"` DataStorageID *string `json:"dataStorageId"` ExperimentID *string `json:"experimentId"` ExperimentRunID *string `json:"experimentRunId"` RayClusterID *string `json:"rayClusterId"` UserID string `json:"userId"` Type TaskActionType `json:"type"` State TaskActionState `json:"state"` CreatedAt time.Time `json:"createdAt"` Count *TaskActionCount `json:"_count"` Vpc *Vpc `json:"vpc"` Application *Application `json:"application"` Training *Training `json:"training"` TrainingAnsibleTask *TrainingAnsibleTask `json:"trainingAnsibleTask"` DataStorage *DataStorage `json:"dataStorage"` Experiment *Experiment `json:"experiment"` ExperimentRun *ExperimentRun `json:"experimentRun"` RayCluster *RayCluster `json:"rayCluster"` User User `json:"user"` Steps []*TaskStep `json:"steps"` Predecessors []*TaskAction `json:"predecessors"` Successors []*TaskAction `json:"successors"` BillableUsage *BillableUsage `json:"billableUsage"` }
type TaskActionCount ¶
type TaskActionListRelationFilter ¶
type TaskActionListRelationFilter struct { Every *TaskActionWhereInput `json:"every,omitempty"` Some *TaskActionWhereInput `json:"some,omitempty"` None *TaskActionWhereInput `json:"none,omitempty"` }
type TaskActionOrderByRelationAggregateInput ¶
type TaskActionOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TaskActionOrderByWithRelationInput ¶
type TaskActionOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` VpcID *SortOrder `json:"vpcId,omitempty"` ApplicationID *SortOrder `json:"applicationId,omitempty"` TrainingID *SortOrder `json:"trainingId,omitempty"` TrainingAnsibleTaskID *SortOrder `json:"trainingAnsibleTaskId,omitempty"` DataStorageID *SortOrder `json:"dataStorageId,omitempty"` ExperimentID *SortOrder `json:"experimentId,omitempty"` ExperimentRunID *SortOrder `json:"experimentRunId,omitempty"` RayClusterID *SortOrder `json:"rayClusterId,omitempty"` UserID *SortOrder `json:"userId,omitempty"` Type *SortOrder `json:"type,omitempty"` State *SortOrder `json:"state,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` Vpc *VPCOrderByWithRelationInput `json:"vpc,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` TrainingAnsibleTask *TrainingAnsibleTaskOrderByWithRelationInput `json:"trainingAnsibleTask,omitempty"` DataStorage *DataStorageOrderByWithRelationInput `json:"dataStorage,omitempty"` Experiment *ExperimentOrderByWithRelationInput `json:"experiment,omitempty"` ExperimentRun *ExperimentRunOrderByWithRelationInput `json:"experimentRun,omitempty"` RayCluster *RayClusterOrderByWithRelationInput `json:"rayCluster,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` Steps *TaskStepOrderByRelationAggregateInput `json:"steps,omitempty"` Predecessors *TaskActionOrderByRelationAggregateInput `json:"predecessors,omitempty"` Successors *TaskActionOrderByRelationAggregateInput `json:"successors,omitempty"` BillableUsage *BillableUsageOrderByWithRelationInput `json:"billableUsage,omitempty"` }
type TaskActionRelationFilter ¶
type TaskActionRelationFilter struct { Is *TaskActionWhereInput `json:"is,omitempty"` IsNot *TaskActionWhereInput `json:"isNot,omitempty"` }
type TaskActionScalarFieldEnum ¶
type TaskActionScalarFieldEnum string
const ( TaskActionScalarFieldEnumID TaskActionScalarFieldEnum = "id" TaskActionScalarFieldEnumVpcID TaskActionScalarFieldEnum = "vpcId" TaskActionScalarFieldEnumApplicationID TaskActionScalarFieldEnum = "applicationId" TaskActionScalarFieldEnumTrainingID TaskActionScalarFieldEnum = "trainingId" TaskActionScalarFieldEnumTrainingAnsibleTaskID TaskActionScalarFieldEnum = "trainingAnsibleTaskId" TaskActionScalarFieldEnumDataStorageID TaskActionScalarFieldEnum = "dataStorageId" TaskActionScalarFieldEnumExperimentID TaskActionScalarFieldEnum = "experimentId" TaskActionScalarFieldEnumExperimentRunID TaskActionScalarFieldEnum = "experimentRunId" TaskActionScalarFieldEnumRayClusterID TaskActionScalarFieldEnum = "rayClusterId" TaskActionScalarFieldEnumUserID TaskActionScalarFieldEnum = "userId" TaskActionScalarFieldEnumType TaskActionScalarFieldEnum = "type" TaskActionScalarFieldEnumState TaskActionScalarFieldEnum = "state" TaskActionScalarFieldEnumCreatedAt TaskActionScalarFieldEnum = "createdAt" )
func (TaskActionScalarFieldEnum) IsValid ¶
func (e TaskActionScalarFieldEnum) IsValid() bool
func (TaskActionScalarFieldEnum) MarshalGQL ¶
func (e TaskActionScalarFieldEnum) MarshalGQL(w io.Writer)
func (TaskActionScalarFieldEnum) String ¶
func (e TaskActionScalarFieldEnum) String() string
func (*TaskActionScalarFieldEnum) UnmarshalGQL ¶
func (e *TaskActionScalarFieldEnum) UnmarshalGQL(v interface{}) error
type TaskActionState ¶
type TaskActionState string
const ( TaskActionStateNotStarted TaskActionState = "NOT_STARTED" TaskActionStateWaitingToStart TaskActionState = "WAITING_TO_START" TaskActionStateInProgress TaskActionState = "IN_PROGRESS" TaskActionStateSuccess TaskActionState = "SUCCESS" TaskActionStateError TaskActionState = "ERROR" TaskActionStateSkipped TaskActionState = "SKIPPED" )
func (TaskActionState) IsValid ¶
func (e TaskActionState) IsValid() bool
func (TaskActionState) MarshalGQL ¶
func (e TaskActionState) MarshalGQL(w io.Writer)
func (TaskActionState) String ¶
func (e TaskActionState) String() string
func (*TaskActionState) UnmarshalGQL ¶
func (e *TaskActionState) UnmarshalGQL(v interface{}) error
type TaskActionType ¶
type TaskActionType string
const ( TaskActionTypeCreate TaskActionType = "CREATE" TaskActionTypeUpdate TaskActionType = "UPDATE" TaskActionTypeDelete TaskActionType = "DELETE" TaskActionTypeStart TaskActionType = "START" TaskActionTypeStop TaskActionType = "STOP" )
func (TaskActionType) IsValid ¶
func (e TaskActionType) IsValid() bool
func (TaskActionType) MarshalGQL ¶
func (e TaskActionType) MarshalGQL(w io.Writer)
func (TaskActionType) String ¶
func (e TaskActionType) String() string
func (*TaskActionType) UnmarshalGQL ¶
func (e *TaskActionType) UnmarshalGQL(v interface{}) error
type TaskActionWhereInput ¶
type TaskActionWhereInput struct { And []*TaskActionWhereInput `json:"AND,omitempty"` Or []*TaskActionWhereInput `json:"OR,omitempty"` Not []*TaskActionWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` VpcID *StringNullableFilter `json:"vpcId,omitempty"` ApplicationID *StringNullableFilter `json:"applicationId,omitempty"` TrainingID *StringNullableFilter `json:"trainingId,omitempty"` TrainingAnsibleTaskID *StringNullableFilter `json:"trainingAnsibleTaskId,omitempty"` DataStorageID *StringNullableFilter `json:"dataStorageId,omitempty"` ExperimentID *StringNullableFilter `json:"experimentId,omitempty"` ExperimentRunID *StringNullableFilter `json:"experimentRunId,omitempty"` RayClusterID *StringNullableFilter `json:"rayClusterId,omitempty"` UserID *StringFilter `json:"userId,omitempty"` Type *EnumTaskActionTypeFilter `json:"type,omitempty"` State *EnumTaskActionStateFilter `json:"state,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` Vpc *VPCRelationFilter `json:"vpc,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` TrainingAnsibleTask *TrainingAnsibleTaskRelationFilter `json:"trainingAnsibleTask,omitempty"` DataStorage *DataStorageRelationFilter `json:"dataStorage,omitempty"` Experiment *ExperimentRelationFilter `json:"experiment,omitempty"` ExperimentRun *ExperimentRunRelationFilter `json:"experimentRun,omitempty"` RayCluster *RayClusterRelationFilter `json:"rayCluster,omitempty"` User *UserRelationFilter `json:"user,omitempty"` Steps *TaskStepListRelationFilter `json:"steps,omitempty"` Predecessors *TaskActionListRelationFilter `json:"predecessors,omitempty"` Successors *TaskActionListRelationFilter `json:"successors,omitempty"` BillableUsage *BillableUsageRelationFilter `json:"billableUsage,omitempty"` }
type TaskStep ¶
type TaskStep struct { ID string `json:"id"` TaskActionID string `json:"taskActionId"` StepNumber int64 `json:"stepNumber"` State TaskStepState `json:"state"` UpdatedAt time.Time `json:"updatedAt"` TaskAction TaskAction `json:"taskAction"` }
type TaskStepListRelationFilter ¶
type TaskStepListRelationFilter struct { Every *TaskStepWhereInput `json:"every,omitempty"` Some *TaskStepWhereInput `json:"some,omitempty"` None *TaskStepWhereInput `json:"none,omitempty"` }
type TaskStepOrderByRelationAggregateInput ¶
type TaskStepOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TaskStepOrderByWithRelationInput ¶
type TaskStepOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` TaskActionID *SortOrder `json:"taskActionId,omitempty"` StepNumber *SortOrder `json:"stepNumber,omitempty"` State *SortOrder `json:"state,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` TaskAction *TaskActionOrderByWithRelationInput `json:"taskAction,omitempty"` }
type TaskStepScalarFieldEnum ¶
type TaskStepScalarFieldEnum string
const ( TaskStepScalarFieldEnumID TaskStepScalarFieldEnum = "id" TaskStepScalarFieldEnumTaskActionID TaskStepScalarFieldEnum = "taskActionId" TaskStepScalarFieldEnumStepNumber TaskStepScalarFieldEnum = "stepNumber" TaskStepScalarFieldEnumState TaskStepScalarFieldEnum = "state" TaskStepScalarFieldEnumUpdatedAt TaskStepScalarFieldEnum = "updatedAt" )
func (TaskStepScalarFieldEnum) IsValid ¶
func (e TaskStepScalarFieldEnum) IsValid() bool
func (TaskStepScalarFieldEnum) MarshalGQL ¶
func (e TaskStepScalarFieldEnum) MarshalGQL(w io.Writer)
func (TaskStepScalarFieldEnum) String ¶
func (e TaskStepScalarFieldEnum) String() string
func (*TaskStepScalarFieldEnum) UnmarshalGQL ¶
func (e *TaskStepScalarFieldEnum) UnmarshalGQL(v interface{}) error
type TaskStepState ¶
type TaskStepState string
const ( TaskStepStateNotStarted TaskStepState = "NOT_STARTED" TaskStepStateWaitingToStart TaskStepState = "WAITING_TO_START" TaskStepStateStartError TaskStepState = "START_ERROR" TaskStepStateInProgress TaskStepState = "IN_PROGRESS" TaskStepStateSuccess TaskStepState = "SUCCESS" TaskStepStateError TaskStepState = "ERROR" TaskStepStateSkipped TaskStepState = "SKIPPED" )
func (TaskStepState) IsValid ¶
func (e TaskStepState) IsValid() bool
func (TaskStepState) MarshalGQL ¶
func (e TaskStepState) MarshalGQL(w io.Writer)
func (TaskStepState) String ¶
func (e TaskStepState) String() string
func (*TaskStepState) UnmarshalGQL ¶
func (e *TaskStepState) UnmarshalGQL(v interface{}) error
type TaskStepWhereInput ¶
type TaskStepWhereInput struct { And []*TaskStepWhereInput `json:"AND,omitempty"` Or []*TaskStepWhereInput `json:"OR,omitempty"` Not []*TaskStepWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` TaskActionID *StringFilter `json:"taskActionId,omitempty"` StepNumber *IntFilter `json:"stepNumber,omitempty"` State *EnumTaskStepStateFilter `json:"state,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` TaskAction *TaskActionRelationFilter `json:"taskAction,omitempty"` }
type TaskStepWhereUniqueInput ¶
type TaskStepWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type Team ¶
type Team struct { ID string `json:"id"` AccountID string `json:"accountId"` DisplayName string `json:"displayName"` Count *TeamCount `json:"_count"` Account Account `json:"account"` Members []*TeamMember `json:"members"` Invitations []*TeamMemberInvitation `json:"invitations"` }
type TeamMember ¶
type TeamMember struct { User User `json:"user"` Role RoleInTeam `json:"role"` }
type TeamMemberInvitation ¶
type TeamMemberInvitation struct { ID string `json:"id"` TeamID string `json:"teamId"` UserID *string `json:"userId"` UserEmail *string `json:"userEmail"` Role RoleInTeam `json:"role"` Status TeamMemberInvitationStatus `json:"status"` ExpiresAt time.Time `json:"expiresAt"` CreatedAt time.Time `json:"createdAt"` Team Team `json:"team"` User *User `json:"user"` }
type TeamMemberInvitationListRelationFilter ¶
type TeamMemberInvitationListRelationFilter struct { Every *TeamMemberInvitationWhereInput `json:"every,omitempty"` Some *TeamMemberInvitationWhereInput `json:"some,omitempty"` None *TeamMemberInvitationWhereInput `json:"none,omitempty"` }
type TeamMemberInvitationOrderByRelationAggregateInput ¶
type TeamMemberInvitationOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TeamMemberInvitationOrderByWithRelationInput ¶
type TeamMemberInvitationOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` TeamID *SortOrder `json:"teamId,omitempty"` UserID *SortOrder `json:"userId,omitempty"` UserEmail *SortOrder `json:"userEmail,omitempty"` Role *SortOrder `json:"role,omitempty"` Status *SortOrder `json:"status,omitempty"` ExpiresAt *SortOrder `json:"expiresAt,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` Team *TeamOrderByWithRelationInput `json:"team,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` }
type TeamMemberInvitationScalarFieldEnum ¶
type TeamMemberInvitationScalarFieldEnum string
const ( TeamMemberInvitationScalarFieldEnumID TeamMemberInvitationScalarFieldEnum = "id" TeamMemberInvitationScalarFieldEnumTeamID TeamMemberInvitationScalarFieldEnum = "teamId" TeamMemberInvitationScalarFieldEnumUserID TeamMemberInvitationScalarFieldEnum = "userId" TeamMemberInvitationScalarFieldEnumUserEmail TeamMemberInvitationScalarFieldEnum = "userEmail" TeamMemberInvitationScalarFieldEnumRole TeamMemberInvitationScalarFieldEnum = "role" TeamMemberInvitationScalarFieldEnumStatus TeamMemberInvitationScalarFieldEnum = "status" TeamMemberInvitationScalarFieldEnumExpiresAt TeamMemberInvitationScalarFieldEnum = "expiresAt" TeamMemberInvitationScalarFieldEnumCreatedAt TeamMemberInvitationScalarFieldEnum = "createdAt" )
func (TeamMemberInvitationScalarFieldEnum) IsValid ¶
func (e TeamMemberInvitationScalarFieldEnum) IsValid() bool
func (TeamMemberInvitationScalarFieldEnum) MarshalGQL ¶
func (e TeamMemberInvitationScalarFieldEnum) MarshalGQL(w io.Writer)
func (TeamMemberInvitationScalarFieldEnum) String ¶
func (e TeamMemberInvitationScalarFieldEnum) String() string
func (*TeamMemberInvitationScalarFieldEnum) UnmarshalGQL ¶
func (e *TeamMemberInvitationScalarFieldEnum) UnmarshalGQL(v interface{}) error
type TeamMemberInvitationStatus ¶
type TeamMemberInvitationStatus string
const ( TeamMemberInvitationStatusPending TeamMemberInvitationStatus = "PENDING" TeamMemberInvitationStatusAccepted TeamMemberInvitationStatus = "ACCEPTED" TeamMemberInvitationStatusExpired TeamMemberInvitationStatus = "EXPIRED" )
func (TeamMemberInvitationStatus) IsValid ¶
func (e TeamMemberInvitationStatus) IsValid() bool
func (TeamMemberInvitationStatus) MarshalGQL ¶
func (e TeamMemberInvitationStatus) MarshalGQL(w io.Writer)
func (TeamMemberInvitationStatus) String ¶
func (e TeamMemberInvitationStatus) String() string
func (*TeamMemberInvitationStatus) UnmarshalGQL ¶
func (e *TeamMemberInvitationStatus) UnmarshalGQL(v interface{}) error
type TeamMemberInvitationWhereInput ¶
type TeamMemberInvitationWhereInput struct { And []*TeamMemberInvitationWhereInput `json:"AND,omitempty"` Or []*TeamMemberInvitationWhereInput `json:"OR,omitempty"` Not []*TeamMemberInvitationWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` TeamID *StringFilter `json:"teamId,omitempty"` UserID *StringNullableFilter `json:"userId,omitempty"` UserEmail *StringNullableFilter `json:"userEmail,omitempty"` Role *EnumRoleInTeamFilter `json:"role,omitempty"` Status *EnumTeamMemberInvitationStatusFilter `json:"status,omitempty"` ExpiresAt *DateTimeFilter `json:"expiresAt,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` Team *TeamRelationFilter `json:"team,omitempty"` User *UserRelationFilter `json:"user,omitempty"` }
type TeamMemberInvitationWhereUniqueInput ¶
type TeamMemberInvitationWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type TeamOrderByWithRelationInput ¶
type TeamOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` DisplayName *SortOrder `json:"displayName,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` Members *TeamsOnUsersOrderByRelationAggregateInput `json:"members,omitempty"` Invitations *TeamMemberInvitationOrderByRelationAggregateInput `json:"invitations,omitempty"` }
type TeamRelationFilter ¶
type TeamRelationFilter struct { Is *TeamWhereInput `json:"is,omitempty"` IsNot *TeamWhereInput `json:"isNot,omitempty"` }
type TeamWhereInput ¶
type TeamWhereInput struct { And []*TeamWhereInput `json:"AND,omitempty"` Or []*TeamWhereInput `json:"OR,omitempty"` Not []*TeamWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` DisplayName *StringFilter `json:"displayName,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` Members *TeamsOnUsersListRelationFilter `json:"members,omitempty"` Invitations *TeamMemberInvitationListRelationFilter `json:"invitations,omitempty"` }
type TeamsOnUsersListRelationFilter ¶
type TeamsOnUsersListRelationFilter struct { Every *TeamsOnUsersWhereInput `json:"every,omitempty"` Some *TeamsOnUsersWhereInput `json:"some,omitempty"` None *TeamsOnUsersWhereInput `json:"none,omitempty"` }
type TeamsOnUsersOrderByRelationAggregateInput ¶
type TeamsOnUsersOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TeamsOnUsersWhereInput ¶
type TeamsOnUsersWhereInput struct { And []*TeamsOnUsersWhereInput `json:"AND,omitempty"` Or []*TeamsOnUsersWhereInput `json:"OR,omitempty"` Not []*TeamsOnUsersWhereInput `json:"NOT,omitempty"` UserID *StringFilter `json:"userId,omitempty"` TeamID *StringFilter `json:"teamId,omitempty"` Role *EnumRoleInTeamFilter `json:"role,omitempty"` User *UserRelationFilter `json:"user,omitempty"` Team *TeamRelationFilter `json:"team,omitempty"` }
type Training ¶
type Training struct { ID string `json:"id"` Name string `json:"name"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` CloudProviderFalconConfigID *string `json:"cloudProviderFalconConfigId"` FalconMLConfigID *string `json:"falconMLConfigId"` ProjectID *string `json:"projectId"` Status TrainingStatus `json:"status"` State TrainingRunningState `json:"state"` MountStatus TrainingMountStatus `json:"mountStatus"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *TrainingCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` CloudProviderFalconConfig *CloudProviderFalconConfig `json:"cloudProviderFalconConfig"` FalconMLConfig *FalconMLConfig `json:"falconMLConfig"` DataStorages []*DataStorage `json:"dataStorages"` Experiments []*Experiment `json:"experiments"` AnsibleTasks []*TrainingAnsibleTask `json:"ansibleTasks"` DeploymentAnsibleTask *TrainingAnsibleTask `json:"deploymentAnsibleTask"` Project *Project `json:"project"` VpcAttachment *VPCAttachment `json:"vpcAttachment"` TaskActions []*TaskAction `json:"taskActions"` ResourceBillableUsage *BillableUsage `json:"resourceBillableUsage"` TLSPresignedURL *string `json:"tlsPresignedUrl"` VMPublicIps []string `json:"vmPublicIps"` VMSSHUsername *string `json:"vmSSHUsername"` VMIds []string `json:"vmIds"` }
type TrainingAnsibleTask ¶
type TrainingAnsibleTaskListRelationFilter ¶
type TrainingAnsibleTaskListRelationFilter struct { Every *TrainingAnsibleTaskWhereInput `json:"every,omitempty"` Some *TrainingAnsibleTaskWhereInput `json:"some,omitempty"` None *TrainingAnsibleTaskWhereInput `json:"none,omitempty"` }
type TrainingAnsibleTaskOrderByRelationAggregateInput ¶
type TrainingAnsibleTaskOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TrainingAnsibleTaskOrderByWithRelationInput ¶
type TrainingAnsibleTaskOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Type *SortOrder `json:"type,omitempty"` TrainingID *SortOrder `json:"trainingId,omitempty"` DeploymentTrainingID *SortOrder `json:"deploymentTrainingId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` DeploymentTraining *TrainingOrderByWithRelationInput `json:"deploymentTraining,omitempty"` TaskAction *TaskActionOrderByWithRelationInput `json:"taskAction,omitempty"` }
type TrainingAnsibleTaskRelationFilter ¶
type TrainingAnsibleTaskRelationFilter struct { Is *TrainingAnsibleTaskWhereInput `json:"is,omitempty"` IsNot *TrainingAnsibleTaskWhereInput `json:"isNot,omitempty"` }
type TrainingAnsibleTaskScalarFieldEnum ¶
type TrainingAnsibleTaskScalarFieldEnum string
const ( TrainingAnsibleTaskScalarFieldEnumID TrainingAnsibleTaskScalarFieldEnum = "id" TrainingAnsibleTaskScalarFieldEnumType TrainingAnsibleTaskScalarFieldEnum = "type" TrainingAnsibleTaskScalarFieldEnumTrainingID TrainingAnsibleTaskScalarFieldEnum = "trainingId" TrainingAnsibleTaskScalarFieldEnumDeploymentTrainingID TrainingAnsibleTaskScalarFieldEnum = "deploymentTrainingId" TrainingAnsibleTaskScalarFieldEnumCreatedAt TrainingAnsibleTaskScalarFieldEnum = "createdAt" )
func (TrainingAnsibleTaskScalarFieldEnum) IsValid ¶
func (e TrainingAnsibleTaskScalarFieldEnum) IsValid() bool
func (TrainingAnsibleTaskScalarFieldEnum) MarshalGQL ¶
func (e TrainingAnsibleTaskScalarFieldEnum) MarshalGQL(w io.Writer)
func (TrainingAnsibleTaskScalarFieldEnum) String ¶
func (e TrainingAnsibleTaskScalarFieldEnum) String() string
func (*TrainingAnsibleTaskScalarFieldEnum) UnmarshalGQL ¶
func (e *TrainingAnsibleTaskScalarFieldEnum) UnmarshalGQL(v interface{}) error
type TrainingAnsibleTaskType ¶
type TrainingAnsibleTaskType string
const ( TrainingAnsibleTaskTypeAll TrainingAnsibleTaskType = "ALL" TrainingAnsibleTaskTypeBasic TrainingAnsibleTaskType = "BASIC" TrainingAnsibleTaskTypeFastBoot TrainingAnsibleTaskType = "FAST_BOOT" TrainingAnsibleTaskTypeLegacy TrainingAnsibleTaskType = "LEGACY" TrainingAnsibleTaskTypeMountDataStorage TrainingAnsibleTaskType = "MOUNT_DATA_STORAGE" TrainingAnsibleTaskTypeReboot TrainingAnsibleTaskType = "REBOOT" )
func (TrainingAnsibleTaskType) IsValid ¶
func (e TrainingAnsibleTaskType) IsValid() bool
func (TrainingAnsibleTaskType) MarshalGQL ¶
func (e TrainingAnsibleTaskType) MarshalGQL(w io.Writer)
func (TrainingAnsibleTaskType) String ¶
func (e TrainingAnsibleTaskType) String() string
func (*TrainingAnsibleTaskType) UnmarshalGQL ¶
func (e *TrainingAnsibleTaskType) UnmarshalGQL(v interface{}) error
type TrainingAnsibleTaskWhereInput ¶
type TrainingAnsibleTaskWhereInput struct { And []*TrainingAnsibleTaskWhereInput `json:"AND,omitempty"` Or []*TrainingAnsibleTaskWhereInput `json:"OR,omitempty"` Not []*TrainingAnsibleTaskWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Type *EnumTrainingAnsibleTaskTypeFilter `json:"type,omitempty"` TrainingID *StringFilter `json:"trainingId,omitempty"` DeploymentTrainingID *StringNullableFilter `json:"deploymentTrainingId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` DeploymentTraining *TrainingRelationFilter `json:"deploymentTraining,omitempty"` TaskAction *TaskActionRelationFilter `json:"taskAction,omitempty"` }
type TrainingCount ¶
type TrainingInfrastructurePlan ¶
type TrainingInfrastructurePlan struct { Provider CloudProvider `json:"provider"` Plan CloudProviderFalconConfigPlan `json:"plan"` UsesGpu bool `json:"usesGpu"` Config TrainingInfrastructurePlanConfig `json:"config"` }
type TrainingInfrastructurePlanConfig ¶
type TrainingInfrastructurePlanConfig interface {
IsTrainingInfrastructurePlanConfig()
}
type TrainingListRelationFilter ¶
type TrainingListRelationFilter struct { Every *TrainingWhereInput `json:"every,omitempty"` Some *TrainingWhereInput `json:"some,omitempty"` None *TrainingWhereInput `json:"none,omitempty"` }
type TrainingMountStatus ¶
type TrainingMountStatus string
const ( TrainingMountStatusMounting TrainingMountStatus = "MOUNTING" TrainingMountStatusUnmounting TrainingMountStatus = "UNMOUNTING" TrainingMountStatusSuccess TrainingMountStatus = "SUCCESS" TrainingMountStatusError TrainingMountStatus = "ERROR" )
func (TrainingMountStatus) IsValid ¶
func (e TrainingMountStatus) IsValid() bool
func (TrainingMountStatus) MarshalGQL ¶
func (e TrainingMountStatus) MarshalGQL(w io.Writer)
func (TrainingMountStatus) String ¶
func (e TrainingMountStatus) String() string
func (*TrainingMountStatus) UnmarshalGQL ¶
func (e *TrainingMountStatus) UnmarshalGQL(v interface{}) error
type TrainingOrderByRelationAggregateInput ¶
type TrainingOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type TrainingOrderByWithRelationInput ¶
type TrainingOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Name *SortOrder `json:"name,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` CloudProviderFalconConfigID *SortOrder `json:"cloudProviderFalconConfigId,omitempty"` FalconMLConfigID *SortOrder `json:"falconMLConfigId,omitempty"` ProjectID *SortOrder `json:"projectId,omitempty"` Status *SortOrder `json:"status,omitempty"` State *SortOrder `json:"state,omitempty"` MountStatus *SortOrder `json:"mountStatus,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigOrderByWithRelationInput `json:"cloudProviderFalconConfig,omitempty"` FalconMLConfig *FalconMLConfigOrderByWithRelationInput `json:"falconMLConfig,omitempty"` DataStorages *DataStorageOrderByRelationAggregateInput `json:"dataStorages,omitempty"` Experiments *ExperimentOrderByRelationAggregateInput `json:"experiments,omitempty"` AnsibleTasks *TrainingAnsibleTaskOrderByRelationAggregateInput `json:"ansibleTasks,omitempty"` DeploymentAnsibleTask *TrainingAnsibleTaskOrderByWithRelationInput `json:"deploymentAnsibleTask,omitempty"` Project *ProjectOrderByWithRelationInput `json:"project,omitempty"` VpcAttachment *VPCAttachmentOrderByWithRelationInput `json:"vpcAttachment,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` ResourceBillableUsage *BillableUsageOrderByWithRelationInput `json:"resourceBillableUsage,omitempty"` }
type TrainingRelationFilter ¶
type TrainingRelationFilter struct { Is *TrainingWhereInput `json:"is,omitempty"` IsNot *TrainingWhereInput `json:"isNot,omitempty"` }
type TrainingRunningState ¶
type TrainingRunningState string
const ( TrainingRunningStateStarting TrainingRunningState = "STARTING" TrainingRunningStateRunning TrainingRunningState = "RUNNING" TrainingRunningStateStopping TrainingRunningState = "STOPPING" TrainingRunningStateSleeping TrainingRunningState = "SLEEPING" )
func (TrainingRunningState) IsValid ¶
func (e TrainingRunningState) IsValid() bool
func (TrainingRunningState) MarshalGQL ¶
func (e TrainingRunningState) MarshalGQL(w io.Writer)
func (TrainingRunningState) String ¶
func (e TrainingRunningState) String() string
func (*TrainingRunningState) UnmarshalGQL ¶
func (e *TrainingRunningState) UnmarshalGQL(v interface{}) error
type TrainingScalarFieldEnum ¶
type TrainingScalarFieldEnum string
const ( TrainingScalarFieldEnumID TrainingScalarFieldEnum = "id" TrainingScalarFieldEnumName TrainingScalarFieldEnum = "name" TrainingScalarFieldEnumAccountID TrainingScalarFieldEnum = "accountId" TrainingScalarFieldEnumCloudProfileID TrainingScalarFieldEnum = "cloudProfileId" TrainingScalarFieldEnumCloudProviderFalconConfigID TrainingScalarFieldEnum = "cloudProviderFalconConfigId" TrainingScalarFieldEnumFalconMLConfigID TrainingScalarFieldEnum = "falconMLConfigId" TrainingScalarFieldEnumProjectID TrainingScalarFieldEnum = "projectId" TrainingScalarFieldEnumStatus TrainingScalarFieldEnum = "status" TrainingScalarFieldEnumState TrainingScalarFieldEnum = "state" TrainingScalarFieldEnumMountStatus TrainingScalarFieldEnum = "mountStatus" TrainingScalarFieldEnumCreatedAt TrainingScalarFieldEnum = "createdAt" TrainingScalarFieldEnumUpdatedAt TrainingScalarFieldEnum = "updatedAt" )
func (TrainingScalarFieldEnum) IsValid ¶
func (e TrainingScalarFieldEnum) IsValid() bool
func (TrainingScalarFieldEnum) MarshalGQL ¶
func (e TrainingScalarFieldEnum) MarshalGQL(w io.Writer)
func (TrainingScalarFieldEnum) String ¶
func (e TrainingScalarFieldEnum) String() string
func (*TrainingScalarFieldEnum) UnmarshalGQL ¶
func (e *TrainingScalarFieldEnum) UnmarshalGQL(v interface{}) error
type TrainingStatus ¶
type TrainingStatus string
const ( TrainingStatusDeploySuccess TrainingStatus = "DEPLOY_SUCCESS" TrainingStatusDeployError TrainingStatus = "DEPLOY_ERROR" TrainingStatusDeploying TrainingStatus = "DEPLOYING" TrainingStatusUndeployed TrainingStatus = "UNDEPLOYED" TrainingStatusDestroying TrainingStatus = "DESTROYING" TrainingStatusDestroyError TrainingStatus = "DESTROY_ERROR" TrainingStatusDestroySuccess TrainingStatus = "DESTROY_SUCCESS" )
func (TrainingStatus) IsValid ¶
func (e TrainingStatus) IsValid() bool
func (TrainingStatus) MarshalGQL ¶
func (e TrainingStatus) MarshalGQL(w io.Writer)
func (TrainingStatus) String ¶
func (e TrainingStatus) String() string
func (*TrainingStatus) UnmarshalGQL ¶
func (e *TrainingStatus) UnmarshalGQL(v interface{}) error
type TrainingWhereInput ¶
type TrainingWhereInput struct { And []*TrainingWhereInput `json:"AND,omitempty"` Or []*TrainingWhereInput `json:"OR,omitempty"` Not []*TrainingWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Name *StringFilter `json:"name,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` CloudProviderFalconConfigID *StringNullableFilter `json:"cloudProviderFalconConfigId,omitempty"` FalconMLConfigID *StringNullableFilter `json:"falconMLConfigId,omitempty"` ProjectID *StringNullableFilter `json:"projectId,omitempty"` Status *EnumTrainingStatusFilter `json:"status,omitempty"` State *EnumTrainingRunningStateFilter `json:"state,omitempty"` MountStatus *EnumTrainingMountStatusFilter `json:"mountStatus,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` CloudProviderFalconConfig *CloudProviderFalconConfigRelationFilter `json:"cloudProviderFalconConfig,omitempty"` FalconMLConfig *FalconMLConfigRelationFilter `json:"falconMLConfig,omitempty"` DataStorages *DataStorageListRelationFilter `json:"dataStorages,omitempty"` Experiments *ExperimentListRelationFilter `json:"experiments,omitempty"` AnsibleTasks *TrainingAnsibleTaskListRelationFilter `json:"ansibleTasks,omitempty"` DeploymentAnsibleTask *TrainingAnsibleTaskRelationFilter `json:"deploymentAnsibleTask,omitempty"` Project *ProjectRelationFilter `json:"project,omitempty"` VpcAttachment *VPCAttachmentRelationFilter `json:"vpcAttachment,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` ResourceBillableUsage *BillableUsageRelationFilter `json:"resourceBillableUsage,omitempty"` }
type UpdateAccountInput ¶
type UpdateAccountInput struct {
Username *string `json:"username,omitempty"`
}
type UpdateApplicationInput ¶
type UpdateApplicationInput struct { Container *UpdateApplicationContainerInput `json:"container,omitempty"` // New list of environment variables. If undefined, the list is not updated. If the list is defined but empty, all environment variables are removed. EnvironmentVariables []*EnvironmentVariableInput `json:"environmentVariables,omitempty"` }
type UpdateBillingAccountInput ¶
type UpdateBillingAccountInput struct {
Email *string `json:"email,omitempty"`
}
type UpdateCloudCredentialsInput ¶
type UpdateCloudCredentialsInput struct { AwsCredentials *AWSCredentials `json:"awsCredentials,omitempty"` AzureCredentials *AzureCredentials `json:"azureCredentials,omitempty"` GcpCredentials *GCPCredentials `json:"gcpCredentials,omitempty"` }
type UpdateCloudProfileInput ¶
type UpdateExperimentRunInput ¶
type UpdateExperimentRunInput struct { Status *ExperimentRunStatus `json:"status,omitempty"` DevelImageTag *string `json:"develImageTag,omitempty"` }
type UpdateOnboardingInput ¶
type UpdateProjectInput ¶
type UpdateProjectInput struct {
Name *string `json:"name,omitempty"`
}
type UpdateTeamInput ¶
type UpdateUserInput ¶
type User ¶
type User struct { ID string `json:"id"` AccountID string `json:"accountId"` FirstName string `json:"firstName"` LastName *string `json:"lastName"` SignupCompleted bool `json:"signupCompleted"` Count *UserCount `json:"_count"` Account Account `json:"account"` ExternalSso *ExternalSso `json:"externalSSO"` UserSessions []*UserSession `json:"userSessions"` PersonalAccessTokens []*PersonalAccessToken `json:"personalAccessTokens"` Teams []*Team `json:"teams"` Invitations []*TeamMemberInvitation `json:"invitations"` TaskActions []*TaskAction `json:"taskActions"` }
type UserOrderByWithRelationInput ¶
type UserOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` FirstName *SortOrder `json:"firstName,omitempty"` LastName *SortOrder `json:"lastName,omitempty"` SignupCompleted *SortOrder `json:"signupCompleted,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` ExternalSso *ExternalSSOOrderByWithRelationInput `json:"externalSSO,omitempty"` UserSessions *UserSessionOrderByRelationAggregateInput `json:"userSessions,omitempty"` PersonalAccessTokens *PersonalAccessTokenOrderByRelationAggregateInput `json:"personalAccessTokens,omitempty"` Teams *TeamsOnUsersOrderByRelationAggregateInput `json:"teams,omitempty"` Invitations *TeamMemberInvitationOrderByRelationAggregateInput `json:"invitations,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type UserRelationFilter ¶
type UserRelationFilter struct { Is *UserWhereInput `json:"is,omitempty"` IsNot *UserWhereInput `json:"isNot,omitempty"` }
type UserSession ¶
type UserSessionListRelationFilter ¶
type UserSessionListRelationFilter struct { Every *UserSessionWhereInput `json:"every,omitempty"` Some *UserSessionWhereInput `json:"some,omitempty"` None *UserSessionWhereInput `json:"none,omitempty"` }
type UserSessionOrderByRelationAggregateInput ¶
type UserSessionOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type UserSessionOrderByWithRelationInput ¶
type UserSessionOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` UserID *SortOrder `json:"userId,omitempty"` GithubToken *SortOrder `json:"githubToken,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` User *UserOrderByWithRelationInput `json:"user,omitempty"` }
type UserSessionScalarFieldEnum ¶
type UserSessionScalarFieldEnum string
const ( UserSessionScalarFieldEnumID UserSessionScalarFieldEnum = "id" UserSessionScalarFieldEnumUserID UserSessionScalarFieldEnum = "userId" UserSessionScalarFieldEnumGithubToken UserSessionScalarFieldEnum = "githubToken" UserSessionScalarFieldEnumCreatedAt UserSessionScalarFieldEnum = "createdAt" )
func (UserSessionScalarFieldEnum) IsValid ¶
func (e UserSessionScalarFieldEnum) IsValid() bool
func (UserSessionScalarFieldEnum) MarshalGQL ¶
func (e UserSessionScalarFieldEnum) MarshalGQL(w io.Writer)
func (UserSessionScalarFieldEnum) String ¶
func (e UserSessionScalarFieldEnum) String() string
func (*UserSessionScalarFieldEnum) UnmarshalGQL ¶
func (e *UserSessionScalarFieldEnum) UnmarshalGQL(v interface{}) error
type UserSessionWhereInput ¶
type UserSessionWhereInput struct { And []*UserSessionWhereInput `json:"AND,omitempty"` Or []*UserSessionWhereInput `json:"OR,omitempty"` Not []*UserSessionWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` UserID *StringFilter `json:"userId,omitempty"` GithubToken *StringFilter `json:"githubToken,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` User *UserRelationFilter `json:"user,omitempty"` }
type UserSessionWhereUniqueInput ¶
type UserSessionWhereUniqueInput struct {
ID *string `json:"id,omitempty"`
}
type UserToBeInvited ¶
type UserToBeInvited struct { ID *string `json:"id,omitempty"` Email *string `json:"email,omitempty"` Role *RoleInTeam `json:"role,omitempty"` }
type UserWhereInput ¶
type UserWhereInput struct { And []*UserWhereInput `json:"AND,omitempty"` Or []*UserWhereInput `json:"OR,omitempty"` Not []*UserWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` FirstName *StringFilter `json:"firstName,omitempty"` LastName *StringNullableFilter `json:"lastName,omitempty"` SignupCompleted *BoolFilter `json:"signupCompleted,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` ExternalSso *ExternalSSORelationFilter `json:"externalSSO,omitempty"` UserSessions *UserSessionListRelationFilter `json:"userSessions,omitempty"` PersonalAccessTokens *PersonalAccessTokenListRelationFilter `json:"personalAccessTokens,omitempty"` Teams *TeamsOnUsersListRelationFilter `json:"teams,omitempty"` Invitations *TeamMemberInvitationListRelationFilter `json:"invitations,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type VPCAttachment ¶
type VPCAttachment struct { ID string `json:"id"` CidrBlock string `json:"cidrBlock"` Status VPCAttachmentStatus `json:"status"` VpcID string `json:"vpcId"` ApplicationID *string `json:"applicationId"` TrainingID *string `json:"trainingId"` Vpc Vpc `json:"vpc"` Application *Application `json:"application"` Training *Training `json:"training"` }
type VPCAttachmentListRelationFilter ¶
type VPCAttachmentListRelationFilter struct { Every *VPCAttachmentWhereInput `json:"every,omitempty"` Some *VPCAttachmentWhereInput `json:"some,omitempty"` None *VPCAttachmentWhereInput `json:"none,omitempty"` }
type VPCAttachmentOrderByRelationAggregateInput ¶
type VPCAttachmentOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type VPCAttachmentOrderByWithRelationInput ¶
type VPCAttachmentOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` CidrBlock *SortOrder `json:"cidrBlock,omitempty"` Status *SortOrder `json:"status,omitempty"` VpcID *SortOrder `json:"vpcId,omitempty"` ApplicationID *SortOrder `json:"applicationId,omitempty"` TrainingID *SortOrder `json:"trainingId,omitempty"` Vpc *VPCOrderByWithRelationInput `json:"vpc,omitempty"` Application *ApplicationOrderByWithRelationInput `json:"application,omitempty"` Training *TrainingOrderByWithRelationInput `json:"training,omitempty"` }
type VPCAttachmentRelationFilter ¶
type VPCAttachmentRelationFilter struct { Is *VPCAttachmentWhereInput `json:"is,omitempty"` IsNot *VPCAttachmentWhereInput `json:"isNot,omitempty"` }
type VPCAttachmentScalarFieldEnum ¶
type VPCAttachmentScalarFieldEnum string
const ( VPCAttachmentScalarFieldEnumID VPCAttachmentScalarFieldEnum = "id" VPCAttachmentScalarFieldEnumCidrBlock VPCAttachmentScalarFieldEnum = "cidrBlock" VPCAttachmentScalarFieldEnumStatus VPCAttachmentScalarFieldEnum = "status" VPCAttachmentScalarFieldEnumVpcID VPCAttachmentScalarFieldEnum = "vpcId" VPCAttachmentScalarFieldEnumApplicationID VPCAttachmentScalarFieldEnum = "applicationId" VPCAttachmentScalarFieldEnumTrainingID VPCAttachmentScalarFieldEnum = "trainingId" )
func (VPCAttachmentScalarFieldEnum) IsValid ¶
func (e VPCAttachmentScalarFieldEnum) IsValid() bool
func (VPCAttachmentScalarFieldEnum) MarshalGQL ¶
func (e VPCAttachmentScalarFieldEnum) MarshalGQL(w io.Writer)
func (VPCAttachmentScalarFieldEnum) String ¶
func (e VPCAttachmentScalarFieldEnum) String() string
func (*VPCAttachmentScalarFieldEnum) UnmarshalGQL ¶
func (e *VPCAttachmentScalarFieldEnum) UnmarshalGQL(v interface{}) error
type VPCAttachmentStatus ¶
type VPCAttachmentStatus string
const ( VPCAttachmentStatusAttaching VPCAttachmentStatus = "ATTACHING" VPCAttachmentStatusAttached VPCAttachmentStatus = "ATTACHED" VPCAttachmentStatusDetaching VPCAttachmentStatus = "DETACHING" )
func (VPCAttachmentStatus) IsValid ¶
func (e VPCAttachmentStatus) IsValid() bool
func (VPCAttachmentStatus) MarshalGQL ¶
func (e VPCAttachmentStatus) MarshalGQL(w io.Writer)
func (VPCAttachmentStatus) String ¶
func (e VPCAttachmentStatus) String() string
func (*VPCAttachmentStatus) UnmarshalGQL ¶
func (e *VPCAttachmentStatus) UnmarshalGQL(v interface{}) error
type VPCAttachmentWhereInput ¶
type VPCAttachmentWhereInput struct { And []*VPCAttachmentWhereInput `json:"AND,omitempty"` Or []*VPCAttachmentWhereInput `json:"OR,omitempty"` Not []*VPCAttachmentWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` CidrBlock *StringFilter `json:"cidrBlock,omitempty"` Status *EnumVPCAttachmentStatusFilter `json:"status,omitempty"` VpcID *StringFilter `json:"vpcId,omitempty"` ApplicationID *StringNullableFilter `json:"applicationId,omitempty"` TrainingID *StringNullableFilter `json:"trainingId,omitempty"` Vpc *VPCRelationFilter `json:"vpc,omitempty"` Application *ApplicationRelationFilter `json:"application,omitempty"` Training *TrainingRelationFilter `json:"training,omitempty"` }
type VPCListRelationFilter ¶
type VPCListRelationFilter struct { Every *VPCWhereInput `json:"every,omitempty"` Some *VPCWhereInput `json:"some,omitempty"` None *VPCWhereInput `json:"none,omitempty"` }
type VPCOrderByRelationAggregateInput ¶
type VPCOrderByRelationAggregateInput struct {
Count *SortOrder `json:"_count,omitempty"`
}
type VPCOrderByWithRelationInput ¶
type VPCOrderByWithRelationInput struct { ID *SortOrder `json:"id,omitempty"` Status *SortOrder `json:"status,omitempty"` AccountID *SortOrder `json:"accountId,omitempty"` CloudProfileID *SortOrder `json:"cloudProfileId,omitempty"` CloudProviderNebulonConfigID *SortOrder `json:"cloudProviderNebulonConfigId,omitempty"` CreatedAt *SortOrder `json:"createdAt,omitempty"` UpdatedAt *SortOrder `json:"updatedAt,omitempty"` Account *AccountOrderByWithRelationInput `json:"account,omitempty"` CloudProfile *CloudProfileOrderByWithRelationInput `json:"cloudProfile,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigOrderByWithRelationInput `json:"cloudProviderNebulonConfig,omitempty"` Attachments *VPCAttachmentOrderByRelationAggregateInput `json:"attachments,omitempty"` TaskActions *TaskActionOrderByRelationAggregateInput `json:"taskActions,omitempty"` }
type VPCRelationFilter ¶
type VPCRelationFilter struct { Is *VPCWhereInput `json:"is,omitempty"` IsNot *VPCWhereInput `json:"isNot,omitempty"` }
type VPCScalarFieldEnum ¶
type VPCScalarFieldEnum string
const ( VPCScalarFieldEnumID VPCScalarFieldEnum = "id" VPCScalarFieldEnumStatus VPCScalarFieldEnum = "status" VPCScalarFieldEnumAccountID VPCScalarFieldEnum = "accountId" VPCScalarFieldEnumCloudProfileID VPCScalarFieldEnum = "cloudProfileId" VPCScalarFieldEnumCloudProviderNebulonConfigID VPCScalarFieldEnum = "cloudProviderNebulonConfigId" VPCScalarFieldEnumCreatedAt VPCScalarFieldEnum = "createdAt" VPCScalarFieldEnumUpdatedAt VPCScalarFieldEnum = "updatedAt" )
func (VPCScalarFieldEnum) IsValid ¶
func (e VPCScalarFieldEnum) IsValid() bool
func (VPCScalarFieldEnum) MarshalGQL ¶
func (e VPCScalarFieldEnum) MarshalGQL(w io.Writer)
func (VPCScalarFieldEnum) String ¶
func (e VPCScalarFieldEnum) String() string
func (*VPCScalarFieldEnum) UnmarshalGQL ¶
func (e *VPCScalarFieldEnum) UnmarshalGQL(v interface{}) error
type VPCStatus ¶
type VPCStatus string
const ( VPCStatusDeploySuccess VPCStatus = "DEPLOY_SUCCESS" VPCStatusDeployError VPCStatus = "DEPLOY_ERROR" VPCStatusDeploying VPCStatus = "DEPLOYING" VPCStatusUndeployed VPCStatus = "UNDEPLOYED" VPCStatusDestroying VPCStatus = "DESTROYING" VPCStatusDestroyError VPCStatus = "DESTROY_ERROR" VPCStatusDestroySuccess VPCStatus = "DESTROY_SUCCESS" )
func (VPCStatus) MarshalGQL ¶
func (*VPCStatus) UnmarshalGQL ¶
type VPCWhereInput ¶
type VPCWhereInput struct { And []*VPCWhereInput `json:"AND,omitempty"` Or []*VPCWhereInput `json:"OR,omitempty"` Not []*VPCWhereInput `json:"NOT,omitempty"` ID *StringFilter `json:"id,omitempty"` Status *EnumVPCStatusFilter `json:"status,omitempty"` AccountID *StringFilter `json:"accountId,omitempty"` CloudProfileID *StringNullableFilter `json:"cloudProfileId,omitempty"` CloudProviderNebulonConfigID *StringNullableFilter `json:"cloudProviderNebulonConfigId,omitempty"` CreatedAt *DateTimeFilter `json:"createdAt,omitempty"` UpdatedAt *DateTimeFilter `json:"updatedAt,omitempty"` Account *AccountRelationFilter `json:"account,omitempty"` CloudProfile *CloudProfileRelationFilter `json:"cloudProfile,omitempty"` CloudProviderNebulonConfig *CloudProviderNebulonConfigRelationFilter `json:"cloudProviderNebulonConfig,omitempty"` Attachments *VPCAttachmentListRelationFilter `json:"attachments,omitempty"` TaskActions *TaskActionListRelationFilter `json:"taskActions,omitempty"` }
type VPCWhereUniqueInput ¶
type Vpc ¶
type Vpc struct { ID string `json:"id"` Status VPCStatus `json:"status"` AccountID string `json:"accountId"` CloudProfileID *string `json:"cloudProfileId"` CloudProviderNebulonConfigID *string `json:"cloudProviderNebulonConfigId"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` Count *VPCCount `json:"_count"` Account Account `json:"account"` CloudProfile *CloudProfile `json:"cloudProfile"` CloudProviderNebulonConfig *CloudProviderNebulonConfig `json:"cloudProviderNebulonConfig"` Attachments []*VPCAttachment `json:"attachments"` TaskActions []*TaskAction `json:"taskActions"` }
Click to show internal directories.
Click to hide internal directories.