beeos

package module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2026 License: MIT Imports: 21 Imported by: 0

README

github.com/beeos-ai/sdk-go

Go client for the BeeOS OpenAPI contract — served exclusively by openapi-gateway. The spec is backend/openapi/beeos-platform-v1.yaml; there is no filter / subset step — the whole contract is exposed. Main BeeOS Gateway is not part of this contract.

Install

go get github.com/beeos-ai/sdk-go@latest

Usage

  • Base path — point the generated Configuration at your openapi-gateway host (dev http://localhost:8095, prod e.g. https://openapi.beeos.ai).
  • Auth — pass Authorization: Bearer <jwt> or Authorization: Bearer oag_<user-api-key> via the http.Client.Transport wrapper you inject into the generated API client.

Regenerate (maintainers)

From the monorepo: cd sdks/openapi-sdk && ./generate.sh

Module: github.com/beeos-ai/sdk-go — this tree is mirrored as its own GitHub repository for third-party go get.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type A2AJSONRPCRequest

type A2AJSONRPCRequest struct {
	Jsonrpc string                      `json:"jsonrpc"`
	Id      NullableA2AJSONRPCRequestId `json:"id,omitempty"`
	// Standard A2A v1.0 methods (`SendMessage`, `GetTask`, `CancelTask`, `ListTasks`, `SendStreamingMessage`, `SubscribeToTask`, `SetPushNotificationConfig`, `GetPushNotificationConfig`, `ListPushNotificationConfigs`, `DeletePushNotificationConfig`) or BeeOS extensions (`CompleteTask`, `UpdateStatus`). Legacy aliases (`message/send`, `tasks/get`, `tasks/cancel`, `tasks/list`, `message/stream`, `tasks/resubscribe`, `tasks/complete`, `tasks/updateStatus`, `tasks/pushNotification/...`) are also accepted.
	Method string `json:"method"`
	// Method-specific params object; see A2A v1.0 spec.
	Params map[string]interface{} `json:"params,omitempty"`
}

A2AJSONRPCRequest struct for A2AJSONRPCRequest

func NewA2AJSONRPCRequest

func NewA2AJSONRPCRequest(jsonrpc string, method string) *A2AJSONRPCRequest

NewA2AJSONRPCRequest instantiates a new A2AJSONRPCRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewA2AJSONRPCRequestWithDefaults

func NewA2AJSONRPCRequestWithDefaults() *A2AJSONRPCRequest

NewA2AJSONRPCRequestWithDefaults instantiates a new A2AJSONRPCRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*A2AJSONRPCRequest) GetId

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*A2AJSONRPCRequest) GetIdOk

func (o *A2AJSONRPCRequest) GetIdOk() (*A2AJSONRPCRequestId, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*A2AJSONRPCRequest) GetJsonrpc

func (o *A2AJSONRPCRequest) GetJsonrpc() string

GetJsonrpc returns the Jsonrpc field value

func (*A2AJSONRPCRequest) GetJsonrpcOk

func (o *A2AJSONRPCRequest) GetJsonrpcOk() (*string, bool)

GetJsonrpcOk returns a tuple with the Jsonrpc field value and a boolean to check if the value has been set.

func (*A2AJSONRPCRequest) GetMethod

func (o *A2AJSONRPCRequest) GetMethod() string

GetMethod returns the Method field value

func (*A2AJSONRPCRequest) GetMethodOk

func (o *A2AJSONRPCRequest) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*A2AJSONRPCRequest) GetParams

func (o *A2AJSONRPCRequest) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*A2AJSONRPCRequest) GetParamsOk

func (o *A2AJSONRPCRequest) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*A2AJSONRPCRequest) HasId

func (o *A2AJSONRPCRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*A2AJSONRPCRequest) HasParams

func (o *A2AJSONRPCRequest) HasParams() bool

HasParams returns a boolean if a field has been set.

func (A2AJSONRPCRequest) MarshalJSON

func (o A2AJSONRPCRequest) MarshalJSON() ([]byte, error)

func (*A2AJSONRPCRequest) SetId

SetId gets a reference to the given NullableA2AJSONRPCRequestId and assigns it to the Id field.

func (*A2AJSONRPCRequest) SetIdNil

func (o *A2AJSONRPCRequest) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*A2AJSONRPCRequest) SetJsonrpc

func (o *A2AJSONRPCRequest) SetJsonrpc(v string)

SetJsonrpc sets field value

func (*A2AJSONRPCRequest) SetMethod

func (o *A2AJSONRPCRequest) SetMethod(v string)

SetMethod sets field value

func (*A2AJSONRPCRequest) SetParams

func (o *A2AJSONRPCRequest) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (A2AJSONRPCRequest) ToMap

func (o A2AJSONRPCRequest) ToMap() (map[string]interface{}, error)

func (*A2AJSONRPCRequest) UnmarshalJSON

func (o *A2AJSONRPCRequest) UnmarshalJSON(data []byte) (err error)

func (*A2AJSONRPCRequest) UnsetId

func (o *A2AJSONRPCRequest) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

type A2AJSONRPCRequestId

type A2AJSONRPCRequestId struct {
	Float32 *float32
	String  *string
}

A2AJSONRPCRequestId - JSON-RPC envelope id; string, number, or null.

func Float32AsA2AJSONRPCRequestId

func Float32AsA2AJSONRPCRequestId(v *float32) A2AJSONRPCRequestId

float32AsA2AJSONRPCRequestId is a convenience function that returns float32 wrapped in A2AJSONRPCRequestId

func StringAsA2AJSONRPCRequestId

func StringAsA2AJSONRPCRequestId(v *string) A2AJSONRPCRequestId

stringAsA2AJSONRPCRequestId is a convenience function that returns string wrapped in A2AJSONRPCRequestId

func (*A2AJSONRPCRequestId) GetActualInstance

func (obj *A2AJSONRPCRequestId) GetActualInstance() interface{}

Get the actual instance

func (A2AJSONRPCRequestId) GetActualInstanceValue

func (obj A2AJSONRPCRequestId) GetActualInstanceValue() interface{}

Get the actual instance value

func (A2AJSONRPCRequestId) MarshalJSON

func (src A2AJSONRPCRequestId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*A2AJSONRPCRequestId) UnmarshalJSON

func (dst *A2AJSONRPCRequestId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type A2AJSONRPCResponse

type A2AJSONRPCResponse struct {
	Jsonrpc string                       `json:"jsonrpc"`
	Id      NullableA2AJSONRPCResponseId `json:"id"`
	// Present on success; method-specific result shape.
	Result map[string]interface{}   `json:"result,omitempty"`
	Error  *A2AJSONRPCResponseError `json:"error,omitempty"`
}

A2AJSONRPCResponse struct for A2AJSONRPCResponse

func NewA2AJSONRPCResponse

func NewA2AJSONRPCResponse(jsonrpc string, id NullableA2AJSONRPCResponseId) *A2AJSONRPCResponse

NewA2AJSONRPCResponse instantiates a new A2AJSONRPCResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewA2AJSONRPCResponseWithDefaults

func NewA2AJSONRPCResponseWithDefaults() *A2AJSONRPCResponse

NewA2AJSONRPCResponseWithDefaults instantiates a new A2AJSONRPCResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*A2AJSONRPCResponse) GetError

GetError returns the Error field value if set, zero value otherwise.

func (*A2AJSONRPCResponse) GetErrorOk

func (o *A2AJSONRPCResponse) GetErrorOk() (*A2AJSONRPCResponseError, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*A2AJSONRPCResponse) GetId

GetId returns the Id field value If the value is explicit nil, the zero value for A2AJSONRPCResponseId will be returned

func (*A2AJSONRPCResponse) GetIdOk

func (o *A2AJSONRPCResponse) GetIdOk() (*A2AJSONRPCResponseId, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*A2AJSONRPCResponse) GetJsonrpc

func (o *A2AJSONRPCResponse) GetJsonrpc() string

GetJsonrpc returns the Jsonrpc field value

func (*A2AJSONRPCResponse) GetJsonrpcOk

func (o *A2AJSONRPCResponse) GetJsonrpcOk() (*string, bool)

GetJsonrpcOk returns a tuple with the Jsonrpc field value and a boolean to check if the value has been set.

func (*A2AJSONRPCResponse) GetResult

func (o *A2AJSONRPCResponse) GetResult() map[string]interface{}

GetResult returns the Result field value if set, zero value otherwise.

func (*A2AJSONRPCResponse) GetResultOk

func (o *A2AJSONRPCResponse) GetResultOk() (map[string]interface{}, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*A2AJSONRPCResponse) HasError

func (o *A2AJSONRPCResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*A2AJSONRPCResponse) HasResult

func (o *A2AJSONRPCResponse) HasResult() bool

HasResult returns a boolean if a field has been set.

func (A2AJSONRPCResponse) MarshalJSON

func (o A2AJSONRPCResponse) MarshalJSON() ([]byte, error)

func (*A2AJSONRPCResponse) SetError

SetError gets a reference to the given A2AJSONRPCResponseError and assigns it to the Error field.

func (*A2AJSONRPCResponse) SetId

SetId sets field value

func (*A2AJSONRPCResponse) SetJsonrpc

func (o *A2AJSONRPCResponse) SetJsonrpc(v string)

SetJsonrpc sets field value

func (*A2AJSONRPCResponse) SetResult

func (o *A2AJSONRPCResponse) SetResult(v map[string]interface{})

SetResult gets a reference to the given map[string]interface{} and assigns it to the Result field.

func (A2AJSONRPCResponse) ToMap

func (o A2AJSONRPCResponse) ToMap() (map[string]interface{}, error)

func (*A2AJSONRPCResponse) UnmarshalJSON

func (o *A2AJSONRPCResponse) UnmarshalJSON(data []byte) (err error)

type A2AJSONRPCResponseError

type A2AJSONRPCResponseError struct {
	Code    int32                  `json:"code"`
	Message string                 `json:"message"`
	Data    map[string]interface{} `json:"data,omitempty"`
}

A2AJSONRPCResponseError Present on failure. `code`/`message` are the JSON-RPC fields.

func NewA2AJSONRPCResponseError

func NewA2AJSONRPCResponseError(code int32, message string) *A2AJSONRPCResponseError

NewA2AJSONRPCResponseError instantiates a new A2AJSONRPCResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewA2AJSONRPCResponseErrorWithDefaults

func NewA2AJSONRPCResponseErrorWithDefaults() *A2AJSONRPCResponseError

NewA2AJSONRPCResponseErrorWithDefaults instantiates a new A2AJSONRPCResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*A2AJSONRPCResponseError) GetCode

func (o *A2AJSONRPCResponseError) GetCode() int32

GetCode returns the Code field value

func (*A2AJSONRPCResponseError) GetCodeOk

func (o *A2AJSONRPCResponseError) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*A2AJSONRPCResponseError) GetData

func (o *A2AJSONRPCResponseError) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*A2AJSONRPCResponseError) GetDataOk

func (o *A2AJSONRPCResponseError) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*A2AJSONRPCResponseError) GetMessage

func (o *A2AJSONRPCResponseError) GetMessage() string

GetMessage returns the Message field value

func (*A2AJSONRPCResponseError) GetMessageOk

func (o *A2AJSONRPCResponseError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*A2AJSONRPCResponseError) HasData

func (o *A2AJSONRPCResponseError) HasData() bool

HasData returns a boolean if a field has been set.

func (A2AJSONRPCResponseError) MarshalJSON

func (o A2AJSONRPCResponseError) MarshalJSON() ([]byte, error)

func (*A2AJSONRPCResponseError) SetCode

func (o *A2AJSONRPCResponseError) SetCode(v int32)

SetCode sets field value

func (*A2AJSONRPCResponseError) SetData

