Unified API for QuantCDN Admin and QuantCloud Platform services
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 4.6.0
- Package version: 1.0.0
- Generator version: 7.13.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/net/contextPut the package under your project folder and add the following in import:
import quantadmingo "github.com/quantcdn/quant-admin-go"To use a proxy, set the environment variable HTTP_PROXY:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.
For using other server than the one defined on index 0 set context value quantadmingo.ContextServerIndex of type int.
ctx := context.WithValue(context.Background(), quantadmingo.ContextServerIndex, 1)Templated server URL is formatted using default variables from configuration or from context value quantadmingo.ContextServerVariables of type map[string]string.
ctx := context.WithValue(context.Background(), quantadmingo.ContextServerVariables, map[string]string{
"basePath": "v2",
})Note, enum values are always validated and all unused variables are silently ignored.
Each operation can use different server URL defined using OperationServers map in the Configuration.
An operation is uniquely identified by "{classname}Service.{nickname}" string.
Similar rules for overriding default operation server index and variables applies by using quantadmingo.ContextOperationServerIndices and quantadmingo.ContextOperationServerVariables context maps.
ctx := context.WithValue(context.Background(), quantadmingo.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), quantadmingo.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})All URIs are relative to https://dashboard.quantcdn.io
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AIServicesAPI | ChatInference | Post /api/v3/organizations/{organisation}/ai/chat | Chat inference via API Gateway (buffered responses) with multimodal support |
| AIServicesAPI | ChatInferenceStream | Post /api/v3/organizations/{organisation}/ai/chat/stream | Chat inference via streaming endpoint (true HTTP streaming) with multimodal support |
| AIServicesAPI | CreateAISession | Post /api/v3/organizations/{organisation}/ai/sessions | Create a new chat session with multi-tenant isolation |
| AIServicesAPI | DeleteAISession | Delete /api/v3/organizations/{organisation}/ai/sessions/{sessionId} | Delete a chat session |
| AIServicesAPI | Embeddings | Post /api/v3/organizations/{organisation}/ai/embeddings | Generate text embeddings for semantic search and RAG applications |
| AIServicesAPI | GetAIConfig | Get /api/v3/organizations/{organisation}/ai/config | Get AI configuration for an organization |
| AIServicesAPI | GetAISession | Get /api/v3/organizations/{organisation}/ai/sessions/{sessionId} | Get a specific chat session |
| AIServicesAPI | GetAIUsageStats | Get /api/v3/organizations/{organisation}/ai/usage | Get AI usage statistics |
| AIServicesAPI | GetToolExecutionStatus | Get /api/v3/organizations/{organisation}/ai/tools/executions/{executionId} | Get async tool execution status and result |
| AIServicesAPI | ImageGeneration | Post /api/v3/organizations/{organisation}/ai/image-generation | Generate images with Amazon Nova Canvas |
| AIServicesAPI | ListAIModels | Get /api/v3/organizations/{organisation}/ai/models | List available AI models for an organization |
| AIServicesAPI | ListAISessions | Get /api/v3/organizations/{organisation}/ai/sessions | List chat sessions with multi-tenant filtering |
| AIServicesAPI | ListAIToolNames | Get /api/v3/organizations/{organisation}/ai/tools/names | List tool names only (lightweight response) |
| AIServicesAPI | ListAITools | Get /api/v3/organizations/{organisation}/ai/tools | List available built-in tools for function calling |
| AIServicesAPI | ListToolExecutions | Get /api/v3/organizations/{organisation}/ai/tools/executions | List tool executions for monitoring and debugging |
| AIServicesAPI | UpdateAIConfig | Put /api/v3/organizations/{organisation}/ai/config | Update AI configuration for an organization |
| ApplicationsAPI | CreateApplication | Post /api/v3/organizations/{organisation}/applications | Create a new application |
| ApplicationsAPI | DeleteApplication | Delete /api/v3/organizations/{organisation}/applications/{application} | Delete an application |
| ApplicationsAPI | GetApplication | Get /api/v3/organizations/{organisation}/applications/{application} | Get a single application |
| ApplicationsAPI | GetEcrLoginCredentials | Get /api/v3/organizations/{organisation}/applications/ecr-login | Get ECR login credentials |
| ApplicationsAPI | ListApplications | Get /api/v3/organizations/{organisation}/applications | Get all applications for an organisation |
| BackupManagementAPI | CreateBackup | Post /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/backups/{type} | Create a backup for an environment |
| BackupManagementAPI | DeleteBackup | Delete /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/backups/{type}/{backupId} | Delete a backup |
| BackupManagementAPI | DownloadBackup | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/backups/{type}/{backupId}/download | Generate a download URL for a backup |
| BackupManagementAPI | ListBackups | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/backups/{type} | List backups for an environment |
| CommandsAPI | CreateCommand | Post /api/v3/organizations/{organisation}/environments/{environment}/commands | Create a command for an environment |
| CommandsAPI | GetCommand | Get /api/v3/organizations/{organisation}/environments/{environment}/commands/{command} | Get a command |
| CommandsAPI | ListCommands | Get /api/v3/organizations/{organisation}/environments/{environment}/commands | Get all commands for an environment |
| ComposeAPI | GetEnvironmentCompose | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/compose | Get the compose file for an environment |
| ComposeAPI | PatchEnvironmentCompose | Patch /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/compose | Partially Update Environment Compose Definition |
| ComposeAPI | ValidateCompose | Post /api/v3/organizations/{organisation}/compose/validate | Validate a compose file |
| ContainersAPI | ListContainers | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/containers | Get the containers in an environment |
| ContainersAPI | UpdateContainer | Put /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/containers/{container} | Update a container in an environment |
| CrawlerSchedulesAPI | CrawlerSchedulesAdd | Post /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/schedules | Add a new schedule |
| CrawlerSchedulesAPI | CrawlerSchedulesDelete | Delete /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/schedules/{crawler_schedule} | Delete a schedule |
| CrawlerSchedulesAPI | CrawlerSchedulesEdit | Patch /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/schedules/{crawler_schedule} | Edit a schedule |
| CrawlerSchedulesAPI | CrawlerSchedulesList | Get /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/schedules | List schedules for a crawler |
| CrawlerSchedulesAPI | CrawlerSchedulesShow | Get /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/schedules/{crawler_schedule} | Show a specific schedule |
| CrawlersAPI | CrawlersCreate | Post /api/v2/organizations/{organization}/projects/{project}/crawlers | Create a new crawler |
| CrawlersAPI | CrawlersDelete | Delete /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler} | Delete a crawler |
| CrawlersAPI | CrawlersGetRunById | Get /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/runs/{run_id} | Get a run by ID |
| CrawlersAPI | CrawlersGetRuns | Get /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/runs | Get all runs for a crawler |
| CrawlersAPI | CrawlersList | Get /api/v2/organizations/{organization}/projects/{project}/crawlers | List crawlers for the project |
| CrawlersAPI | CrawlersRead | Get /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler} | Get details of a single crawler |
| CrawlersAPI | CrawlersRun | Post /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler}/run | Run a crawler |
| CrawlersAPI | CrawlersUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/crawlers/{crawler} | Update a crawler |
| CronAPI | CreateCronJob | Post /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron | Create a new cron job |
| CronAPI | DeleteCronJob | Delete /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron/{cron} | Delete a cron job |
| CronAPI | GetCronJob | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron/{cron} | Get a cron job |
| CronAPI | GetCronRun | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron/{cron}/runs/{run} | Get a cron run |
| CronAPI | ListCronJobRuns | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron/{cron}/runs | Get all runs for a cron job |
| CronAPI | ListCronJobs | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron | Get all cron jobs for an environment |
| CronAPI | UpdateCronJob | Patch /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/cron/{cron} | Update a cron job |
| DomainsAPI | DomainsCreate | Post /api/v2/organizations/{organization}/projects/{project}/domains | Add a new domain |
| DomainsAPI | DomainsDelete | Delete /api/v2/organizations/{organization}/projects/{project}/domains/{domain} | Delete a domain |
| DomainsAPI | DomainsList | Get /api/v2/organizations/{organization}/projects/{project}/domains | List all domains for a project |
| DomainsAPI | DomainsRead | Get /api/v2/organizations/{organization}/projects/{project}/domains/{domain} | Get details of a single domain |
| DomainsAPI | DomainsRenew | Post /api/v2/organizations/{organization}/projects/{project}/domains/{domain}/renew | Renew the SSL certificate for a domain |
| EnvironmentsAPI | CreateEnvironment | Post /api/v3/organizations/{organisation}/applications/{application}/environments | Create a new environment |
| EnvironmentsAPI | DeleteEnvironment | Delete /api/v3/organizations/{organisation}/applications/{application}/environments/{environment} | Delete an environment |
| EnvironmentsAPI | GetEnvironment | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment} | Get a single environment |
| EnvironmentsAPI | GetEnvironmentLogs | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/logs | Get the logs for an environment |
| EnvironmentsAPI | GetEnvironmentMetrics | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/metrics | Get the metrics for an environment |
| EnvironmentsAPI | ListEnvironments | Get /api/v3/organizations/{organisation}/applications/{application}/environments | Get all environments for an application |
| EnvironmentsAPI | ListSyncOperations | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/sync/{type} | List the sync operations for an environment |
| EnvironmentsAPI | SyncToEnvironment | Post /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/sync/{type} | Perform a sync operation from a source environment to the current environment |
| EnvironmentsAPI | UpdateEnvironment | Put /api/v3/organizations/{organisation}/applications/{application}/environments/{environment} | Update Environment Compose Definition |
| EnvironmentsAPI | UpdateEnvironmentState | Put /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/state | Update the state of an environment |
| HeadersAPI | HeadersCreate | Post /api/v2/organizations/{organization}/projects/{project}/custom-headers | Create or update custom headers |
| HeadersAPI | HeadersDelete | Delete /api/v2/organizations/{organization}/projects/{project}/custom-headers | Delete custom headers |
| HeadersAPI | HeadersList | Get /api/v2/organizations/{organization}/projects/{project}/custom-headers | List custom headers for a project |
| KVAPI | KVCreate | Post /api/v2/organizations/{organization}/projects/{project}/kv | Add a kv store |
| KVAPI | KVDelete | Delete /api/v2/organizations/{organization}/projects/{project}/kv/{store_id} | Delete a kv store |
| KVAPI | KVItemsCreate | Post /api/v2/organizations/{organization}/projects/{project}/kv/{store_id}/items | Add an item to a kv store |
| KVAPI | KVItemsDelete | Delete /api/v2/organizations/{organization}/projects/{project}/kv/{store_id}/items/{key} | Delete an item from a kv store |
| KVAPI | KVItemsList | Get /api/v2/organizations/{organization}/projects/{project}/kv/{store_id}/items | List items in a kv store |
| KVAPI | KVItemsShow | Get /api/v2/organizations/{organization}/projects/{project}/kv/{store_id}/items/{key} | Get an item from a kv store |
| KVAPI | KVItemsUpdate | Put /api/v2/organizations/{organization}/projects/{project}/kv/{store_id}/items/{key} | Update an item in a kv store |
| KVAPI | KVList | Get /api/v2/organizations/{organization}/projects/{project}/kv | List key-value stores |
| KVAPI | KVShow | Get /api/v2/organizations/{organization}/projects/{project}/kv/{store_id} | Get a kv store |
| OrganizationsAPI | OrganizationsList | Get /api/v2/organizations | Retrieve all organizations |
| OrganizationsAPI | OrganizationsRead | Get /api/v2/organizations/{organization} | Get details of a single organization |
| ProjectsAPI | ProjectsCreate | Post /api/v2/organizations/{organization}/projects | Create a new project |
| ProjectsAPI | ProjectsDelete | Delete /api/v2/organizations/{organization}/projects/{project} | Delete a project |
| ProjectsAPI | ProjectsList | Get /api/v2/organizations/{organization}/projects | Retrieve all projects for an organization |
| ProjectsAPI | ProjectsRead | Get /api/v2/organizations/{organization}/projects/{project} | Get details of a single project |
| ProjectsAPI | ProjectsUpdate | Patch /api/v2/organizations/{organization}/projects/{project} | Update a project |
| PurgeAPI | PurgeCreate | Post /api/v2/organizations/{organization}/projects/{project}/purge | Purge cache via URL or cache keys |
| RulesAPI | RulesAuthCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/auth | Create an authentication rule |
| RulesAPI | RulesAuthDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/auth/{rule} | Delete an authentication rule |
| RulesAPI | RulesAuthList | Get /api/v2/organizations/{organization}/projects/{project}/rules/auth | List authentication rules |
| RulesAPI | RulesAuthRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/auth/{rule} | Get details of an authentication rule |
| RulesAPI | RulesAuthUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/auth/{rule} | Update an authentication rule |
| RulesAPI | RulesBotChallengeCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/bot-challenge | Create a bot challenge rule |
| RulesAPI | RulesBotChallengeDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/bot-challenge/{rule} | Delete a bot challenge rule |
| RulesAPI | RulesBotChallengeList | Get /api/v2/organizations/{organization}/projects/{project}/rules/bot-challenge | List bot challenge rules |
| RulesAPI | RulesBotChallengeRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/bot-challenge/{rule} | Get details of a bot challenge rule |
| RulesAPI | RulesBotChallengeUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/bot-challenge/{rule} | Update a bot challenge rule |
| RulesAPI | RulesContentFilterCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/content-filter | Create a content filter rule |
| RulesAPI | RulesContentFilterDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/content-filter/{rule} | Delete a content filter rule |
| RulesAPI | RulesContentFilterList | Get /api/v2/organizations/{organization}/projects/{project}/rules/content-filter | List content filter rules |
| RulesAPI | RulesContentFilterRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/content-filter/{rule} | Get details of a content filter rule |
| RulesAPI | RulesContentFilterUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/content-filter/{rule} | Update a content filter rule |
| RulesAPI | RulesCustomResponseCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/custom-response | Create a custom response rule |
| RulesAPI | RulesCustomResponseDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/custom-response/{rule} | Delete a custom response rule |
| RulesAPI | RulesCustomResponseList | Get /api/v2/organizations/{organization}/projects/{project}/rules/custom-response | List custom response rules |
| RulesAPI | RulesCustomResponseRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/custom-response/{rule} | Get details of a custom response rule |
| RulesAPI | RulesCustomResponseUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/custom-response/{rule} | Update a custom response rule |
| RulesAPI | RulesFunctionCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/function | Create an edge function rule |
| RulesAPI | RulesFunctionDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/function/{rule} | Delete an edge function rule |
| RulesAPI | RulesFunctionList | Get /api/v2/organizations/{organization}/projects/{project}/rules/function | List edge function rules |
| RulesAPI | RulesFunctionRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/function/{rule} | Get details of an edge function rule |
| RulesAPI | RulesFunctionUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/function/{rule} | Update an edge function rule |
| RulesAPI | RulesHeadersCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/headers | Create a header rule |
| RulesAPI | RulesHeadersDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/headers/{rule} | Delete a header rule |
| RulesAPI | RulesHeadersList | Get /api/v2/organizations/{organization}/projects/{project}/rules/headers | List header rules |
| RulesAPI | RulesHeadersRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/headers/{rule} | Get details of a header rule |
| RulesAPI | RulesHeadersUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/headers/{rule} | Update a header rule |
| RulesAPI | RulesProxyCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/proxy | Create a proxy rule |
| RulesAPI | RulesProxyDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/proxy/{rule} | Delete a proxy rule |
| RulesAPI | RulesProxyList | Get /api/v2/organizations/{organization}/projects/{project}/rules/proxy | List proxy rules |
| RulesAPI | RulesProxyRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/proxy/{rule} | Get details of a proxy rule |
| RulesAPI | RulesProxyUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/proxy/{rule} | Update a proxy rule |
| RulesAPI | RulesRedirectCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/redirect | Create a redirect rule |
| RulesAPI | RulesRedirectDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/redirect/{rule} | Delete a redirect rule |
| RulesAPI | RulesRedirectList | Get /api/v2/organizations/{organization}/projects/{project}/rules/redirect | List redirect rules |
| RulesAPI | RulesRedirectRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/redirect/{rule} | Get details of a redirect rule |
| RulesAPI | RulesRedirectUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/redirect/{rule} | Update a redirect rule |
| RulesAPI | RulesServeStaticCreate | Post /api/v2/organizations/{organization}/projects/{project}/rules/serve-static | Create a serve static rule |
| RulesAPI | RulesServeStaticDelete | Delete /api/v2/organizations/{organization}/projects/{project}/rules/serve-static/{rule} | Delete a serve static rule |
| RulesAPI | RulesServeStaticList | Get /api/v2/organizations/{organization}/projects/{project}/rules/serve-static | List serve static rules |
| RulesAPI | RulesServeStaticRead | Get /api/v2/organizations/{organization}/projects/{project}/rules/serve-static/{rule} | Get details of a serve static rule |
| RulesAPI | RulesServeStaticUpdate | Patch /api/v2/organizations/{organization}/projects/{project}/rules/serve-static/{rule} | Update a serve static rule |
| SSHAccessAPI | GetSshAccessCredentials | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/ssh-access | Get SSH access credentials for an environment |
| ScalingPolicyAPI | DeleteScalingPolicy | Delete /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/scaling-policies/{policyName} | Delete the scaling policy for an environment |
| ScalingPolicyAPI | GetScalingPolicies | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/scaling-policies | Get the scaling policies for an environment |
| ScalingPolicyAPI | UpdateScalingPolicy | Put /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/scaling-policies | Update the scaling policy for an environment |
| VariablesAPI | BulkSetEnvironmentVariables | Put /api/v3/organizations/{api_organisation}/applications/{api_application}/environments/{api_environment}/variables | Bulk set/replace environment variables |
| VariablesAPI | DeleteEnvironmentVariable | Delete /api/v3/organizations/{api_organisation}/applications/{api_application}/environments/{api_environment}/variables/{api_variable} | Delete a variable |
| VariablesAPI | ListEnvironmentVariables | Get /api/v3/organizations/{api_organisation}/applications/{api_application}/environments/{api_environment}/variables | Get all variables for an environment |
| VariablesAPI | UpdateEnvironmentVariable | Put /api/v3/organizations/{api_organisation}/applications/{api_application}/environments/{api_environment}/variables/{api_variable} | Update a variable |
| VolumesAPI | CreateVolume | Post /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/volumes | Create a new volume |
| VolumesAPI | DeleteVolume | Delete /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/volumes/{volume} | Delete a volume |
| VolumesAPI | GetVolume | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/volumes/{volume} | Get a volume |
| VolumesAPI | ListVolumes | Get /api/v3/organizations/{organisation}/applications/{application}/environments/{environment}/volumes | Get all volumes for an environment |
- Application
- ApplicationDatabase
- ApplicationDeploymentInformationInner
- ApplicationEnvironmentsInner
- ApplicationFilesystem
- ApplicationImageReference
- BulkSetEnvironmentVariablesRequest
- BulkSetEnvironmentVariablesRequestEnvironmentInner
- ChatInference200Response
- ChatInference200ResponseResponse
- ChatInference200ResponseResponseToolUse
- ChatInference200ResponseResponseToolUseOneOf
- ChatInference200ResponseResponseToolUseOneOf1Inner
- ChatInference200ResponseResponseToolUseOneOfResult
- ChatInference200ResponseUsage
- ChatInferenceRequest
- ChatInferenceRequestMessagesInner
- ChatInferenceRequestMessagesInnerContent
- ChatInferenceRequestMessagesInnerContentOneOfInner
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf1
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf1Image
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf1ImageSource
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf2
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf2Video
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf2VideoSource
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf3
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf3Document
- ChatInferenceRequestMessagesInnerContentOneOfInnerOneOf3DocumentSource
- ChatInferenceRequestResponseFormat
- ChatInferenceRequestToolConfig
- ChatInferenceRequestToolConfigToolsInner
- ChatInferenceRequestToolConfigToolsInnerToolSpec
- ChatInferenceRequestToolConfigToolsInnerToolSpecInputSchema
- ChatInferenceStreamRequest
- ChatInferenceStreamRequestMessagesInner
- ChatInferenceStreamRequestMessagesInnerContent
- Command
- Compose
- Container
- ContainerDependsOnInner
- ContainerEnvironmentInner
- ContainerHealthCheck
- ContainerImageReference
- ContainerMountPointsInner
- ContainerSecretsInner
- CrawlersRun200Response
- CrawlersRunRequest
- CreateAISession201Response
- CreateAISessionRequest
- CreateAISessionRequestInitialMessagesInner
- CreateApplication403Response
- CreateApplicationRequest
- CreateApplicationRequestDatabase
- CreateApplicationRequestEnvironmentInner
- CreateApplicationRequestFilesystem
- CreateBackup202Response
- CreateBackupRequest
- CreateCommandRequest
- CreateCronJobRequest
- CreateEnvironment403Response
- CreateEnvironmentRequest
- CreateEnvironmentRequestEnvironmentInner
- CreateVolumeRequest
- Cron
- CronRun
- DeleteAISession200Response
- DeleteBackup200Response
- DownloadBackup200Response
- Embeddings200Response
- Embeddings200ResponseEmbeddings
- Embeddings200ResponseUsage
- EmbeddingsRequest
- EmbeddingsRequestInput
- Environment
- EnvironmentResponse
- GetAIConfig200Response
- GetAISession200Response
- GetAIUsageStats200Response
- GetAIUsageStats200ResponseByModelValue
- GetEcrLoginCredentials200Response
- GetEnvironmentLogs200Response
- GetEnvironmentLogs200ResponseLogEventsInner
- GetSshAccessCredentials200Response
- GetSshAccessCredentials200ResponseCredentials
- GetToolExecutionStatus200Response
- GetToolExecutionStatus200ResponseResult
- GetToolExecutionStatus404Response
- ImageGeneration200Response
- ImageGenerationRequest
- ImageGenerationRequestBackgroundRemovalParams
- ImageGenerationRequestColorGuidedGenerationParams
- ImageGenerationRequestImageGenerationConfig
- ImageGenerationRequestImageVariationParams
- ImageGenerationRequestInPaintingParams
- ImageGenerationRequestOutPaintingParams
- ImageGenerationRequestTextToImageParams
- KVItemsCreate200Response
- KVItemsDelete200Response
- KVItemsShow200Response
- KVItemsShow200ResponseValue
- ListAIModels200Response
- ListAIModels200ResponseModelsInner
- ListAIModels200ResponseModelsInnerCapabilities
- ListAISessions200ResponseInner
- ListAIToolNames200Response
- ListAITools200Response
- ListAITools200ResponseToolsInner
- ListAITools200ResponseToolsInnerToolSpec
- ListAITools200ResponseToolsInnerToolSpecInputSchema
- ListBackups200Response
- ListBackups200ResponseBackupsInner
- ListBackups422Response
- ListToolExecutions200Response
- ListToolExecutions200ResponseExecutionsInner
- OrganizationsList200ResponseInner
- PatchEnvironmentCompose202Response
- PatchEnvironmentCompose202ResponseSpotConfiguration
- PatchEnvironmentCompose400Response
- PatchEnvironmentComposeRequest
- PatchEnvironmentComposeRequestSpotConfiguration
- PurgeCreateRequest
- ScalingPolicy
- SpotConfiguration
- SyncOperation
- SyncToEnvironmentRequest
- UpdateAIConfigRequest
- UpdateCronJobRequest
- UpdateEnvironmentRequest
- UpdateEnvironmentStateRequest
- UpdateEnvironmentVariableRequest
- V1ContentItem
- V1ContentListResponse
- V1ContentRequest
- V1DeleteResponse
- V1Error
- V1FormSubmissionItem
- V1FormSubmissionListResponse
- V1GetMetricSeriesResponse
- V1GetMetricSeriesResponseData
- V1GetMetricsResponse
- V1GetMetricsResponseData
- V1GlobalMetaResponse
- V1GlobalMetaResponseGlobalMeta
- V1Info
- V1Meta
- V1MetricDayStats
- V1MetricMinuteStats
- V1MetricMonthStats
- V1PingResponse
- V1ProxyItem
- V1ProxyListResponse
- V1RedirectItem
- V1RedirectListResponse
- V1RedirectRequest
- V1RedirectResponse
- V1Revision
- V1RevisionsResponse
- V1SearchHit
- V1SearchItemsResponse
- V1SearchMutationResponse
- V1SearchRecord
- V1SearchResponse
- V1SeriesPointDay
- V1SeriesPointMonth
- V1Transition
- V1UploadResponse
- V1UrlMetaRequest
- V1UrlMetaResponse
- V1WafLogItem
- V1WafLogListResponse
- V2Crawler
- V2CrawlerAssets
- V2CrawlerAssetsNetworkIntercept
- V2CrawlerAssetsParser
- V2CrawlerRequest
- V2CrawlerRun
- V2CrawlerSchedule
- V2CrawlerScheduleRequest
- V2CrawlerSitemapInner
- V2CustomHeaderRequest
- V2Domain
- V2DomainDnsGoLiveRecordsInner
- V2DomainDnsValidationRecordsInner
- V2DomainRequest
- V2Error
- V2Organization
- V2OrganizationRequest
- V2Project
- V2ProjectRequest
- V2Rule
- V2RuleAuth
- V2RuleAuthAction
- V2RuleAuthRequest
- V2RuleBotChallenge
- V2RuleBotChallengeAction
- V2RuleBotChallengeRequest
- V2RuleContentFilter
- V2RuleContentFilterAction
- V2RuleContentFilterRequest
- V2RuleCustomResponse
- V2RuleCustomResponseAction
- V2RuleCustomResponseRequest
- V2RuleFunction
- V2RuleFunctionAction
- V2RuleFunctionRequest
- V2RuleHeader
- V2RuleHeaderAction
- V2RuleHeaderRequest
- V2RuleProxy
- V2RuleProxyAction
- V2RuleProxyActionNotifyConfig
- V2RuleProxyActionQuantCloudSelection
- V2RuleProxyRequest
- V2RuleRedirect
- V2RuleRedirectAction
- V2RuleRedirectRequest
- V2RuleRequest
- V2RuleServeStatic
- V2RuleServeStaticAction
- V2RuleServeStaticRequest
- V2SecretStore
- V2SecretStoreRequest
- V2Store
- V2StoreItem
- V2StoreItemRequest
- V2StoreItemUpdateRequest
- V2StoreItemsListResponse
- V2StoreRequest
- ValidateCompose200Response
- ValidateCompose422Response
- ValidateComposeRequest
- Variable
- Volume
- WafConfig
- WafConfigBlockLists
- WafConfigHttpbl
- WafConfigThresholdsInner
Authentication schemes defined for the API:
- Type: HTTP Bearer token authentication
Example
auth := context.WithValue(context.Background(), quantadmingo.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBoolPtrIntPtrInt32PtrInt64PtrFloatPtrFloat32PtrFloat64PtrStringPtrTime