func (o *A2AJSONRPCResponseError) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*A2AJSONRPCResponseError) SetMessage

func (o *A2AJSONRPCResponseError) SetMessage(v string)

SetMessage sets field value

func (A2AJSONRPCResponseError) ToMap

func (o A2AJSONRPCResponseError) ToMap() (map[string]interface{}, error)

func (*A2AJSONRPCResponseError) UnmarshalJSON

func (o *A2AJSONRPCResponseError) UnmarshalJSON(data []byte) (err error)

type A2AJSONRPCResponseId

type A2AJSONRPCResponseId struct {
	Float32 *float32
	String  *string
}

A2AJSONRPCResponseId - struct for A2AJSONRPCResponseId

func Float32AsA2AJSONRPCResponseId

func Float32AsA2AJSONRPCResponseId(v *float32) A2AJSONRPCResponseId

float32AsA2AJSONRPCResponseId is a convenience function that returns float32 wrapped in A2AJSONRPCResponseId

func StringAsA2AJSONRPCResponseId

func StringAsA2AJSONRPCResponseId(v *string) A2AJSONRPCResponseId

stringAsA2AJSONRPCResponseId is a convenience function that returns string wrapped in A2AJSONRPCResponseId

func (*A2AJSONRPCResponseId) GetActualInstance

func (obj *A2AJSONRPCResponseId) GetActualInstance() interface{}

Get the actual instance

func (A2AJSONRPCResponseId) GetActualInstanceValue

func (obj A2AJSONRPCResponseId) GetActualInstanceValue() interface{}

Get the actual instance value

func (A2AJSONRPCResponseId) MarshalJSON

func (src A2AJSONRPCResponseId) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*A2AJSONRPCResponseId) UnmarshalJSON

func (dst *A2AJSONRPCResponseId) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type A2aAPIService

type A2aAPIService service

A2aAPIService A2aAPI service

func (*A2aAPIService) A2aJsonRpcForUser

func (a *A2aAPIService) A2aJsonRpcForUser(ctx context.Context, agentId string) ApiA2aJsonRpcForUserRequest

A2aJsonRpcForUser A2A v1.0 JSON-RPC user proxy for agents you own.

Proxies standard A2A v1.0 JSON-RPC methods (`SendMessage`, `GetTask`, `CancelTask`, `ListTasks`) plus BeeOS extensions (`tasks/complete`, `tasks/updateStatus`) to the internal A2A service.

External callers using the **Agent API Key** must use the dedicated A2A Gateway (`a2a.beeos.ai`) instead — see [beeos-agent-integration-v1.yaml](beeos-agent-integration-v1.yaml).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param agentId
@return ApiA2aJsonRpcForUserRequest

func (*A2aAPIService) A2aJsonRpcForUserAlias

func (a *A2aAPIService) A2aJsonRpcForUserAlias(ctx context.Context, agentId string) ApiA2aJsonRpcForUserAliasRequest

A2aJsonRpcForUserAlias Alias of `/api/v1/a2a/{agentId}/jsonrpc` (same contract).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param agentId
@return ApiA2aJsonRpcForUserAliasRequest

func (*A2aAPIService) A2aJsonRpcForUserAliasExecute

func (a *A2aAPIService) A2aJsonRpcForUserAliasExecute(r ApiA2aJsonRpcForUserAliasRequest) (*A2AJSONRPCResponse, *http.Response, error)

Execute executes the request

@return A2AJSONRPCResponse

func (*A2aAPIService) A2aJsonRpcForUserExecute

func (a *A2aAPIService) A2aJsonRpcForUserExecute(r ApiA2aJsonRpcForUserRequest) (*A2AJSONRPCResponse, *http.Response, error)

Execute executes the request

@return A2AJSONRPCResponse

type APIClient

type APIClient struct {
	A2aAPI *A2aAPIService

	DeployAPI *DeployAPIService

	InstancesAPI *InstancesAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the BeeOS OpenAPI (user contract) API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiA2aJsonRpcForUserAliasRequest

type ApiA2aJsonRpcForUserAliasRequest struct {
	ApiService *A2aAPIService
	// contains filtered or unexported fields
}

func (ApiA2aJsonRpcForUserAliasRequest) A2AJSONRPCRequest

func (ApiA2aJsonRpcForUserAliasRequest) Execute

type ApiA2aJsonRpcForUserRequest

type ApiA2aJsonRpcForUserRequest struct {
	ApiService *A2aAPIService
	// contains filtered or unexported fields
}

func (ApiA2aJsonRpcForUserRequest) A2AJSONRPCRequest

func (r ApiA2aJsonRpcForUserRequest) A2AJSONRPCRequest(a2AJSONRPCRequest A2AJSONRPCRequest) ApiA2aJsonRpcForUserRequest

func (ApiA2aJsonRpcForUserRequest) Execute

type ApiDeployInstanceRequest

type ApiDeployInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiDeployInstanceRequest) DeployInstanceRequest

func (r ApiDeployInstanceRequest) DeployInstanceRequest(deployInstanceRequest DeployInstanceRequest) ApiDeployInstanceRequest

func (ApiDeployInstanceRequest) Execute

type ApiDestroyInstanceRequest

type ApiDestroyInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiDestroyInstanceRequest) Execute

type ApiGetInstanceRequest

type ApiGetInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiGetInstanceRequest) Execute

type ApiListDeployModelsRequest

type ApiListDeployModelsRequest struct {
	ApiService *DeployAPIService
	// contains filtered or unexported fields
}

func (ApiListDeployModelsRequest) AgentFramework

func (r ApiListDeployModelsRequest) AgentFramework(agentFramework string) ApiListDeployModelsRequest

func (ApiListDeployModelsRequest) Execute

type ApiListDeployRegionsRequest

type ApiListDeployRegionsRequest struct {
	ApiService *DeployAPIService
	// contains filtered or unexported fields
}

func (ApiListDeployRegionsRequest) Execute

func (ApiListDeployRegionsRequest) ProviderId

type ApiListInstancesRequest

type ApiListInstancesRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiListInstancesRequest) AgentFramework

func (r ApiListInstancesRequest) AgentFramework(agentFramework string) ApiListInstancesRequest

func (ApiListInstancesRequest) ClusterId

func (ApiListInstancesRequest) Execute

func (ApiListInstancesRequest) Page

func (ApiListInstancesRequest) PageSize

func (ApiListInstancesRequest) ProviderId

func (r ApiListInstancesRequest) ProviderId(providerId string) ApiListInstancesRequest

func (ApiListInstancesRequest) Search

func (ApiListInstancesRequest) Status

type ApiListProvidersRequest

type ApiListProvidersRequest struct {
	ApiService *DeployAPIService
	// contains filtered or unexported fields
}

func (ApiListProvidersRequest) Execute

type ApiRestartInstanceRequest

type ApiRestartInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiRestartInstanceRequest) Execute

type ApiStartInstanceRequest

type ApiStartInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiStartInstanceRequest) Execute

type ApiStopInstanceRequest

type ApiStopInstanceRequest struct {
	ApiService *InstancesAPIService
	// contains filtered or unexported fields
}

func (ApiStopInstanceRequest) Execute

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type DeployAPIService

type DeployAPIService service

DeployAPIService DeployAPI service

func (*DeployAPIService) ListDeployModels

ListDeployModels List deploy models

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListDeployModelsRequest

func (*DeployAPIService) ListDeployModelsExecute

Execute executes the request

@return DeployModelsListResponse

func (*DeployAPIService) ListDeployRegions

func (a *DeployAPIService) ListDeployRegions(ctx context.Context) ApiListDeployRegionsRequest

ListDeployRegions List deploy regions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListDeployRegionsRequest

func (*DeployAPIService) ListDeployRegionsExecute

Execute executes the request

@return DeployRegionsListResponse

func (*DeployAPIService) ListProviders

ListProviders List available providers (catalog)

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListProvidersRequest

func (*DeployAPIService) ListProvidersExecute

Execute executes the request

@return ProvidersListResponse

type DeployInstanceRequest

type DeployInstanceRequest struct {
	VariantId      *string `json:"variantId,omitempty"`
	AgentFramework *string `json:"agentFramework,omitempty"`
	ProviderId     *string `json:"providerId,omitempty"`
	// Free-form provider-specific configuration merged with the catalog config (catalog wins on key conflicts).
	ProviderConfig map[string]interface{} `json:"providerConfig,omitempty"`
	Name           string                 `json:"name"`
	ModelPrimary   *string                `json:"modelPrimary,omitempty"`
	Models         []string               `json:"models,omitempty"`
	SystemPrompt   *string                `json:"systemPrompt,omitempty"`
	McpServers     map[string]interface{} `json:"mcpServers,omitempty"`
	BridgeId       *string                `json:"bridgeId,omitempty"`
	// Alternate name for `providerConfig`; same semantics. Used by the variant-driven path to layer user extras (apiKeys / apiBaseUrls) on top of the catalog config.
	Config          map[string]interface{} `json:"config,omitempty"`
	ClusterId       *string                `json:"clusterId,omitempty"`
	PreferredRegion *string                `json:"preferredRegion,omitempty"`
}

DeployInstanceRequest Either supply a **catalog** `variantId` (authoritative — lifts `agentFramework` / `providerId` / region / scheduling hints from the variant) **or** provide an explicit `agentFramework` (+ optional `providerId`). Client-supplied scheduling fields (ownershipPreference / maxPricePerHour / resourceTypeHint) are **not** accepted here; the catalog variant is the source of truth.

func NewDeployInstanceRequest

func NewDeployInstanceRequest(name string) *DeployInstanceRequest

NewDeployInstanceRequest instantiates a new DeployInstanceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeployInstanceRequestWithDefaults

func NewDeployInstanceRequestWithDefaults() *DeployInstanceRequest

NewDeployInstanceRequestWithDefaults instantiates a new DeployInstanceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeployInstanceRequest) GetAgentFramework

func (o *DeployInstanceRequest) GetAgentFramework() string

GetAgentFramework returns the AgentFramework field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetAgentFrameworkOk

func (o *DeployInstanceRequest) GetAgentFrameworkOk() (*string, bool)

GetAgentFrameworkOk returns a tuple with the AgentFramework field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetBridgeId

func (o *DeployInstanceRequest) GetBridgeId() string

GetBridgeId returns the BridgeId field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetBridgeIdOk

func (o *DeployInstanceRequest) GetBridgeIdOk() (*string, bool)

GetBridgeIdOk returns a tuple with the BridgeId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetClusterId

func (o *DeployInstanceRequest) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetClusterIdOk

func (o *DeployInstanceRequest) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetConfig

func (o *DeployInstanceRequest) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetConfigOk

func (o *DeployInstanceRequest) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetMcpServers

func (o *DeployInstanceRequest) GetMcpServers() map[string]interface{}

GetMcpServers returns the McpServers field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetMcpServersOk

func (o *DeployInstanceRequest) GetMcpServersOk() (map[string]interface{}, bool)

GetMcpServersOk returns a tuple with the McpServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetModelPrimary

func (o *DeployInstanceRequest) GetModelPrimary() string

GetModelPrimary returns the ModelPrimary field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetModelPrimaryOk

func (o *DeployInstanceRequest) GetModelPrimaryOk() (*string, bool)

GetModelPrimaryOk returns a tuple with the ModelPrimary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetModels

func (o *DeployInstanceRequest) GetModels() []string

GetModels returns the Models field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetModelsOk

func (o *DeployInstanceRequest) GetModelsOk() ([]string, bool)

GetModelsOk returns a tuple with the Models field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetName

func (o *DeployInstanceRequest) GetName() string

GetName returns the Name field value

func (*DeployInstanceRequest) GetNameOk

func (o *DeployInstanceRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetPreferredRegion

func (o *DeployInstanceRequest) GetPreferredRegion() string

GetPreferredRegion returns the PreferredRegion field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetPreferredRegionOk

func (o *DeployInstanceRequest) GetPreferredRegionOk() (*string, bool)

GetPreferredRegionOk returns a tuple with the PreferredRegion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetProviderConfig

func (o *DeployInstanceRequest) GetProviderConfig() map[string]interface{}

GetProviderConfig returns the ProviderConfig field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetProviderConfigOk

func (o *DeployInstanceRequest) GetProviderConfigOk() (map[string]interface{}, bool)

GetProviderConfigOk returns a tuple with the ProviderConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetProviderId

func (o *DeployInstanceRequest) GetProviderId() string

GetProviderId returns the ProviderId field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetProviderIdOk

func (o *DeployInstanceRequest) GetProviderIdOk() (*string, bool)

GetProviderIdOk returns a tuple with the ProviderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetSystemPrompt

func (o *DeployInstanceRequest) GetSystemPrompt() string

GetSystemPrompt returns the SystemPrompt field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetSystemPromptOk

func (o *DeployInstanceRequest) GetSystemPromptOk() (*string, bool)

GetSystemPromptOk returns a tuple with the SystemPrompt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) GetVariantId

func (o *DeployInstanceRequest) GetVariantId() string

GetVariantId returns the VariantId field value if set, zero value otherwise.

func (*DeployInstanceRequest) GetVariantIdOk

func (o *DeployInstanceRequest) GetVariantIdOk() (*string, bool)

GetVariantIdOk returns a tuple with the VariantId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DeployInstanceRequest) HasAgentFramework

func (o *DeployInstanceRequest) HasAgentFramework() bool

HasAgentFramework returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasBridgeId

func (o *DeployInstanceRequest) HasBridgeId() bool

HasBridgeId returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasClusterId

func (o *DeployInstanceRequest) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasConfig

func (o *DeployInstanceRequest) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasMcpServers

func (o *DeployInstanceRequest) HasMcpServers() bool

HasMcpServers returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasModelPrimary

func (o *DeployInstanceRequest) HasModelPrimary() bool

HasModelPrimary returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasModels

func (o *DeployInstanceRequest) HasModels() bool

HasModels returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasPreferredRegion

func (o *DeployInstanceRequest) HasPreferredRegion() bool

HasPreferredRegion returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasProviderConfig

func (o *DeployInstanceRequest) HasProviderConfig() bool

HasProviderConfig returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasProviderId

func (o *DeployInstanceRequest) HasProviderId() bool

HasProviderId returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasSystemPrompt

func (o *DeployInstanceRequest) HasSystemPrompt() bool

HasSystemPrompt returns a boolean if a field has been set.

func (*DeployInstanceRequest) HasVariantId

func (o *DeployInstanceRequest) HasVariantId() bool

HasVariantId returns a boolean if a field has been set.

func (DeployInstanceRequest) MarshalJSON

func (o DeployInstanceRequest) MarshalJSON() ([]byte, error)

func (*DeployInstanceRequest) SetAgentFramework

func (o *DeployInstanceRequest) SetAgentFramework(v string)

SetAgentFramework gets a reference to the given string and assigns it to the AgentFramework field.

func (*DeployInstanceRequest) SetBridgeId

func (o *DeployInstanceRequest) SetBridgeId(v string)

SetBridgeId gets a reference to the given string and assigns it to the BridgeId field.

func (*DeployInstanceRequest) SetClusterId

func (o *DeployInstanceRequest) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*DeployInstanceRequest) SetConfig

func (o *DeployInstanceRequest) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*DeployInstanceRequest) SetMcpServers

func (o *DeployInstanceRequest) SetMcpServers(v map[string]interface{})

SetMcpServers gets a reference to the given map[string]interface{} and assigns it to the McpServers field.

func (*DeployInstanceRequest) SetModelPrimary

func (o *DeployInstanceRequest) SetModelPrimary(v string)

SetModelPrimary gets a reference to the given string and assigns it to the ModelPrimary field.

func (*DeployInstanceRequest) SetModels

func (o *DeployInstanceRequest) SetModels(v []string)

SetModels gets a reference to the given []string and assigns it to the Models field.

func (*DeployInstanceRequest) SetName

func (o *DeployInstanceRequest) SetName(v string)

SetName sets field value

func (*DeployInstanceRequest) SetPreferredRegion

func (o *DeployInstanceRequest) SetPreferredRegion(v string)

SetPreferredRegion gets a reference to the given string and assigns it to the PreferredRegion field.

func (*DeployInstanceRequest) SetProviderConfig

func (o *DeployInstanceRequest) SetProviderConfig(v map[string]interface{})

SetProviderConfig gets a reference to the given map[string]interface{} and assigns it to the ProviderConfig field.

func (*DeployInstanceRequest) SetProviderId

func (o *DeployInstanceRequest) SetProviderId(v string)

SetProviderId gets a reference to the given string and assigns it to the ProviderId field.

func (*DeployInstanceRequest) SetSystemPrompt

func (o *DeployInstanceRequest) SetSystemPrompt(v string)

SetSystemPrompt gets a reference to the given string and assigns it to the SystemPrompt field.

func (*DeployInstanceRequest) SetVariantId

func (o *DeployInstanceRequest) SetVariantId(v string)

SetVariantId gets a reference to the given string and assigns it to the VariantId field.

func (DeployInstanceRequest) ToMap

func (o DeployInstanceRequest) ToMap() (map[string]interface{}, error)

func (*DeployInstanceRequest) UnmarshalJSON

func (o *DeployInstanceRequest) UnmarshalJSON(data []byte) (err error)

type DeployModelItem

type DeployModelItem struct {
	Id        string `json:"id"`
	Name      string `json:"name"`
	Tier      string `json:"tier"`
	Reasoning bool   `json:"reasoning"`
}

DeployModelItem struct for DeployModelItem

func NewDeployModelItem

func NewDeployModelItem(id string, name string, tier string, reasoning bool) *DeployModelItem

NewDeployModelItem instantiates a new DeployModelItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeployModelItemWithDefaults

func NewDeployModelItemWithDefaults() *DeployModelItem

NewDeployModelItemWithDefaults instantiates a new DeployModelItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeployModelItem) GetId

func (o *DeployModelItem) GetId() string

GetId returns the Id field value

func (*DeployModelItem) GetIdOk

func (o *DeployModelItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DeployModelItem) GetName

func (o *DeployModelItem) GetName() string

GetName returns the Name field value

func (*DeployModelItem) GetNameOk

func (o *DeployModelItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DeployModelItem) GetReasoning

func (o *DeployModelItem) GetReasoning() bool

GetReasoning returns the Reasoning field value

func (*DeployModelItem) GetReasoningOk

func (o *DeployModelItem) GetReasoningOk() (*bool, bool)

GetReasoningOk returns a tuple with the Reasoning field value and a boolean to check if the value has been set.

func (*DeployModelItem) GetTier

func (o *DeployModelItem) GetTier() string

GetTier returns the Tier field value

func (*DeployModelItem) GetTierOk

func (o *DeployModelItem) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value and a boolean to check if the value has been set.

func (DeployModelItem) MarshalJSON

func (o DeployModelItem) MarshalJSON() ([]byte, error)

func (*DeployModelItem) SetId

func (o *DeployModelItem) SetId(v string)

SetId sets field value

func (*DeployModelItem) SetName

func (o *DeployModelItem) SetName(v string)

SetName sets field value

func (*DeployModelItem) SetReasoning

func (o *DeployModelItem) SetReasoning(v bool)

SetReasoning sets field value

func (*DeployModelItem) SetTier

func (o *DeployModelItem) SetTier(v string)

SetTier sets field value

func (DeployModelItem) ToMap

func (o DeployModelItem) ToMap() (map[string]interface{}, error)

func (*DeployModelItem) UnmarshalJSON

func (o *DeployModelItem) UnmarshalJSON(data []byte) (err error)

type DeployModelsListResponse

type DeployModelsListResponse struct {
	Success bool              `json:"success"`
	Data    []DeployModelItem `json:"data"`
}

DeployModelsListResponse struct for DeployModelsListResponse

func NewDeployModelsListResponse

func NewDeployModelsListResponse(success bool, data []DeployModelItem) *DeployModelsListResponse

NewDeployModelsListResponse instantiates a new DeployModelsListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeployModelsListResponseWithDefaults

func NewDeployModelsListResponseWithDefaults() *DeployModelsListResponse

NewDeployModelsListResponseWithDefaults instantiates a new DeployModelsListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeployModelsListResponse) GetData

GetData returns the Data field value

func (*DeployModelsListResponse) GetDataOk

func (o *DeployModelsListResponse) GetDataOk() ([]DeployModelItem, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*DeployModelsListResponse) GetSuccess

func (o *DeployModelsListResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*DeployModelsListResponse) GetSuccessOk

func (o *DeployModelsListResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (DeployModelsListResponse) MarshalJSON

func (o DeployModelsListResponse) MarshalJSON() ([]byte, error)

func (*DeployModelsListResponse) SetData

func (o *DeployModelsListResponse) SetData(v []DeployModelItem)

SetData sets field value

func (*DeployModelsListResponse) SetSuccess

func (o *DeployModelsListResponse) SetSuccess(v bool)

SetSuccess sets field value

func (DeployModelsListResponse) ToMap

func (o DeployModelsListResponse) ToMap() (map[string]interface{}, error)

func (*DeployModelsListResponse) UnmarshalJSON

func (o *DeployModelsListResponse) UnmarshalJSON(data []byte) (err error)

type DeployRegionItem

type DeployRegionItem struct {
	Id        string `json:"id"`
	Name      string `json:"name"`
	Available bool   `json:"available"`
}

DeployRegionItem struct for DeployRegionItem

func NewDeployRegionItem

func NewDeployRegionItem(id string, name string, available bool) *DeployRegionItem

NewDeployRegionItem instantiates a new DeployRegionItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeployRegionItemWithDefaults

func NewDeployRegionItemWithDefaults() *DeployRegionItem

NewDeployRegionItemWithDefaults instantiates a new DeployRegionItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeployRegionItem) GetAvailable

func (o *DeployRegionItem) GetAvailable() bool

GetAvailable returns the Available field value

func (*DeployRegionItem) GetAvailableOk

func (o *DeployRegionItem) GetAvailableOk() (*bool, bool)

GetAvailableOk returns a tuple with the Available field value and a boolean to check if the value has been set.

func (*DeployRegionItem) GetId

func (o *DeployRegionItem) GetId() string

GetId returns the Id field value

func (*DeployRegionItem) GetIdOk

func (o *DeployRegionItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*DeployRegionItem) GetName

func (o *DeployRegionItem) GetName() string

GetName returns the Name field value

func (*DeployRegionItem) GetNameOk

func (o *DeployRegionItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (DeployRegionItem) MarshalJSON

func (o DeployRegionItem) MarshalJSON() ([]byte, error)

func (*DeployRegionItem) SetAvailable

func (o *DeployRegionItem) SetAvailable(v bool)

SetAvailable sets field value

func (*DeployRegionItem) SetId

func (o *DeployRegionItem) SetId(v string)

SetId sets field value

func (*DeployRegionItem) SetName

func (o *DeployRegionItem) SetName(v string)

SetName sets field value

func (DeployRegionItem) ToMap

func (o DeployRegionItem) ToMap() (map[string]interface{}, error)

func (*DeployRegionItem) UnmarshalJSON

func (o *DeployRegionItem) UnmarshalJSON(data []byte) (err error)

type DeployRegionsListResponse

type DeployRegionsListResponse struct {
	Success bool               `json:"success"`
	Data    []DeployRegionItem `json:"data"`
}

DeployRegionsListResponse struct for DeployRegionsListResponse

func NewDeployRegionsListResponse

func NewDeployRegionsListResponse(success bool, data []DeployRegionItem) *DeployRegionsListResponse

NewDeployRegionsListResponse instantiates a new DeployRegionsListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeployRegionsListResponseWithDefaults

func NewDeployRegionsListResponseWithDefaults() *DeployRegionsListResponse

NewDeployRegionsListResponseWithDefaults instantiates a new DeployRegionsListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeployRegionsListResponse) GetData

GetData returns the Data field value

func (*DeployRegionsListResponse) GetDataOk

func (o *DeployRegionsListResponse) GetDataOk() ([]DeployRegionItem, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*DeployRegionsListResponse) GetSuccess

func (o *DeployRegionsListResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*DeployRegionsListResponse) GetSuccessOk

func (o *DeployRegionsListResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (DeployRegionsListResponse) MarshalJSON

func (o DeployRegionsListResponse) MarshalJSON() ([]byte, error)

func (*DeployRegionsListResponse) SetData

SetData sets field value

func (*DeployRegionsListResponse) SetSuccess

func (o *DeployRegionsListResponse) SetSuccess(v bool)

SetSuccess sets field value

func (DeployRegionsListResponse) ToMap

func (o DeployRegionsListResponse) ToMap() (map[string]interface{}, error)

func (*DeployRegionsListResponse) UnmarshalJSON

func (o *DeployRegionsListResponse) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type InstanceDataDTO

type InstanceDataDTO struct {
	Id             string   `json:"id"`
	OwnerId        string   `json:"ownerId"`
	AgentFramework string   `json:"agentFramework"`
	ProviderId     string   `json:"providerId"`
	ExternalId     string   `json:"externalId"`
	OsType         string   `json:"osType"`
	HostingType    string   `json:"hostingType"`
	CloudProvider  string   `json:"cloudProvider"`
	Name           string   `json:"name"`
	ModelPrimary   string   `json:"modelPrimary"`
	Models         []string `json:"models"`
	// One of `pending` | `provisioning` | `running` | `stopped` | `terminated`.
	Status string `json:"status"`
	// One of `running` | `stopped` | `terminated`.
	DesiredStatus   string `json:"desiredStatus"`
	Endpoint        string `json:"endpoint"`
	BridgeId        string `json:"bridgeId"`
	IdentityId      string `json:"identityId"`
	TotalRunSeconds int64  `json:"totalRunSeconds"`
	// One of `unknown` | `online` | `offline`.
	Connectivity string  `json:"connectivity"`
	HaltReason   *string `json:"haltReason,omitempty"`
	// Sanitized provider config (apiKeys stripped). Raw JSON object.
	ProviderConfig        map[string]interface{} `json:"providerConfig"`
	PublicIp              *string                `json:"publicIp,omitempty"`
	ClusterId             *string                `json:"clusterId,omitempty"`
	Region                *string                `json:"region,omitempty"`
	ImageId               *string                `json:"imageId,omitempty"`
	ImageRef              *string                `json:"imageRef,omitempty"`
	IsTrial               *bool                  `json:"isTrial,omitempty"`
	ExpiresAt             *time.Time             `json:"expiresAt,omitempty"`
	ErrorMessage          *string                `json:"errorMessage,omitempty"`
	SystemPrompt          *string                `json:"systemPrompt,omitempty"`
	McpServers            map[string]interface{} `json:"mcpServers,omitempty"`
	StartedAt             *time.Time             `json:"startedAt,omitempty"`
	StoppedAt             *time.Time             `json:"stoppedAt,omitempty"`
	StatusEnteredAt       *time.Time             `json:"statusEnteredAt,omitempty"`
	ConnectivityUpdatedAt *time.Time             `json:"connectivityUpdatedAt,omitempty"`
	CreatedAt             *time.Time             `json:"createdAt,omitempty"`
	UpdatedAt             *time.Time             `json:"updatedAt,omitempty"`
	ScreenshotUrl         *string                `json:"screenshotUrl,omitempty"`
	ScreenshotUpdatedAt   *time.Time             `json:"screenshotUpdatedAt,omitempty"`
}

InstanceDataDTO struct for InstanceDataDTO

func NewInstanceDataDTO

func NewInstanceDataDTO(id string, ownerId string, agentFramework string, providerId string, externalId string, osType string, hostingType string, cloudProvider string, name string, modelPrimary string, models []string, status string, desiredStatus string, endpoint string, bridgeId string, identityId string, totalRunSeconds int64, connectivity string, providerConfig map[string]interface{}) *InstanceDataDTO

NewInstanceDataDTO instantiates a new InstanceDataDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstanceDataDTOWithDefaults

func NewInstanceDataDTOWithDefaults() *InstanceDataDTO

NewInstanceDataDTOWithDefaults instantiates a new InstanceDataDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstanceDataDTO) GetAgentFramework

func (o *InstanceDataDTO) GetAgentFramework() string

GetAgentFramework returns the AgentFramework field value

func (*InstanceDataDTO) GetAgentFrameworkOk

func (o *InstanceDataDTO) GetAgentFrameworkOk() (*string, bool)

GetAgentFrameworkOk returns a tuple with the AgentFramework field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetBridgeId

func (o *InstanceDataDTO) GetBridgeId() string

GetBridgeId returns the BridgeId field value

func (*InstanceDataDTO) GetBridgeIdOk

func (o *InstanceDataDTO) GetBridgeIdOk() (*string, bool)

GetBridgeIdOk returns a tuple with the BridgeId field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetCloudProvider

func (o *InstanceDataDTO) GetCloudProvider() string

GetCloudProvider returns the CloudProvider field value

func (*InstanceDataDTO) GetCloudProviderOk

func (o *InstanceDataDTO) GetCloudProviderOk() (*string, bool)

GetCloudProviderOk returns a tuple with the CloudProvider field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetClusterId

func (o *InstanceDataDTO) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise.

func (*InstanceDataDTO) GetClusterIdOk

func (o *InstanceDataDTO) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetConnectivity

func (o *InstanceDataDTO) GetConnectivity() string

GetConnectivity returns the Connectivity field value

func (*InstanceDataDTO) GetConnectivityOk

func (o *InstanceDataDTO) GetConnectivityOk() (*string, bool)

GetConnectivityOk returns a tuple with the Connectivity field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetConnectivityUpdatedAt

func (o *InstanceDataDTO) GetConnectivityUpdatedAt() time.Time

GetConnectivityUpdatedAt returns the ConnectivityUpdatedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetConnectivityUpdatedAtOk

func (o *InstanceDataDTO) GetConnectivityUpdatedAtOk() (*time.Time, bool)

GetConnectivityUpdatedAtOk returns a tuple with the ConnectivityUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetCreatedAt

func (o *InstanceDataDTO) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetCreatedAtOk

func (o *InstanceDataDTO) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetDesiredStatus

func (o *InstanceDataDTO) GetDesiredStatus() string

GetDesiredStatus returns the DesiredStatus field value

func (*InstanceDataDTO) GetDesiredStatusOk

func (o *InstanceDataDTO) GetDesiredStatusOk() (*string, bool)

GetDesiredStatusOk returns a tuple with the DesiredStatus field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetEndpoint

func (o *InstanceDataDTO) GetEndpoint() string

GetEndpoint returns the Endpoint field value

func (*InstanceDataDTO) GetEndpointOk

func (o *InstanceDataDTO) GetEndpointOk() (*string, bool)

GetEndpointOk returns a tuple with the Endpoint field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetErrorMessage

func (o *InstanceDataDTO) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*InstanceDataDTO) GetErrorMessageOk

func (o *InstanceDataDTO) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetExpiresAt

func (o *InstanceDataDTO) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetExpiresAtOk

func (o *InstanceDataDTO) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetExternalId

func (o *InstanceDataDTO) GetExternalId() string

GetExternalId returns the ExternalId field value

func (*InstanceDataDTO) GetExternalIdOk

func (o *InstanceDataDTO) GetExternalIdOk() (*string, bool)

GetExternalIdOk returns a tuple with the ExternalId field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetHaltReason

func (o *InstanceDataDTO) GetHaltReason() string

GetHaltReason returns the HaltReason field value if set, zero value otherwise.

func (*InstanceDataDTO) GetHaltReasonOk

func (o *InstanceDataDTO) GetHaltReasonOk() (*string, bool)

GetHaltReasonOk returns a tuple with the HaltReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetHostingType

func (o *InstanceDataDTO) GetHostingType() string

GetHostingType returns the HostingType field value

func (*InstanceDataDTO) GetHostingTypeOk

func (o *InstanceDataDTO) GetHostingTypeOk() (*string, bool)

GetHostingTypeOk returns a tuple with the HostingType field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetId

func (o *InstanceDataDTO) GetId() string

GetId returns the Id field value

func (*InstanceDataDTO) GetIdOk

func (o *InstanceDataDTO) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetIdentityId

func (o *InstanceDataDTO) GetIdentityId() string

GetIdentityId returns the IdentityId field value

func (*InstanceDataDTO) GetIdentityIdOk

func (o *InstanceDataDTO) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetImageId

func (o *InstanceDataDTO) GetImageId() string

GetImageId returns the ImageId field value if set, zero value otherwise.

func (*InstanceDataDTO) GetImageIdOk

func (o *InstanceDataDTO) GetImageIdOk() (*string, bool)

GetImageIdOk returns a tuple with the ImageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetImageRef

func (o *InstanceDataDTO) GetImageRef() string

GetImageRef returns the ImageRef field value if set, zero value otherwise.

func (*InstanceDataDTO) GetImageRefOk

func (o *InstanceDataDTO) GetImageRefOk() (*string, bool)

GetImageRefOk returns a tuple with the ImageRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetIsTrial

func (o *InstanceDataDTO) GetIsTrial() bool

GetIsTrial returns the IsTrial field value if set, zero value otherwise.

func (*InstanceDataDTO) GetIsTrialOk

func (o *InstanceDataDTO) GetIsTrialOk() (*bool, bool)

GetIsTrialOk returns a tuple with the IsTrial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetMcpServers

func (o *InstanceDataDTO) GetMcpServers() map[string]interface{}

GetMcpServers returns the McpServers field value if set, zero value otherwise.

func (*InstanceDataDTO) GetMcpServersOk

func (o *InstanceDataDTO) GetMcpServersOk() (map[string]interface{}, bool)

GetMcpServersOk returns a tuple with the McpServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetModelPrimary

func (o *InstanceDataDTO) GetModelPrimary() string

GetModelPrimary returns the ModelPrimary field value

func (*InstanceDataDTO) GetModelPrimaryOk

func (o *InstanceDataDTO) GetModelPrimaryOk() (*string, bool)

GetModelPrimaryOk returns a tuple with the ModelPrimary field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetModels

func (o *InstanceDataDTO) GetModels() []string

GetModels returns the Models field value

func (*InstanceDataDTO) GetModelsOk

func (o *InstanceDataDTO) GetModelsOk() ([]string, bool)

GetModelsOk returns a tuple with the Models field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetName

func (o *InstanceDataDTO) GetName() string

GetName returns the Name field value

func (*InstanceDataDTO) GetNameOk

func (o *InstanceDataDTO) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetOsType

func (o *InstanceDataDTO) GetOsType() string

GetOsType returns the OsType field value

func (*InstanceDataDTO) GetOsTypeOk

func (o *InstanceDataDTO) GetOsTypeOk() (*string, bool)

GetOsTypeOk returns a tuple with the OsType field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetOwnerId

func (o *InstanceDataDTO) GetOwnerId() string

GetOwnerId returns the OwnerId field value

func (*InstanceDataDTO) GetOwnerIdOk

func (o *InstanceDataDTO) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetProviderConfig

func (o *InstanceDataDTO) GetProviderConfig() map[string]interface{}

GetProviderConfig returns the ProviderConfig field value

func (*InstanceDataDTO) GetProviderConfigOk

func (o *InstanceDataDTO) GetProviderConfigOk() (map[string]interface{}, bool)

GetProviderConfigOk returns a tuple with the ProviderConfig field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetProviderId

func (o *InstanceDataDTO) GetProviderId() string

GetProviderId returns the ProviderId field value

func (*InstanceDataDTO) GetProviderIdOk

func (o *InstanceDataDTO) GetProviderIdOk() (*string, bool)

GetProviderIdOk returns a tuple with the ProviderId field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetPublicIp

func (o *InstanceDataDTO) GetPublicIp() string

GetPublicIp returns the PublicIp field value if set, zero value otherwise.

func (*InstanceDataDTO) GetPublicIpOk

func (o *InstanceDataDTO) GetPublicIpOk() (*string, bool)

GetPublicIpOk returns a tuple with the PublicIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetRegion

func (o *InstanceDataDTO) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*InstanceDataDTO) GetRegionOk

func (o *InstanceDataDTO) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetScreenshotUpdatedAt

func (o *InstanceDataDTO) GetScreenshotUpdatedAt() time.Time

GetScreenshotUpdatedAt returns the ScreenshotUpdatedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetScreenshotUpdatedAtOk

func (o *InstanceDataDTO) GetScreenshotUpdatedAtOk() (*time.Time, bool)

GetScreenshotUpdatedAtOk returns a tuple with the ScreenshotUpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetScreenshotUrl

func (o *InstanceDataDTO) GetScreenshotUrl() string

GetScreenshotUrl returns the ScreenshotUrl field value if set, zero value otherwise.

func (*InstanceDataDTO) GetScreenshotUrlOk

func (o *InstanceDataDTO) GetScreenshotUrlOk() (*string, bool)

GetScreenshotUrlOk returns a tuple with the ScreenshotUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetStartedAt

func (o *InstanceDataDTO) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetStartedAtOk

func (o *InstanceDataDTO) GetStartedAtOk() (*time.Time, bool)

GetStartedAtOk returns a tuple with the StartedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetStatus

func (o *InstanceDataDTO) GetStatus() string

GetStatus returns the Status field value

func (*InstanceDataDTO) GetStatusEnteredAt

func (o *InstanceDataDTO) GetStatusEnteredAt() time.Time

GetStatusEnteredAt returns the StatusEnteredAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetStatusEnteredAtOk

func (o *InstanceDataDTO) GetStatusEnteredAtOk() (*time.Time, bool)

GetStatusEnteredAtOk returns a tuple with the StatusEnteredAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetStatusOk

func (o *InstanceDataDTO) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetStoppedAt

func (o *InstanceDataDTO) GetStoppedAt() time.Time

GetStoppedAt returns the StoppedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetStoppedAtOk

func (o *InstanceDataDTO) GetStoppedAtOk() (*time.Time, bool)

GetStoppedAtOk returns a tuple with the StoppedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetSystemPrompt

func (o *InstanceDataDTO) GetSystemPrompt() string

GetSystemPrompt returns the SystemPrompt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetSystemPromptOk

func (o *InstanceDataDTO) GetSystemPromptOk() (*string, bool)

GetSystemPromptOk returns a tuple with the SystemPrompt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetTotalRunSeconds

func (o *InstanceDataDTO) GetTotalRunSeconds() int64

GetTotalRunSeconds returns the TotalRunSeconds field value

func (*InstanceDataDTO) GetTotalRunSecondsOk

func (o *InstanceDataDTO) GetTotalRunSecondsOk() (*int64, bool)

GetTotalRunSecondsOk returns a tuple with the TotalRunSeconds field value and a boolean to check if the value has been set.

func (*InstanceDataDTO) GetUpdatedAt

func (o *InstanceDataDTO) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*InstanceDataDTO) GetUpdatedAtOk

func (o *InstanceDataDTO) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceDataDTO) HasClusterId

func (o *InstanceDataDTO) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*InstanceDataDTO) HasConnectivityUpdatedAt

func (o *InstanceDataDTO) HasConnectivityUpdatedAt() bool

HasConnectivityUpdatedAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasCreatedAt

func (o *InstanceDataDTO) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasErrorMessage

func (o *InstanceDataDTO) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*InstanceDataDTO) HasExpiresAt

func (o *InstanceDataDTO) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasHaltReason

func (o *InstanceDataDTO) HasHaltReason() bool

HasHaltReason returns a boolean if a field has been set.

func (*InstanceDataDTO) HasImageId

func (o *InstanceDataDTO) HasImageId() bool

HasImageId returns a boolean if a field has been set.

func (*InstanceDataDTO) HasImageRef

func (o *InstanceDataDTO) HasImageRef() bool

HasImageRef returns a boolean if a field has been set.

func (*InstanceDataDTO) HasIsTrial

func (o *InstanceDataDTO) HasIsTrial() bool

HasIsTrial returns a boolean if a field has been set.

func (*InstanceDataDTO) HasMcpServers

func (o *InstanceDataDTO) HasMcpServers() bool

HasMcpServers returns a boolean if a field has been set.

func (*InstanceDataDTO) HasPublicIp

func (o *InstanceDataDTO) HasPublicIp() bool

HasPublicIp returns a boolean if a field has been set.

func (*InstanceDataDTO) HasRegion

func (o *InstanceDataDTO) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (*InstanceDataDTO) HasScreenshotUpdatedAt

func (o *InstanceDataDTO) HasScreenshotUpdatedAt() bool

HasScreenshotUpdatedAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasScreenshotUrl

func (o *InstanceDataDTO) HasScreenshotUrl() bool

HasScreenshotUrl returns a boolean if a field has been set.

func (*InstanceDataDTO) HasStartedAt

func (o *InstanceDataDTO) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasStatusEnteredAt

func (o *InstanceDataDTO) HasStatusEnteredAt() bool

HasStatusEnteredAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasStoppedAt

func (o *InstanceDataDTO) HasStoppedAt() bool

HasStoppedAt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasSystemPrompt

func (o *InstanceDataDTO) HasSystemPrompt() bool

HasSystemPrompt returns a boolean if a field has been set.

func (*InstanceDataDTO) HasUpdatedAt

func (o *InstanceDataDTO) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (InstanceDataDTO) MarshalJSON

func (o InstanceDataDTO) MarshalJSON() ([]byte, error)

func (*InstanceDataDTO) SetAgentFramework

func (o *InstanceDataDTO) SetAgentFramework(v string)

SetAgentFramework sets field value

func (*InstanceDataDTO) SetBridgeId

func (o *InstanceDataDTO) SetBridgeId(v string)

SetBridgeId sets field value

func (*InstanceDataDTO) SetCloudProvider

func (o *InstanceDataDTO) SetCloudProvider(v string)

SetCloudProvider sets field value

func (*InstanceDataDTO) SetClusterId

func (o *InstanceDataDTO) SetClusterId(v string)

SetClusterId gets a reference to the given string and assigns it to the ClusterId field.

func (*InstanceDataDTO) SetConnectivity

func (o *InstanceDataDTO) SetConnectivity(v string)

SetConnectivity sets field value

func (*InstanceDataDTO) SetConnectivityUpdatedAt

func (o *InstanceDataDTO) SetConnectivityUpdatedAt(v time.Time)

SetConnectivityUpdatedAt gets a reference to the given time.Time and assigns it to the ConnectivityUpdatedAt field.

func (*InstanceDataDTO) SetCreatedAt

func (o *InstanceDataDTO) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*InstanceDataDTO) SetDesiredStatus

func (o *InstanceDataDTO) SetDesiredStatus(v string)

SetDesiredStatus sets field value

func (*InstanceDataDTO) SetEndpoint

func (o *InstanceDataDTO) SetEndpoint(v string)

SetEndpoint sets field value

func (*InstanceDataDTO) SetErrorMessage

func (o *InstanceDataDTO) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*InstanceDataDTO) SetExpiresAt

func (o *InstanceDataDTO) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*InstanceDataDTO) SetExternalId

func (o *InstanceDataDTO) SetExternalId(v string)

SetExternalId sets field value

func (*InstanceDataDTO) SetHaltReason

func (o *InstanceDataDTO) SetHaltReason(v string)

SetHaltReason gets a reference to the given string and assigns it to the HaltReason field.

func (*InstanceDataDTO) SetHostingType

func (o *InstanceDataDTO) SetHostingType(v string)

SetHostingType sets field value

func (*InstanceDataDTO) SetId

func (o *InstanceDataDTO) SetId(v string)

SetId sets field value

func (*InstanceDataDTO) SetIdentityId

func (o *InstanceDataDTO) SetIdentityId(v string)

SetIdentityId sets field value

func (*InstanceDataDTO) SetImageId

func (o *InstanceDataDTO) SetImageId(v string)

SetImageId gets a reference to the given string and assigns it to the ImageId field.

func (*InstanceDataDTO) SetImageRef

func (o *InstanceDataDTO) SetImageRef(v string)

SetImageRef gets a reference to the given string and assigns it to the ImageRef field.

func (*InstanceDataDTO) SetIsTrial

func (o *InstanceDataDTO) SetIsTrial(v bool)

SetIsTrial gets a reference to the given bool and assigns it to the IsTrial field.

func (*InstanceDataDTO) SetMcpServers

func (o *InstanceDataDTO) SetMcpServers(v map[string]interface{})

SetMcpServers gets a reference to the given map[string]interface{} and assigns it to the McpServers field.

func (*InstanceDataDTO) SetModelPrimary

func (o *InstanceDataDTO) SetModelPrimary(v string)

SetModelPrimary sets field value

func (*InstanceDataDTO) SetModels

func (o *InstanceDataDTO) SetModels(v []string)

SetModels sets field value

func (*InstanceDataDTO) SetName

func (o *InstanceDataDTO) SetName(v string)

SetName sets field value

func (*InstanceDataDTO) SetOsType

func (o *InstanceDataDTO) SetOsType(v string)

SetOsType sets field value

func (*InstanceDataDTO) SetOwnerId

func (o *InstanceDataDTO) SetOwnerId(v string)

SetOwnerId sets field value

func (*InstanceDataDTO) SetProviderConfig

func (o *InstanceDataDTO) SetProviderConfig(v map[string]interface{})

SetProviderConfig sets field value

func (*InstanceDataDTO) SetProviderId

func (o *InstanceDataDTO) SetProviderId(v string)

SetProviderId sets field value

func (*InstanceDataDTO) SetPublicIp

func (o *InstanceDataDTO) SetPublicIp(v string)

SetPublicIp gets a reference to the given string and assigns it to the PublicIp field.

func (*InstanceDataDTO) SetRegion

func (o *InstanceDataDTO) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*InstanceDataDTO) SetScreenshotUpdatedAt

func (o *InstanceDataDTO) SetScreenshotUpdatedAt(v time.Time)

SetScreenshotUpdatedAt gets a reference to the given time.Time and assigns it to the ScreenshotUpdatedAt field.

func (*InstanceDataDTO) SetScreenshotUrl

func (o *InstanceDataDTO) SetScreenshotUrl(v string)

SetScreenshotUrl gets a reference to the given string and assigns it to the ScreenshotUrl field.

func (*InstanceDataDTO) SetStartedAt

func (o *InstanceDataDTO) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given time.Time and assigns it to the StartedAt field.

func (*InstanceDataDTO) SetStatus

func (o *InstanceDataDTO) SetStatus(v string)

SetStatus sets field value

func (*InstanceDataDTO) SetStatusEnteredAt

func (o *InstanceDataDTO) SetStatusEnteredAt(v time.Time)

SetStatusEnteredAt gets a reference to the given time.Time and assigns it to the StatusEnteredAt field.

func (*InstanceDataDTO) SetStoppedAt

func (o *InstanceDataDTO) SetStoppedAt(v time.Time)

SetStoppedAt gets a reference to the given time.Time and assigns it to the StoppedAt field.

func (*InstanceDataDTO) SetSystemPrompt

func (o *InstanceDataDTO) SetSystemPrompt(v string)

SetSystemPrompt gets a reference to the given string and assigns it to the SystemPrompt field.

func (*InstanceDataDTO) SetTotalRunSeconds

func (o *InstanceDataDTO) SetTotalRunSeconds(v int64)

SetTotalRunSeconds sets field value

func (*InstanceDataDTO) SetUpdatedAt

func (o *InstanceDataDTO) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (InstanceDataDTO) ToMap

func (o InstanceDataDTO) ToMap() (map[string]interface{}, error)

func (*InstanceDataDTO) UnmarshalJSON

func (o *InstanceDataDTO) UnmarshalJSON(data []byte) (err error)

type InstancePageResponse

type InstancePageResponse struct {
	Success bool              `json:"success"`
	Data    []InstanceDataDTO `json:"data"`
	Total   *int64            `json:"total,omitempty"`
}

InstancePageResponse struct for InstancePageResponse

func NewInstancePageResponse

func NewInstancePageResponse(success bool, data []InstanceDataDTO) *InstancePageResponse

NewInstancePageResponse instantiates a new InstancePageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstancePageResponseWithDefaults

func NewInstancePageResponseWithDefaults() *InstancePageResponse

NewInstancePageResponseWithDefaults instantiates a new InstancePageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstancePageResponse) GetData

func (o *InstancePageResponse) GetData() []InstanceDataDTO

GetData returns the Data field value

func (*InstancePageResponse) GetDataOk

func (o *InstancePageResponse) GetDataOk() ([]InstanceDataDTO, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*InstancePageResponse) GetSuccess

func (o *InstancePageResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*InstancePageResponse) GetSuccessOk

func (o *InstancePageResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (*InstancePageResponse) GetTotal

func (o *InstancePageResponse) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*InstancePageResponse) GetTotalOk

func (o *InstancePageResponse) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstancePageResponse) HasTotal

func (o *InstancePageResponse) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (InstancePageResponse) MarshalJSON

func (o InstancePageResponse) MarshalJSON() ([]byte, error)

func (*InstancePageResponse) SetData

func (o *InstancePageResponse) SetData(v []InstanceDataDTO)

SetData sets field value

func (*InstancePageResponse) SetSuccess

func (o *InstancePageResponse) SetSuccess(v bool)

SetSuccess sets field value

func (*InstancePageResponse) SetTotal

func (o *InstancePageResponse) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (InstancePageResponse) ToMap

func (o InstancePageResponse) ToMap() (map[string]interface{}, error)

func (*InstancePageResponse) UnmarshalJSON

func (o *InstancePageResponse) UnmarshalJSON(data []byte) (err error)

type InstanceResponse

type InstanceResponse struct {
	Success bool            `json:"success"`
	Data    InstanceDataDTO `json:"data"`
}

InstanceResponse struct for InstanceResponse

func NewInstanceResponse

func NewInstanceResponse(success bool, data InstanceDataDTO) *InstanceResponse

NewInstanceResponse instantiates a new InstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstanceResponseWithDefaults

func NewInstanceResponseWithDefaults() *InstanceResponse

NewInstanceResponseWithDefaults instantiates a new InstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstanceResponse) GetData

func (o *InstanceResponse) GetData() InstanceDataDTO

GetData returns the Data field value

func (*InstanceResponse) GetDataOk

func (o *InstanceResponse) GetDataOk() (*InstanceDataDTO, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*InstanceResponse) GetSuccess

func (o *InstanceResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*InstanceResponse) GetSuccessOk

func (o *InstanceResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (InstanceResponse) MarshalJSON

func (o InstanceResponse) MarshalJSON() ([]byte, error)

func (*InstanceResponse) SetData

func (o *InstanceResponse) SetData(v InstanceDataDTO)

SetData sets field value

func (*InstanceResponse) SetSuccess

func (o *InstanceResponse) SetSuccess(v bool)

SetSuccess sets field value

func (InstanceResponse) ToMap

func (o InstanceResponse) ToMap() (map[string]interface{}, error)

func (*InstanceResponse) UnmarshalJSON

func (o *InstanceResponse) UnmarshalJSON(data []byte) (err error)

type InstancesAPIService

type InstancesAPIService service

InstancesAPIService InstancesAPI service

func (*InstancesAPIService) DeployInstance

DeployInstance Deploy a new instance (catalog-driven via `variantId` or explicit).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeployInstanceRequest

func (*InstancesAPIService) DeployInstanceExecute

Execute executes the request

@return InstanceResponse

func (*InstancesAPIService) DestroyInstance

DestroyInstance Destroy (terminate) an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDestroyInstanceRequest

func (*InstancesAPIService) DestroyInstanceExecute

Execute executes the request

@return StringResponse

func (*InstancesAPIService) GetInstance

GetInstance Get an instance by id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetInstanceRequest

func (*InstancesAPIService) GetInstanceExecute

Execute executes the request

@return InstanceResponse

func (*InstancesAPIService) ListInstances

ListInstances List the caller's instances

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListInstancesRequest

func (*InstancesAPIService) ListInstancesExecute

Execute executes the request

@return InstancePageResponse

func (*InstancesAPIService) RestartInstance

RestartInstance Restart an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiRestartInstanceRequest

func (*InstancesAPIService) RestartInstanceExecute

Execute executes the request

@return InstanceResponse

func (*InstancesAPIService) StartInstance

StartInstance Start an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiStartInstanceRequest

func (*InstancesAPIService) StartInstanceExecute

Execute executes the request

@return InstanceResponse

func (*InstancesAPIService) StopInstance

StopInstance Stop an instance

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiStopInstanceRequest

func (*InstancesAPIService) StopInstanceExecute

Execute executes the request

@return InstanceResponse

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableA2AJSONRPCRequest

type NullableA2AJSONRPCRequest struct {
	// contains filtered or unexported fields
}

func NewNullableA2AJSONRPCRequest

func NewNullableA2AJSONRPCRequest(val *A2AJSONRPCRequest) *NullableA2AJSONRPCRequest

func (NullableA2AJSONRPCRequest) Get

func (NullableA2AJSONRPCRequest) IsSet

func (v NullableA2AJSONRPCRequest) IsSet() bool

func (NullableA2AJSONRPCRequest) MarshalJSON

func (v NullableA2AJSONRPCRequest) MarshalJSON() ([]byte, error)

func (*NullableA2AJSONRPCRequest) Set

func (*NullableA2AJSONRPCRequest) UnmarshalJSON

func (v *NullableA2AJSONRPCRequest) UnmarshalJSON(src []byte) error

func (*NullableA2AJSONRPCRequest) Unset

func (v *NullableA2AJSONRPCRequest) Unset()

type NullableA2AJSONRPCRequestId

type NullableA2AJSONRPCRequestId struct {
	// contains filtered or unexported fields
}

func NewNullableA2AJSONRPCRequestId

func NewNullableA2AJSONRPCRequestId(val *A2AJSONRPCRequestId) *NullableA2AJSONRPCRequestId

func (NullableA2AJSONRPCRequestId) Get

func (NullableA2AJSONRPCRequestId) IsSet

func (NullableA2AJSONRPCRequestId) MarshalJSON

func (v NullableA2AJSONRPCRequestId) MarshalJSON() ([]byte, error)

func (*NullableA2AJSONRPCRequestId) Set

func (*NullableA2AJSONRPCRequestId) UnmarshalJSON

func (v *NullableA2AJSONRPCRequestId) UnmarshalJSON(src []byte) error

func (*NullableA2AJSONRPCRequestId) Unset

func (v *NullableA2AJSONRPCRequestId) Unset()

type NullableA2AJSONRPCResponse

type NullableA2AJSONRPCResponse struct {
	// contains filtered or unexported fields
}

func NewNullableA2AJSONRPCResponse

func NewNullableA2AJSONRPCResponse(val *A2AJSONRPCResponse) *NullableA2AJSONRPCResponse

func (NullableA2AJSONRPCResponse) Get

func (NullableA2AJSONRPCResponse) IsSet

func (v NullableA2AJSONRPCResponse) IsSet() bool

func (NullableA2AJSONRPCResponse) MarshalJSON

func (v NullableA2AJSONRPCResponse) MarshalJSON() ([]byte, error)

func (*NullableA2AJSONRPCResponse) Set

func (*NullableA2AJSONRPCResponse) UnmarshalJSON

func (v *NullableA2AJSONRPCResponse) UnmarshalJSON(src []byte) error

func (*NullableA2AJSONRPCResponse) Unset

func (v *NullableA2AJSONRPCResponse) Unset()

type NullableA2AJSONRPCResponseError

type NullableA2AJSONRPCResponseError struct {
	// contains filtered or unexported fields
}

func (NullableA2AJSONRPCResponseError) Get

func (NullableA2AJSONRPCResponseError) IsSet

func (NullableA2AJSONRPCResponseError) MarshalJSON

func (v NullableA2AJSONRPCResponseError) MarshalJSON() ([]byte, error)

func (*NullableA2AJSONRPCResponseError) Set

func (*NullableA2AJSONRPCResponseError) UnmarshalJSON

func (v *NullableA2AJSONRPCResponseError) UnmarshalJSON(src []byte) error

func (*NullableA2AJSONRPCResponseError) Unset

type NullableA2AJSONRPCResponseId

type NullableA2AJSONRPCResponseId struct {
	// contains filtered or unexported fields
}

func NewNullableA2AJSONRPCResponseId

func NewNullableA2AJSONRPCResponseId(val *A2AJSONRPCResponseId) *NullableA2AJSONRPCResponseId

func (NullableA2AJSONRPCResponseId) Get

func (NullableA2AJSONRPCResponseId) IsSet

func (NullableA2AJSONRPCResponseId) MarshalJSON

func (v NullableA2AJSONRPCResponseId) MarshalJSON() ([]byte, error)

func (*NullableA2AJSONRPCResponseId) Set

func (*NullableA2AJSONRPCResponseId) UnmarshalJSON

func (v *NullableA2AJSONRPCResponseId) UnmarshalJSON(src []byte) error

func (*NullableA2AJSONRPCResponseId) Unset

func (v *NullableA2AJSONRPCResponseId) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableDeployInstanceRequest

type NullableDeployInstanceRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeployInstanceRequest) Get

func (NullableDeployInstanceRequest) IsSet

func (NullableDeployInstanceRequest) MarshalJSON

func (v NullableDeployInstanceRequest) MarshalJSON() ([]byte, error)

func (*NullableDeployInstanceRequest) Set

func (*NullableDeployInstanceRequest) UnmarshalJSON

func (v *NullableDeployInstanceRequest) UnmarshalJSON(src []byte) error

func (*NullableDeployInstanceRequest) Unset

func (v *NullableDeployInstanceRequest) Unset()

type NullableDeployModelItem

type NullableDeployModelItem struct {
	// contains filtered or unexported fields
}

func NewNullableDeployModelItem

func NewNullableDeployModelItem(val *DeployModelItem) *NullableDeployModelItem

func (NullableDeployModelItem) Get

func (NullableDeployModelItem) IsSet

func (v NullableDeployModelItem) IsSet() bool

func (NullableDeployModelItem) MarshalJSON

func (v NullableDeployModelItem) MarshalJSON() ([]byte, error)

func (*NullableDeployModelItem) Set

func (*NullableDeployModelItem) UnmarshalJSON

func (v *NullableDeployModelItem) UnmarshalJSON(src []byte) error

func (*NullableDeployModelItem) Unset

func (v *NullableDeployModelItem) Unset()

type NullableDeployModelsListResponse

type NullableDeployModelsListResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeployModelsListResponse) Get

func (NullableDeployModelsListResponse) IsSet

func (NullableDeployModelsListResponse) MarshalJSON

func (v NullableDeployModelsListResponse) MarshalJSON() ([]byte, error)

func (*NullableDeployModelsListResponse) Set

func (*NullableDeployModelsListResponse) UnmarshalJSON

func (v *NullableDeployModelsListResponse) UnmarshalJSON(src []byte) error

func (*NullableDeployModelsListResponse) Unset

type NullableDeployRegionItem

type NullableDeployRegionItem struct {
	// contains filtered or unexported fields
}

func NewNullableDeployRegionItem

func NewNullableDeployRegionItem(val *DeployRegionItem) *NullableDeployRegionItem

func (NullableDeployRegionItem) Get

func (NullableDeployRegionItem) IsSet

func (v NullableDeployRegionItem) IsSet() bool

func (NullableDeployRegionItem) MarshalJSON

func (v NullableDeployRegionItem) MarshalJSON() ([]byte, error)

func (*NullableDeployRegionItem) Set

func (*NullableDeployRegionItem) UnmarshalJSON

func (v *NullableDeployRegionItem) UnmarshalJSON(src []byte) error

func (*NullableDeployRegionItem) Unset

func (v *NullableDeployRegionItem) Unset()

type NullableDeployRegionsListResponse

type NullableDeployRegionsListResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeployRegionsListResponse) Get

func (NullableDeployRegionsListResponse) IsSet

func (NullableDeployRegionsListResponse) MarshalJSON

func (v NullableDeployRegionsListResponse) MarshalJSON() ([]byte, error)

func (*NullableDeployRegionsListResponse) Set

func (*NullableDeployRegionsListResponse) UnmarshalJSON

func (v *NullableDeployRegionsListResponse) UnmarshalJSON(src []byte) error

func (*NullableDeployRegionsListResponse) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInstanceDataDTO

type NullableInstanceDataDTO struct {
	// contains filtered or unexported fields
}

func NewNullableInstanceDataDTO

func NewNullableInstanceDataDTO(val *InstanceDataDTO) *NullableInstanceDataDTO

func (NullableInstanceDataDTO) Get

func (NullableInstanceDataDTO) IsSet

func (v NullableInstanceDataDTO) IsSet() bool

func (NullableInstanceDataDTO) MarshalJSON

func (v NullableInstanceDataDTO) MarshalJSON() ([]byte, error)

func (*NullableInstanceDataDTO) Set

func (*NullableInstanceDataDTO) UnmarshalJSON

func (v *NullableInstanceDataDTO) UnmarshalJSON(src []byte) error

func (*NullableInstanceDataDTO) Unset

func (v *NullableInstanceDataDTO) Unset()

type NullableInstancePageResponse

type NullableInstancePageResponse struct {
	// contains filtered or unexported fields
}

func NewNullableInstancePageResponse

func NewNullableInstancePageResponse(val *InstancePageResponse) *NullableInstancePageResponse

func (NullableInstancePageResponse) Get

func (NullableInstancePageResponse) IsSet

func (NullableInstancePageResponse) MarshalJSON

func (v NullableInstancePageResponse) MarshalJSON() ([]byte, error)

func (*NullableInstancePageResponse) Set

func (*NullableInstancePageResponse) UnmarshalJSON

func (v *NullableInstancePageResponse) UnmarshalJSON(src []byte) error

func (*NullableInstancePageResponse) Unset

func (v *NullableInstancePageResponse) Unset()

type NullableInstanceResponse

type NullableInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableInstanceResponse

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

func (NullableInstanceResponse) Get

func (NullableInstanceResponse) IsSet

func (v NullableInstanceResponse) IsSet() bool

func (NullableInstanceResponse) MarshalJSON

func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableInstanceResponse) Set

func (*NullableInstanceResponse) UnmarshalJSON

func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableInstanceResponse) Unset

func (v *NullableInstanceResponse) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableProviderCapabilities

type NullableProviderCapabilities struct {
	// contains filtered or unexported fields
}

func NewNullableProviderCapabilities

func NewNullableProviderCapabilities(val *ProviderCapabilities) *NullableProviderCapabilities

func (NullableProviderCapabilities) Get

func (NullableProviderCapabilities) IsSet

func (NullableProviderCapabilities) MarshalJSON

func (v NullableProviderCapabilities) MarshalJSON() ([]byte, error)

func (*NullableProviderCapabilities) Set

func (*NullableProviderCapabilities) UnmarshalJSON

func (v *NullableProviderCapabilities) UnmarshalJSON(src []byte) error

func (*NullableProviderCapabilities) Unset

func (v *NullableProviderCapabilities) Unset()

type NullableProviderCatalogItem

type NullableProviderCatalogItem struct {
	// contains filtered or unexported fields
}

func NewNullableProviderCatalogItem

func NewNullableProviderCatalogItem(val *ProviderCatalogItem) *NullableProviderCatalogItem

func (NullableProviderCatalogItem) Get

func (NullableProviderCatalogItem) IsSet

func (NullableProviderCatalogItem) MarshalJSON

func (v NullableProviderCatalogItem) MarshalJSON() ([]byte, error)

func (*NullableProviderCatalogItem) Set

func (*NullableProviderCatalogItem) UnmarshalJSON

func (v *NullableProviderCatalogItem) UnmarshalJSON(src []byte) error

func (*NullableProviderCatalogItem) Unset

func (v *NullableProviderCatalogItem) Unset()

type NullableProviderMeta

type NullableProviderMeta struct {
	// contains filtered or unexported fields
}

func NewNullableProviderMeta

func NewNullableProviderMeta(val *ProviderMeta) *NullableProviderMeta

func (NullableProviderMeta) Get

func (NullableProviderMeta) IsSet

func (v NullableProviderMeta) IsSet() bool

func (NullableProviderMeta) MarshalJSON

func (v NullableProviderMeta) MarshalJSON() ([]byte, error)

func (*NullableProviderMeta) Set

func (v *NullableProviderMeta) Set(val *ProviderMeta)

func (*NullableProviderMeta) UnmarshalJSON

func (v *NullableProviderMeta) UnmarshalJSON(src []byte) error

func (*NullableProviderMeta) Unset

func (v *NullableProviderMeta) Unset()

type NullableProvidersListResponse

type NullableProvidersListResponse struct {
	// contains filtered or unexported fields
}

func (NullableProvidersListResponse) Get

func (NullableProvidersListResponse) IsSet

func (NullableProvidersListResponse) MarshalJSON

func (v NullableProvidersListResponse) MarshalJSON() ([]byte, error)

func (*NullableProvidersListResponse) Set

func (*NullableProvidersListResponse) UnmarshalJSON

func (v *NullableProvidersListResponse) UnmarshalJSON(src []byte) error

func (*NullableProvidersListResponse) Unset

func (v *NullableProvidersListResponse) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableStringResponse

type NullableStringResponse struct {
	// contains filtered or unexported fields
}

func NewNullableStringResponse

func NewNullableStringResponse(val *StringResponse) *NullableStringResponse

func (NullableStringResponse) Get

func (NullableStringResponse) IsSet

func (v NullableStringResponse) IsSet() bool

func (NullableStringResponse) MarshalJSON

func (v NullableStringResponse) MarshalJSON() ([]byte, error)

func (*NullableStringResponse) Set

func (*NullableStringResponse) UnmarshalJSON

func (v *NullableStringResponse) UnmarshalJSON(src []byte) error

func (*NullableStringResponse) Unset

func (v *NullableStringResponse) Unset()

type NullableSuccessEnvelope

type NullableSuccessEnvelope struct {
	// contains filtered or unexported fields
}

func NewNullableSuccessEnvelope

func NewNullableSuccessEnvelope(val *SuccessEnvelope) *NullableSuccessEnvelope

func (NullableSuccessEnvelope) Get

func (NullableSuccessEnvelope) IsSet

func (v NullableSuccessEnvelope) IsSet() bool

func (NullableSuccessEnvelope) MarshalJSON

func (v NullableSuccessEnvelope) MarshalJSON() ([]byte, error)

func (*NullableSuccessEnvelope) Set

func (*NullableSuccessEnvelope) UnmarshalJSON

func (v *NullableSuccessEnvelope) UnmarshalJSON(src []byte) error

func (*NullableSuccessEnvelope) Unset

func (v *NullableSuccessEnvelope) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type ProviderCapabilities

type ProviderCapabilities struct {
	LongRunning    *bool   `json:"longRunning,omitempty"`
	BrowserUse     *bool   `json:"browserUse,omitempty"`
	CodeExec       *bool   `json:"codeExec,omitempty"`
	FileSystem     *bool   `json:"fileSystem,omitempty"`
	CustomImage    *bool   `json:"customImage,omitempty"`
	MaxDurationSec *int32  `json:"maxDurationSec,omitempty"`
	CostModel      *string `json:"costModel,omitempty"`
	Device         *bool   `json:"device,omitempty"`
}

ProviderCapabilities struct for ProviderCapabilities

func NewProviderCapabilities

func NewProviderCapabilities() *ProviderCapabilities

NewProviderCapabilities instantiates a new ProviderCapabilities object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProviderCapabilitiesWithDefaults

func NewProviderCapabilitiesWithDefaults() *ProviderCapabilities

NewProviderCapabilitiesWithDefaults instantiates a new ProviderCapabilities object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProviderCapabilities) GetBrowserUse

func (o *ProviderCapabilities) GetBrowserUse() bool

GetBrowserUse returns the BrowserUse field value if set, zero value otherwise.

func (*ProviderCapabilities) GetBrowserUseOk

func (o *ProviderCapabilities) GetBrowserUseOk() (*bool, bool)

GetBrowserUseOk returns a tuple with the BrowserUse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetCodeExec

func (o *ProviderCapabilities) GetCodeExec() bool

GetCodeExec returns the CodeExec field value if set, zero value otherwise.

func (*ProviderCapabilities) GetCodeExecOk

func (o *ProviderCapabilities) GetCodeExecOk() (*bool, bool)

GetCodeExecOk returns a tuple with the CodeExec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetCostModel

func (o *ProviderCapabilities) GetCostModel() string

GetCostModel returns the CostModel field value if set, zero value otherwise.

func (*ProviderCapabilities) GetCostModelOk

func (o *ProviderCapabilities) GetCostModelOk() (*string, bool)

GetCostModelOk returns a tuple with the CostModel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetCustomImage

func (o *ProviderCapabilities) GetCustomImage() bool

GetCustomImage returns the CustomImage field value if set, zero value otherwise.

func (*ProviderCapabilities) GetCustomImageOk

func (o *ProviderCapabilities) GetCustomImageOk() (*bool, bool)

GetCustomImageOk returns a tuple with the CustomImage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetDevice

func (o *ProviderCapabilities) GetDevice() bool

GetDevice returns the Device field value if set, zero value otherwise.

func (*ProviderCapabilities) GetDeviceOk

func (o *ProviderCapabilities) GetDeviceOk() (*bool, bool)

GetDeviceOk returns a tuple with the Device field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetFileSystem

func (o *ProviderCapabilities) GetFileSystem() bool

GetFileSystem returns the FileSystem field value if set, zero value otherwise.

func (*ProviderCapabilities) GetFileSystemOk

func (o *ProviderCapabilities) GetFileSystemOk() (*bool, bool)

GetFileSystemOk returns a tuple with the FileSystem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetLongRunning

func (o *ProviderCapabilities) GetLongRunning() bool

GetLongRunning returns the LongRunning field value if set, zero value otherwise.

func (*ProviderCapabilities) GetLongRunningOk

func (o *ProviderCapabilities) GetLongRunningOk() (*bool, bool)

GetLongRunningOk returns a tuple with the LongRunning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) GetMaxDurationSec

func (o *ProviderCapabilities) GetMaxDurationSec() int32

GetMaxDurationSec returns the MaxDurationSec field value if set, zero value otherwise.

func (*ProviderCapabilities) GetMaxDurationSecOk

func (o *ProviderCapabilities) GetMaxDurationSecOk() (*int32, bool)

GetMaxDurationSecOk returns a tuple with the MaxDurationSec field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProviderCapabilities) HasBrowserUse

func (o *ProviderCapabilities) HasBrowserUse() bool

HasBrowserUse returns a boolean if a field has been set.

func (*ProviderCapabilities) HasCodeExec

func (o *ProviderCapabilities) HasCodeExec() bool

HasCodeExec returns a boolean if a field has been set.

func (*ProviderCapabilities) HasCostModel

func (o *ProviderCapabilities) HasCostModel() bool

HasCostModel returns a boolean if a field has been set.

func (*ProviderCapabilities) HasCustomImage

func (o *ProviderCapabilities) HasCustomImage() bool

HasCustomImage returns a boolean if a field has been set.

func (*ProviderCapabilities) HasDevice

func (o *ProviderCapabilities) HasDevice() bool

HasDevice returns a boolean if a field has been set.

func (*ProviderCapabilities) HasFileSystem

func (o *ProviderCapabilities) HasFileSystem() bool

HasFileSystem returns a boolean if a field has been set.

func (*ProviderCapabilities) HasLongRunning

func (o *ProviderCapabilities) HasLongRunning() bool

HasLongRunning returns a boolean if a field has been set.

func (*ProviderCapabilities) HasMaxDurationSec

func (o *ProviderCapabilities) HasMaxDurationSec() bool

HasMaxDurationSec returns a boolean if a field has been set.

func (ProviderCapabilities) MarshalJSON

func (o ProviderCapabilities) MarshalJSON() ([]byte, error)

func (*ProviderCapabilities) SetBrowserUse

func (o *ProviderCapabilities) SetBrowserUse(v bool)

SetBrowserUse gets a reference to the given bool and assigns it to the BrowserUse field.

func (*ProviderCapabilities) SetCodeExec

func (o *ProviderCapabilities) SetCodeExec(v bool)

SetCodeExec gets a reference to the given bool and assigns it to the CodeExec field.

func (*ProviderCapabilities) SetCostModel

func (o *ProviderCapabilities) SetCostModel(v string)

SetCostModel gets a reference to the given string and assigns it to the CostModel field.

func (*ProviderCapabilities) SetCustomImage

func (o *ProviderCapabilities) SetCustomImage(v bool)

SetCustomImage gets a reference to the given bool and assigns it to the CustomImage field.

func (*ProviderCapabilities) SetDevice

func (o *ProviderCapabilities) SetDevice(v bool)

SetDevice gets a reference to the given bool and assigns it to the Device field.

func (*ProviderCapabilities) SetFileSystem

func (o *ProviderCapabilities) SetFileSystem(v bool)

SetFileSystem gets a reference to the given bool and assigns it to the FileSystem field.

func (*ProviderCapabilities) SetLongRunning

func (o *ProviderCapabilities) SetLongRunning(v bool)

SetLongRunning gets a reference to the given bool and assigns it to the LongRunning field.

func (*ProviderCapabilities) SetMaxDurationSec

func (o *ProviderCapabilities) SetMaxDurationSec(v int32)

SetMaxDurationSec gets a reference to the given int32 and assigns it to the MaxDurationSec field.

func (ProviderCapabilities) ToMap

func (o ProviderCapabilities) ToMap() (map[string]interface{}, error)

type ProviderCatalogItem

type ProviderCatalogItem struct {
	Meta         ProviderMeta         `json:"meta"`
	Capabilities ProviderCapabilities `json:"capabilities"`
}

ProviderCatalogItem struct for ProviderCatalogItem

func NewProviderCatalogItem

func NewProviderCatalogItem(meta ProviderMeta, capabilities ProviderCapabilities) *ProviderCatalogItem

NewProviderCatalogItem instantiates a new ProviderCatalogItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProviderCatalogItemWithDefaults

func NewProviderCatalogItemWithDefaults() *ProviderCatalogItem

NewProviderCatalogItemWithDefaults instantiates a new ProviderCatalogItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProviderCatalogItem) GetCapabilities

func (o *ProviderCatalogItem) GetCapabilities() ProviderCapabilities

GetCapabilities returns the Capabilities field value

func (*ProviderCatalogItem) GetCapabilitiesOk

func (o *ProviderCatalogItem) GetCapabilitiesOk() (*ProviderCapabilities, bool)

GetCapabilitiesOk returns a tuple with the Capabilities field value and a boolean to check if the value has been set.

func (*ProviderCatalogItem) GetMeta

func (o *ProviderCatalogItem) GetMeta() ProviderMeta

GetMeta returns the Meta field value

func (*ProviderCatalogItem) GetMetaOk

func (o *ProviderCatalogItem) GetMetaOk() (*ProviderMeta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (ProviderCatalogItem) MarshalJSON

func (o ProviderCatalogItem) MarshalJSON() ([]byte, error)

func (*ProviderCatalogItem) SetCapabilities

func (o *ProviderCatalogItem) SetCapabilities(v ProviderCapabilities)

SetCapabilities sets field value

func (*ProviderCatalogItem) SetMeta

func (o *ProviderCatalogItem) SetMeta(v ProviderMeta)

SetMeta sets field value

func (ProviderCatalogItem) ToMap

func (o ProviderCatalogItem) ToMap() (map[string]interface{}, error)

func (*ProviderCatalogItem) UnmarshalJSON

func (o *ProviderCatalogItem) UnmarshalJSON(data []byte) (err error)

type ProviderMeta

type ProviderMeta struct {
	Id          string `json:"id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Version     string `json:"version"`
}

ProviderMeta struct for ProviderMeta

func NewProviderMeta

func NewProviderMeta(id string, name string, description string, version string) *ProviderMeta

NewProviderMeta instantiates a new ProviderMeta object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProviderMetaWithDefaults

func NewProviderMetaWithDefaults() *ProviderMeta

NewProviderMetaWithDefaults instantiates a new ProviderMeta object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProviderMeta) GetDescription

func (o *ProviderMeta) GetDescription() string

GetDescription returns the Description field value

func (*ProviderMeta) GetDescriptionOk

func (o *ProviderMeta) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ProviderMeta) GetId

func (o *ProviderMeta) GetId() string

GetId returns the Id field value

func (*ProviderMeta) GetIdOk

func (o *ProviderMeta) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProviderMeta) GetName

func (o *ProviderMeta) GetName() string

GetName returns the Name field value

func (*ProviderMeta) GetNameOk

func (o *ProviderMeta) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProviderMeta) GetVersion

func (o *ProviderMeta) GetVersion() string

GetVersion returns the Version field value

func (*ProviderMeta) GetVersionOk

func (o *ProviderMeta) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (ProviderMeta) MarshalJSON

func (o ProviderMeta) MarshalJSON() ([]byte, error)

func (*ProviderMeta) SetDescription

func (o *ProviderMeta) SetDescription(v string)

SetDescription sets field value

func (*ProviderMeta) SetId

func (o *ProviderMeta) SetId(v string)

SetId sets field value

func (*ProviderMeta) SetName

func (o *ProviderMeta) SetName(v string)

SetName sets field value

func (*ProviderMeta) SetVersion

func (o *ProviderMeta) SetVersion(v string)

SetVersion sets field value

func (ProviderMeta) ToMap

func (o ProviderMeta) ToMap() (map[string]interface{}, error)

func (*ProviderMeta) UnmarshalJSON

func (o *ProviderMeta) UnmarshalJSON(data []byte) (err error)

type ProvidersListResponse

type ProvidersListResponse struct {
	Success bool                  `json:"success"`
	Data    []ProviderCatalogItem `json:"data"`
}

ProvidersListResponse struct for ProvidersListResponse

func NewProvidersListResponse

func NewProvidersListResponse(success bool, data []ProviderCatalogItem) *ProvidersListResponse

NewProvidersListResponse instantiates a new ProvidersListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvidersListResponseWithDefaults

func NewProvidersListResponseWithDefaults() *ProvidersListResponse

NewProvidersListResponseWithDefaults instantiates a new ProvidersListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvidersListResponse) GetData

GetData returns the Data field value

func (*ProvidersListResponse) GetDataOk

func (o *ProvidersListResponse) GetDataOk() ([]ProviderCatalogItem, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ProvidersListResponse) GetSuccess

func (o *ProvidersListResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*ProvidersListResponse) GetSuccessOk

func (o *ProvidersListResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (ProvidersListResponse) MarshalJSON

func (o ProvidersListResponse) MarshalJSON() ([]byte, error)

func (*ProvidersListResponse) SetData

SetData sets field value

func (*ProvidersListResponse) SetSuccess

func (o *ProvidersListResponse) SetSuccess(v bool)

SetSuccess sets field value

func (ProvidersListResponse) ToMap

func (o ProvidersListResponse) ToMap() (map[string]interface{}, error)

func (*ProvidersListResponse) UnmarshalJSON

func (o *ProvidersListResponse) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type StringResponse

type StringResponse struct {
	Success bool   `json:"success"`
	Data    string `json:"data"`
}

StringResponse struct for StringResponse

func NewStringResponse

func NewStringResponse(success bool, data string) *StringResponse

NewStringResponse instantiates a new StringResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStringResponseWithDefaults

func NewStringResponseWithDefaults() *StringResponse

NewStringResponseWithDefaults instantiates a new StringResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StringResponse) GetData

func (o *StringResponse) GetData() string

GetData returns the Data field value

func (*StringResponse) GetDataOk

func (o *StringResponse) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*StringResponse) GetSuccess

func (o *StringResponse) GetSuccess() bool

GetSuccess returns the Success field value

func (*StringResponse) GetSuccessOk

func (o *StringResponse) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (StringResponse) MarshalJSON

func (o StringResponse) MarshalJSON() ([]byte, error)

func (*StringResponse) SetData

func (o *StringResponse) SetData(v string)

SetData sets field value

func (*StringResponse) SetSuccess

func (o *StringResponse) SetSuccess(v bool)

SetSuccess sets field value

func (StringResponse) ToMap

func (o StringResponse) ToMap() (map[string]interface{}, error)

func (*StringResponse) UnmarshalJSON

func (o *StringResponse) UnmarshalJSON(data []byte) (err error)

type SuccessEnvelope

type SuccessEnvelope struct {
	Success bool `json:"success"`
}

SuccessEnvelope struct for SuccessEnvelope

func NewSuccessEnvelope

func NewSuccessEnvelope(success bool) *SuccessEnvelope

NewSuccessEnvelope instantiates a new SuccessEnvelope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSuccessEnvelopeWithDefaults

func NewSuccessEnvelopeWithDefaults() *SuccessEnvelope

NewSuccessEnvelopeWithDefaults instantiates a new SuccessEnvelope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SuccessEnvelope) GetSuccess

func (o *SuccessEnvelope) GetSuccess() bool

GetSuccess returns the Success field value

func (*SuccessEnvelope) GetSuccessOk

func (o *SuccessEnvelope) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (SuccessEnvelope) MarshalJSON

func (o SuccessEnvelope) MarshalJSON() ([]byte, error)

func (*SuccessEnvelope) SetSuccess

func (o *SuccessEnvelope) SetSuccess(v bool)

SetSuccess sets field value

func (SuccessEnvelope) ToMap

func (o SuccessEnvelope) ToMap() (map[string]interface{}, error)

func (*SuccessEnvelope) UnmarshalJSON

func (o *SuccessEnvelope) UnmarshalJSON(data []byte) (err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL