Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type A2AJSONRPCRequest
- func (o *A2AJSONRPCRequest) GetId() A2AJSONRPCRequestId
- func (o *A2AJSONRPCRequest) GetIdOk() (*A2AJSONRPCRequestId, bool)
- func (o *A2AJSONRPCRequest) GetJsonrpc() string
- func (o *A2AJSONRPCRequest) GetJsonrpcOk() (*string, bool)
- func (o *A2AJSONRPCRequest) GetMethod() string
- func (o *A2AJSONRPCRequest) GetMethodOk() (*string, bool)
- func (o *A2AJSONRPCRequest) GetParams() map[string]interface{}
- func (o *A2AJSONRPCRequest) GetParamsOk() (map[string]interface{}, bool)
- func (o *A2AJSONRPCRequest) HasId() bool
- func (o *A2AJSONRPCRequest) HasParams() bool
- func (o A2AJSONRPCRequest) MarshalJSON() ([]byte, error)
- func (o *A2AJSONRPCRequest) SetId(v A2AJSONRPCRequestId)
- func (o *A2AJSONRPCRequest) SetIdNil()
- func (o *A2AJSONRPCRequest) SetJsonrpc(v string)
- func (o *A2AJSONRPCRequest) SetMethod(v string)
- func (o *A2AJSONRPCRequest) SetParams(v map[string]interface{})
- func (o A2AJSONRPCRequest) ToMap() (map[string]interface{}, error)
- func (o *A2AJSONRPCRequest) UnmarshalJSON(data []byte) (err error)
- func (o *A2AJSONRPCRequest) UnsetId()
- type A2AJSONRPCRequestId
- type A2AJSONRPCResponse
- func (o *A2AJSONRPCResponse) GetError() A2AJSONRPCResponseError
- func (o *A2AJSONRPCResponse) GetErrorOk() (*A2AJSONRPCResponseError, bool)
- func (o *A2AJSONRPCResponse) GetId() A2AJSONRPCResponseId
- func (o *A2AJSONRPCResponse) GetIdOk() (*A2AJSONRPCResponseId, bool)
- func (o *A2AJSONRPCResponse) GetJsonrpc() string
- func (o *A2AJSONRPCResponse) GetJsonrpcOk() (*string, bool)
- func (o *A2AJSONRPCResponse) GetResult() map[string]interface{}
- func (o *A2AJSONRPCResponse) GetResultOk() (map[string]interface{}, bool)
- func (o *A2AJSONRPCResponse) HasError() bool
- func (o *A2AJSONRPCResponse) HasResult() bool
- func (o A2AJSONRPCResponse) MarshalJSON() ([]byte, error)
- func (o *A2AJSONRPCResponse) SetError(v A2AJSONRPCResponseError)
- func (o *A2AJSONRPCResponse) SetId(v A2AJSONRPCResponseId)
- func (o *A2AJSONRPCResponse) SetJsonrpc(v string)
- func (o *A2AJSONRPCResponse) SetResult(v map[string]interface{})
- func (o A2AJSONRPCResponse) ToMap() (map[string]interface{}, error)
- func (o *A2AJSONRPCResponse) UnmarshalJSON(data []byte) (err error)
- type A2AJSONRPCResponseError
- func (o *A2AJSONRPCResponseError) GetCode() int32
- func (o *A2AJSONRPCResponseError) GetCodeOk() (*int32, bool)
- func (o *A2AJSONRPCResponseError) GetData() map[string]interface{}
- func (o *A2AJSONRPCResponseError) GetDataOk() (map[string]interface{}, bool)
- func (o *A2AJSONRPCResponseError) GetMessage() string
- func (o *A2AJSONRPCResponseError) GetMessageOk() (*string, bool)
- func (o *A2AJSONRPCResponseError) HasData() bool
- func (o A2AJSONRPCResponseError) MarshalJSON() ([]byte, error)
- func (o *A2AJSONRPCResponseError) SetCode(v int32)
- func (o *A2AJSONRPCResponseError) SetData(v map[string]interface{})
- func (o *A2AJSONRPCResponseError) SetMessage(v string)
- func (o A2AJSONRPCResponseError) ToMap() (map[string]interface{}, error)
- func (o *A2AJSONRPCResponseError) UnmarshalJSON(data []byte) (err error)
- type A2AJSONRPCResponseId
- type A2aAPIService
- func (a *A2aAPIService) A2aJsonRpcForUser(ctx context.Context, agentId string) ApiA2aJsonRpcForUserRequest
- func (a *A2aAPIService) A2aJsonRpcForUserAlias(ctx context.Context, agentId string) ApiA2aJsonRpcForUserAliasRequest
- func (a *A2aAPIService) A2aJsonRpcForUserAliasExecute(r ApiA2aJsonRpcForUserAliasRequest) (*A2AJSONRPCResponse, *http.Response, error)
- func (a *A2aAPIService) A2aJsonRpcForUserExecute(r ApiA2aJsonRpcForUserRequest) (*A2AJSONRPCResponse, *http.Response, error)
- type APIClient
- type APIKey
- type APIResponse
- type ApiA2aJsonRpcForUserAliasRequest
- type ApiA2aJsonRpcForUserRequest
- type ApiDeployInstanceRequest
- type ApiDestroyInstanceRequest
- type ApiGetInstanceRequest
- type ApiListDeployModelsRequest
- type ApiListDeployRegionsRequest
- type ApiListInstancesRequest
- func (r ApiListInstancesRequest) AgentFramework(agentFramework string) ApiListInstancesRequest
- func (r ApiListInstancesRequest) ClusterId(clusterId string) ApiListInstancesRequest
- func (r ApiListInstancesRequest) Execute() (*InstancePageResponse, *http.Response, error)
- func (r ApiListInstancesRequest) Page(page int32) ApiListInstancesRequest
- func (r ApiListInstancesRequest) PageSize(pageSize int32) ApiListInstancesRequest
- func (r ApiListInstancesRequest) ProviderId(providerId string) ApiListInstancesRequest
- func (r ApiListInstancesRequest) Search(search string) ApiListInstancesRequest
- func (r ApiListInstancesRequest) Status(status string) ApiListInstancesRequest
- type ApiListProvidersRequest
- type ApiRestartInstanceRequest
- type ApiStartInstanceRequest
- type ApiStopInstanceRequest
- type BasicAuth
- type Configuration
- type DeployAPIService
- func (a *DeployAPIService) ListDeployModels(ctx context.Context) ApiListDeployModelsRequest
- func (a *DeployAPIService) ListDeployModelsExecute(r ApiListDeployModelsRequest) (*DeployModelsListResponse, *http.Response, error)
- func (a *DeployAPIService) ListDeployRegions(ctx context.Context) ApiListDeployRegionsRequest
- func (a *DeployAPIService) ListDeployRegionsExecute(r ApiListDeployRegionsRequest) (*DeployRegionsListResponse, *http.Response, error)
- func (a *DeployAPIService) ListProviders(ctx context.Context) ApiListProvidersRequest
- func (a *DeployAPIService) ListProvidersExecute(r ApiListProvidersRequest) (*ProvidersListResponse, *http.Response, error)
- type DeployInstanceRequest
- func (o *DeployInstanceRequest) GetAgentFramework() string
- func (o *DeployInstanceRequest) GetAgentFrameworkOk() (*string, bool)
- func (o *DeployInstanceRequest) GetBridgeId() string
- func (o *DeployInstanceRequest) GetBridgeIdOk() (*string, bool)
- func (o *DeployInstanceRequest) GetClusterId() string
- func (o *DeployInstanceRequest) GetClusterIdOk() (*string, bool)
- func (o *DeployInstanceRequest) GetConfig() map[string]interface{}
- func (o *DeployInstanceRequest) GetConfigOk() (map[string]interface{}, bool)
- func (o *DeployInstanceRequest) GetMcpServers() map[string]interface{}
- func (o *DeployInstanceRequest) GetMcpServersOk() (map[string]interface{}, bool)
- func (o *DeployInstanceRequest) GetModelPrimary() string
- func (o *DeployInstanceRequest) GetModelPrimaryOk() (*string, bool)
- func (o *DeployInstanceRequest) GetModels() []string
- func (o *DeployInstanceRequest) GetModelsOk() ([]string, bool)
- func (o *DeployInstanceRequest) GetName() string
- func (o *DeployInstanceRequest) GetNameOk() (*string, bool)
- func (o *DeployInstanceRequest) GetPreferredRegion() string
- func (o *DeployInstanceRequest) GetPreferredRegionOk() (*string, bool)
- func (o *DeployInstanceRequest) GetProviderConfig() map[string]interface{}
- func (o *DeployInstanceRequest) GetProviderConfigOk() (map[string]interface{}, bool)
- func (o *DeployInstanceRequest) GetProviderId() string
- func (o *DeployInstanceRequest) GetProviderIdOk() (*string, bool)
- func (o *DeployInstanceRequest) GetSystemPrompt() string
- func (o *DeployInstanceRequest) GetSystemPromptOk() (*string, bool)
- func (o *DeployInstanceRequest) GetVariantId() string
- func (o *DeployInstanceRequest) GetVariantIdOk() (*string, bool)
- func (o *DeployInstanceRequest) HasAgentFramework() bool
- func (o *DeployInstanceRequest) HasBridgeId() bool
- func (o *DeployInstanceRequest) HasClusterId() bool
- func (o *DeployInstanceRequest) HasConfig() bool
- func (o *DeployInstanceRequest) HasMcpServers() bool
- func (o *DeployInstanceRequest) HasModelPrimary() bool
- func (o *DeployInstanceRequest) HasModels() bool
- func (o *DeployInstanceRequest) HasPreferredRegion() bool
- func (o *DeployInstanceRequest) HasProviderConfig() bool
- func (o *DeployInstanceRequest) HasProviderId() bool
- func (o *DeployInstanceRequest) HasSystemPrompt() bool
- func (o *DeployInstanceRequest) HasVariantId() bool
- func (o DeployInstanceRequest) MarshalJSON() ([]byte, error)
- func (o *DeployInstanceRequest) SetAgentFramework(v string)
- func (o *DeployInstanceRequest) SetBridgeId(v string)
- func (o *DeployInstanceRequest) SetClusterId(v string)
- func (o *DeployInstanceRequest) SetConfig(v map[string]interface{})
- func (o *DeployInstanceRequest) SetMcpServers(v map[string]interface{})
- func (o *DeployInstanceRequest) SetModelPrimary(v string)
- func (o *DeployInstanceRequest) SetModels(v []string)
- func (o *DeployInstanceRequest) SetName(v string)
- func (o *DeployInstanceRequest) SetPreferredRegion(v string)
- func (o *DeployInstanceRequest) SetProviderConfig(v map[string]interface{})
- func (o *DeployInstanceRequest) SetProviderId(v string)
- func (o *DeployInstanceRequest) SetSystemPrompt(v string)
- func (o *DeployInstanceRequest) SetVariantId(v string)
- func (o DeployInstanceRequest) ToMap() (map[string]interface{}, error)
- func (o *DeployInstanceRequest) UnmarshalJSON(data []byte) (err error)
- type DeployModelItem
- func (o *DeployModelItem) GetId() string
- func (o *DeployModelItem) GetIdOk() (*string, bool)
- func (o *DeployModelItem) GetName() string
- func (o *DeployModelItem) GetNameOk() (*string, bool)
- func (o *DeployModelItem) GetReasoning() bool
- func (o *DeployModelItem) GetReasoningOk() (*bool, bool)
- func (o *DeployModelItem) GetTier() string
- func (o *DeployModelItem) GetTierOk() (*string, bool)
- func (o DeployModelItem) MarshalJSON() ([]byte, error)
- func (o *DeployModelItem) SetId(v string)
- func (o *DeployModelItem) SetName(v string)
- func (o *DeployModelItem) SetReasoning(v bool)
- func (o *DeployModelItem) SetTier(v string)
- func (o DeployModelItem) ToMap() (map[string]interface{}, error)
- func (o *DeployModelItem) UnmarshalJSON(data []byte) (err error)
- type DeployModelsListResponse
- func (o *DeployModelsListResponse) GetData() []DeployModelItem
- func (o *DeployModelsListResponse) GetDataOk() ([]DeployModelItem, bool)
- func (o *DeployModelsListResponse) GetSuccess() bool
- func (o *DeployModelsListResponse) GetSuccessOk() (*bool, bool)
- func (o DeployModelsListResponse) MarshalJSON() ([]byte, error)
- func (o *DeployModelsListResponse) SetData(v []DeployModelItem)
- func (o *DeployModelsListResponse) SetSuccess(v bool)
- func (o DeployModelsListResponse) ToMap() (map[string]interface{}, error)
- func (o *DeployModelsListResponse) UnmarshalJSON(data []byte) (err error)
- type DeployRegionItem
- func (o *DeployRegionItem) GetAvailable() bool
- func (o *DeployRegionItem) GetAvailableOk() (*bool, bool)
- func (o *DeployRegionItem) GetId() string
- func (o *DeployRegionItem) GetIdOk() (*string, bool)
- func (o *DeployRegionItem) GetName() string
- func (o *DeployRegionItem) GetNameOk() (*string, bool)
- func (o DeployRegionItem) MarshalJSON() ([]byte, error)
- func (o *DeployRegionItem) SetAvailable(v bool)
- func (o *DeployRegionItem) SetId(v string)
- func (o *DeployRegionItem) SetName(v string)
- func (o DeployRegionItem) ToMap() (map[string]interface{}, error)
- func (o *DeployRegionItem) UnmarshalJSON(data []byte) (err error)
- type DeployRegionsListResponse
- func (o *DeployRegionsListResponse) GetData() []DeployRegionItem
- func (o *DeployRegionsListResponse) GetDataOk() ([]DeployRegionItem, bool)
- func (o *DeployRegionsListResponse) GetSuccess() bool
- func (o *DeployRegionsListResponse) GetSuccessOk() (*bool, bool)
- func (o DeployRegionsListResponse) MarshalJSON() ([]byte, error)
- func (o *DeployRegionsListResponse) SetData(v []DeployRegionItem)
- func (o *DeployRegionsListResponse) SetSuccess(v bool)
- func (o DeployRegionsListResponse) ToMap() (map[string]interface{}, error)
- func (o *DeployRegionsListResponse) UnmarshalJSON(data []byte) (err error)
- type GenericOpenAPIError
- type InstanceDataDTO
- func (o *InstanceDataDTO) GetAgentFramework() string
- func (o *InstanceDataDTO) GetAgentFrameworkOk() (*string, bool)
- func (o *InstanceDataDTO) GetBridgeId() string
- func (o *InstanceDataDTO) GetBridgeIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetCloudProvider() string
- func (o *InstanceDataDTO) GetCloudProviderOk() (*string, bool)
- func (o *InstanceDataDTO) GetClusterId() string
- func (o *InstanceDataDTO) GetClusterIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetConnectivity() string
- func (o *InstanceDataDTO) GetConnectivityOk() (*string, bool)
- func (o *InstanceDataDTO) GetConnectivityUpdatedAt() time.Time
- func (o *InstanceDataDTO) GetConnectivityUpdatedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetCreatedAt() time.Time
- func (o *InstanceDataDTO) GetCreatedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetDesiredStatus() string
- func (o *InstanceDataDTO) GetDesiredStatusOk() (*string, bool)
- func (o *InstanceDataDTO) GetEndpoint() string
- func (o *InstanceDataDTO) GetEndpointOk() (*string, bool)
- func (o *InstanceDataDTO) GetErrorMessage() string
- func (o *InstanceDataDTO) GetErrorMessageOk() (*string, bool)
- func (o *InstanceDataDTO) GetExpiresAt() time.Time
- func (o *InstanceDataDTO) GetExpiresAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetExternalId() string
- func (o *InstanceDataDTO) GetExternalIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetHaltReason() string
- func (o *InstanceDataDTO) GetHaltReasonOk() (*string, bool)
- func (o *InstanceDataDTO) GetHostingType() string
- func (o *InstanceDataDTO) GetHostingTypeOk() (*string, bool)
- func (o *InstanceDataDTO) GetId() string
- func (o *InstanceDataDTO) GetIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetIdentityId() string
- func (o *InstanceDataDTO) GetIdentityIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetImageId() string
- func (o *InstanceDataDTO) GetImageIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetImageRef() string
- func (o *InstanceDataDTO) GetImageRefOk() (*string, bool)
- func (o *InstanceDataDTO) GetIsTrial() bool
- func (o *InstanceDataDTO) GetIsTrialOk() (*bool, bool)
- func (o *InstanceDataDTO) GetMcpServers() map[string]interface{}
- func (o *InstanceDataDTO) GetMcpServersOk() (map[string]interface{}, bool)
- func (o *InstanceDataDTO) GetModelPrimary() string
- func (o *InstanceDataDTO) GetModelPrimaryOk() (*string, bool)
- func (o *InstanceDataDTO) GetModels() []string
- func (o *InstanceDataDTO) GetModelsOk() ([]string, bool)
- func (o *InstanceDataDTO) GetName() string
- func (o *InstanceDataDTO) GetNameOk() (*string, bool)
- func (o *InstanceDataDTO) GetOsType() string
- func (o *InstanceDataDTO) GetOsTypeOk() (*string, bool)
- func (o *InstanceDataDTO) GetOwnerId() string
- func (o *InstanceDataDTO) GetOwnerIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetProviderConfig() map[string]interface{}
- func (o *InstanceDataDTO) GetProviderConfigOk() (map[string]interface{}, bool)
- func (o *InstanceDataDTO) GetProviderId() string
- func (o *InstanceDataDTO) GetProviderIdOk() (*string, bool)
- func (o *InstanceDataDTO) GetPublicIp() string
- func (o *InstanceDataDTO) GetPublicIpOk() (*string, bool)
- func (o *InstanceDataDTO) GetRegion() string
- func (o *InstanceDataDTO) GetRegionOk() (*string, bool)
- func (o *InstanceDataDTO) GetScreenshotUpdatedAt() time.Time
- func (o *InstanceDataDTO) GetScreenshotUpdatedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetScreenshotUrl() string
- func (o *InstanceDataDTO) GetScreenshotUrlOk() (*string, bool)
- func (o *InstanceDataDTO) GetStartedAt() time.Time
- func (o *InstanceDataDTO) GetStartedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetStatus() string
- func (o *InstanceDataDTO) GetStatusEnteredAt() time.Time
- func (o *InstanceDataDTO) GetStatusEnteredAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetStatusOk() (*string, bool)
- func (o *InstanceDataDTO) GetStoppedAt() time.Time
- func (o *InstanceDataDTO) GetStoppedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) GetSystemPrompt() string
- func (o *InstanceDataDTO) GetSystemPromptOk() (*string, bool)
- func (o *InstanceDataDTO) GetTotalRunSeconds() int64
- func (o *InstanceDataDTO) GetTotalRunSecondsOk() (*int64, bool)
- func (o *InstanceDataDTO) GetUpdatedAt() time.Time
- func (o *InstanceDataDTO) GetUpdatedAtOk() (*time.Time, bool)
- func (o *InstanceDataDTO) HasClusterId() bool
- func (o *InstanceDataDTO) HasConnectivityUpdatedAt() bool
- func (o *InstanceDataDTO) HasCreatedAt() bool
- func (o *InstanceDataDTO) HasErrorMessage() bool
- func (o *InstanceDataDTO) HasExpiresAt() bool
- func (o *InstanceDataDTO) HasHaltReason() bool
- func (o *InstanceDataDTO) HasImageId() bool
- func (o *InstanceDataDTO) HasImageRef() bool
- func (o *InstanceDataDTO) HasIsTrial() bool
- func (o *InstanceDataDTO) HasMcpServers() bool
- func (o *InstanceDataDTO) HasPublicIp() bool
- func (o *InstanceDataDTO) HasRegion() bool
- func (o *InstanceDataDTO) HasScreenshotUpdatedAt() bool
- func (o *InstanceDataDTO) HasScreenshotUrl() bool
- func (o *InstanceDataDTO) HasStartedAt() bool
- func (o *InstanceDataDTO) HasStatusEnteredAt() bool
- func (o *InstanceDataDTO) HasStoppedAt() bool
- func (o *InstanceDataDTO) HasSystemPrompt() bool
- func (o *InstanceDataDTO) HasUpdatedAt() bool
- func (o InstanceDataDTO) MarshalJSON() ([]byte, error)
- func (o *InstanceDataDTO) SetAgentFramework(v string)
- func (o *InstanceDataDTO) SetBridgeId(v string)
- func (o *InstanceDataDTO) SetCloudProvider(v string)
- func (o *InstanceDataDTO) SetClusterId(v string)
- func (o *InstanceDataDTO) SetConnectivity(v string)
- func (o *InstanceDataDTO) SetConnectivityUpdatedAt(v time.Time)
- func (o *InstanceDataDTO) SetCreatedAt(v time.Time)
- func (o *InstanceDataDTO) SetDesiredStatus(v string)
- func (o *InstanceDataDTO) SetEndpoint(v string)
- func (o *InstanceDataDTO) SetErrorMessage(v string)
- func (o *InstanceDataDTO) SetExpiresAt(v time.Time)
- func (o *InstanceDataDTO) SetExternalId(v string)
- func (o *InstanceDataDTO) SetHaltReason(v string)
- func (o *InstanceDataDTO) SetHostingType(v string)
- func (o *InstanceDataDTO) SetId(v string)
- func (o *InstanceDataDTO) SetIdentityId(v string)
- func (o *InstanceDataDTO) SetImageId(v string)
- func (o *InstanceDataDTO) SetImageRef(v string)
- func (o *InstanceDataDTO) SetIsTrial(v bool)
- func (o *InstanceDataDTO) SetMcpServers(v map[string]interface{})
- func (o *InstanceDataDTO) SetModelPrimary(v string)
- func (o *InstanceDataDTO) SetModels(v []string)
- func (o *InstanceDataDTO) SetName(v string)
- func (o *InstanceDataDTO) SetOsType(v string)
- func (o *InstanceDataDTO) SetOwnerId(v string)
- func (o *InstanceDataDTO) SetProviderConfig(v map[string]interface{})
- func (o *InstanceDataDTO) SetProviderId(v string)
- func (o *InstanceDataDTO) SetPublicIp(v string)
- func (o *InstanceDataDTO) SetRegion(v string)
- func (o *InstanceDataDTO) SetScreenshotUpdatedAt(v time.Time)
- func (o *InstanceDataDTO) SetScreenshotUrl(v string)
- func (o *InstanceDataDTO) SetStartedAt(v time.Time)
- func (o *InstanceDataDTO) SetStatus(v string)
- func (o *InstanceDataDTO) SetStatusEnteredAt(v time.Time)
- func (o *InstanceDataDTO) SetStoppedAt(v time.Time)
- func (o *InstanceDataDTO) SetSystemPrompt(v string)
- func (o *InstanceDataDTO) SetTotalRunSeconds(v int64)
- func (o *InstanceDataDTO) SetUpdatedAt(v time.Time)
- func (o InstanceDataDTO) ToMap() (map[string]interface{}, error)
- func (o *InstanceDataDTO) UnmarshalJSON(data []byte) (err error)
- type InstancePageResponse
- func (o *InstancePageResponse) GetData() []InstanceDataDTO
- func (o *InstancePageResponse) GetDataOk() ([]InstanceDataDTO, bool)
- func (o *InstancePageResponse) GetSuccess() bool
- func (o *InstancePageResponse) GetSuccessOk() (*bool, bool)
- func (o *InstancePageResponse) GetTotal() int64
- func (o *InstancePageResponse) GetTotalOk() (*int64, bool)
- func (o *InstancePageResponse) HasTotal() bool
- func (o InstancePageResponse) MarshalJSON() ([]byte, error)
- func (o *InstancePageResponse) SetData(v []InstanceDataDTO)
- func (o *InstancePageResponse) SetSuccess(v bool)
- func (o *InstancePageResponse) SetTotal(v int64)
- func (o InstancePageResponse) ToMap() (map[string]interface{}, error)
- func (o *InstancePageResponse) UnmarshalJSON(data []byte) (err error)
- type InstanceResponse
- func (o *InstanceResponse) GetData() InstanceDataDTO
- func (o *InstanceResponse) GetDataOk() (*InstanceDataDTO, bool)
- func (o *InstanceResponse) GetSuccess() bool
- func (o *InstanceResponse) GetSuccessOk() (*bool, bool)
- func (o InstanceResponse) MarshalJSON() ([]byte, error)
- func (o *InstanceResponse) SetData(v InstanceDataDTO)
- func (o *InstanceResponse) SetSuccess(v bool)
- func (o InstanceResponse) ToMap() (map[string]interface{}, error)
- func (o *InstanceResponse) UnmarshalJSON(data []byte) (err error)
- type InstancesAPIService
- func (a *InstancesAPIService) DeployInstance(ctx context.Context) ApiDeployInstanceRequest
- func (a *InstancesAPIService) DeployInstanceExecute(r ApiDeployInstanceRequest) (*InstanceResponse, *http.Response, error)
- func (a *InstancesAPIService) DestroyInstance(ctx context.Context, id string) ApiDestroyInstanceRequest
- func (a *InstancesAPIService) DestroyInstanceExecute(r ApiDestroyInstanceRequest) (*StringResponse, *http.Response, error)
- func (a *InstancesAPIService) GetInstance(ctx context.Context, id string) ApiGetInstanceRequest
- func (a *InstancesAPIService) GetInstanceExecute(r ApiGetInstanceRequest) (*InstanceResponse, *http.Response, error)
- func (a *InstancesAPIService) ListInstances(ctx context.Context) ApiListInstancesRequest
- func (a *InstancesAPIService) ListInstancesExecute(r ApiListInstancesRequest) (*InstancePageResponse, *http.Response, error)
- func (a *InstancesAPIService) RestartInstance(ctx context.Context, id string) ApiRestartInstanceRequest
- func (a *InstancesAPIService) RestartInstanceExecute(r ApiRestartInstanceRequest) (*InstanceResponse, *http.Response, error)
- func (a *InstancesAPIService) StartInstance(ctx context.Context, id string) ApiStartInstanceRequest
- func (a *InstancesAPIService) StartInstanceExecute(r ApiStartInstanceRequest) (*InstanceResponse, *http.Response, error)
- func (a *InstancesAPIService) StopInstance(ctx context.Context, id string) ApiStopInstanceRequest
- func (a *InstancesAPIService) StopInstanceExecute(r ApiStopInstanceRequest) (*InstanceResponse, *http.Response, error)
- type MappedNullable
- type NullableA2AJSONRPCRequest
- func (v NullableA2AJSONRPCRequest) Get() *A2AJSONRPCRequest
- func (v NullableA2AJSONRPCRequest) IsSet() bool
- func (v NullableA2AJSONRPCRequest) MarshalJSON() ([]byte, error)
- func (v *NullableA2AJSONRPCRequest) Set(val *A2AJSONRPCRequest)
- func (v *NullableA2AJSONRPCRequest) UnmarshalJSON(src []byte) error
- func (v *NullableA2AJSONRPCRequest) Unset()
- type NullableA2AJSONRPCRequestId
- func (v NullableA2AJSONRPCRequestId) Get() *A2AJSONRPCRequestId
- func (v NullableA2AJSONRPCRequestId) IsSet() bool
- func (v NullableA2AJSONRPCRequestId) MarshalJSON() ([]byte, error)
- func (v *NullableA2AJSONRPCRequestId) Set(val *A2AJSONRPCRequestId)
- func (v *NullableA2AJSONRPCRequestId) UnmarshalJSON(src []byte) error
- func (v *NullableA2AJSONRPCRequestId) Unset()
- type NullableA2AJSONRPCResponse
- func (v NullableA2AJSONRPCResponse) Get() *A2AJSONRPCResponse
- func (v NullableA2AJSONRPCResponse) IsSet() bool
- func (v NullableA2AJSONRPCResponse) MarshalJSON() ([]byte, error)
- func (v *NullableA2AJSONRPCResponse) Set(val *A2AJSONRPCResponse)
- func (v *NullableA2AJSONRPCResponse) UnmarshalJSON(src []byte) error
- func (v *NullableA2AJSONRPCResponse) Unset()
- type NullableA2AJSONRPCResponseError
- func (v NullableA2AJSONRPCResponseError) Get() *A2AJSONRPCResponseError
- func (v NullableA2AJSONRPCResponseError) IsSet() bool
- func (v NullableA2AJSONRPCResponseError) MarshalJSON() ([]byte, error)
- func (v *NullableA2AJSONRPCResponseError) Set(val *A2AJSONRPCResponseError)
- func (v *NullableA2AJSONRPCResponseError) UnmarshalJSON(src []byte) error
- func (v *NullableA2AJSONRPCResponseError) Unset()
- type NullableA2AJSONRPCResponseId
- func (v NullableA2AJSONRPCResponseId) Get() *A2AJSONRPCResponseId
- func (v NullableA2AJSONRPCResponseId) IsSet() bool
- func (v NullableA2AJSONRPCResponseId) MarshalJSON() ([]byte, error)
- func (v *NullableA2AJSONRPCResponseId) Set(val *A2AJSONRPCResponseId)
- func (v *NullableA2AJSONRPCResponseId) UnmarshalJSON(src []byte) error
- func (v *NullableA2AJSONRPCResponseId) Unset()
- type NullableBool
- type NullableDeployInstanceRequest
- func (v NullableDeployInstanceRequest) Get() *DeployInstanceRequest
- func (v NullableDeployInstanceRequest) IsSet() bool
- func (v NullableDeployInstanceRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDeployInstanceRequest) Set(val *DeployInstanceRequest)
- func (v *NullableDeployInstanceRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDeployInstanceRequest) Unset()
- type NullableDeployModelItem
- func (v NullableDeployModelItem) Get() *DeployModelItem
- func (v NullableDeployModelItem) IsSet() bool
- func (v NullableDeployModelItem) MarshalJSON() ([]byte, error)
- func (v *NullableDeployModelItem) Set(val *DeployModelItem)
- func (v *NullableDeployModelItem) UnmarshalJSON(src []byte) error
- func (v *NullableDeployModelItem) Unset()
- type NullableDeployModelsListResponse
- func (v NullableDeployModelsListResponse) Get() *DeployModelsListResponse
- func (v NullableDeployModelsListResponse) IsSet() bool
- func (v NullableDeployModelsListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeployModelsListResponse) Set(val *DeployModelsListResponse)
- func (v *NullableDeployModelsListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeployModelsListResponse) Unset()
- type NullableDeployRegionItem
- func (v NullableDeployRegionItem) Get() *DeployRegionItem
- func (v NullableDeployRegionItem) IsSet() bool
- func (v NullableDeployRegionItem) MarshalJSON() ([]byte, error)
- func (v *NullableDeployRegionItem) Set(val *DeployRegionItem)
- func (v *NullableDeployRegionItem) UnmarshalJSON(src []byte) error
- func (v *NullableDeployRegionItem) Unset()
- type NullableDeployRegionsListResponse
- func (v NullableDeployRegionsListResponse) Get() *DeployRegionsListResponse
- func (v NullableDeployRegionsListResponse) IsSet() bool
- func (v NullableDeployRegionsListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeployRegionsListResponse) Set(val *DeployRegionsListResponse)
- func (v *NullableDeployRegionsListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeployRegionsListResponse) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInstanceDataDTO
- func (v NullableInstanceDataDTO) Get() *InstanceDataDTO
- func (v NullableInstanceDataDTO) IsSet() bool
- func (v NullableInstanceDataDTO) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceDataDTO) Set(val *InstanceDataDTO)
- func (v *NullableInstanceDataDTO) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceDataDTO) Unset()
- type NullableInstancePageResponse
- func (v NullableInstancePageResponse) Get() *InstancePageResponse
- func (v NullableInstancePageResponse) IsSet() bool
- func (v NullableInstancePageResponse) MarshalJSON() ([]byte, error)
- func (v *NullableInstancePageResponse) Set(val *InstancePageResponse)
- func (v *NullableInstancePageResponse) UnmarshalJSON(src []byte) error
- func (v *NullableInstancePageResponse) Unset()
- type NullableInstanceResponse
- func (v NullableInstanceResponse) Get() *InstanceResponse
- func (v NullableInstanceResponse) IsSet() bool
- func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)
- func (v *NullableInstanceResponse) Set(val *InstanceResponse)
- func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error
- func (v *NullableInstanceResponse) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableProviderCapabilities
- func (v NullableProviderCapabilities) Get() *ProviderCapabilities
- func (v NullableProviderCapabilities) IsSet() bool
- func (v NullableProviderCapabilities) MarshalJSON() ([]byte, error)
- func (v *NullableProviderCapabilities) Set(val *ProviderCapabilities)
- func (v *NullableProviderCapabilities) UnmarshalJSON(src []byte) error
- func (v *NullableProviderCapabilities) Unset()
- type NullableProviderCatalogItem
- func (v NullableProviderCatalogItem) Get() *ProviderCatalogItem
- func (v NullableProviderCatalogItem) IsSet() bool
- func (v NullableProviderCatalogItem) MarshalJSON() ([]byte, error)
- func (v *NullableProviderCatalogItem) Set(val *ProviderCatalogItem)
- func (v *NullableProviderCatalogItem) UnmarshalJSON(src []byte) error
- func (v *NullableProviderCatalogItem) Unset()
- type NullableProviderMeta
- func (v NullableProviderMeta) Get() *ProviderMeta
- func (v NullableProviderMeta) IsSet() bool
- func (v NullableProviderMeta) MarshalJSON() ([]byte, error)
- func (v *NullableProviderMeta) Set(val *ProviderMeta)
- func (v *NullableProviderMeta) UnmarshalJSON(src []byte) error
- func (v *NullableProviderMeta) Unset()
- type NullableProvidersListResponse
- func (v NullableProvidersListResponse) Get() *ProvidersListResponse
- func (v NullableProvidersListResponse) IsSet() bool
- func (v NullableProvidersListResponse) MarshalJSON() ([]byte, error)
- func (v *NullableProvidersListResponse) Set(val *ProvidersListResponse)
- func (v *NullableProvidersListResponse) UnmarshalJSON(src []byte) error
- func (v *NullableProvidersListResponse) Unset()
- type NullableString
- type NullableStringResponse
- func (v NullableStringResponse) Get() *StringResponse
- func (v NullableStringResponse) IsSet() bool
- func (v NullableStringResponse) MarshalJSON() ([]byte, error)
- func (v *NullableStringResponse) Set(val *StringResponse)
- func (v *NullableStringResponse) UnmarshalJSON(src []byte) error
- func (v *NullableStringResponse) Unset()
- type NullableSuccessEnvelope
- func (v NullableSuccessEnvelope) Get() *SuccessEnvelope
- func (v NullableSuccessEnvelope) IsSet() bool
- func (v NullableSuccessEnvelope) MarshalJSON() ([]byte, error)
- func (v *NullableSuccessEnvelope) Set(val *SuccessEnvelope)
- func (v *NullableSuccessEnvelope) UnmarshalJSON(src []byte) error
- func (v *NullableSuccessEnvelope) Unset()
- type NullableTime
- type ProviderCapabilities
- func (o *ProviderCapabilities) GetBrowserUse() bool
- func (o *ProviderCapabilities) GetBrowserUseOk() (*bool, bool)
- func (o *ProviderCapabilities) GetCodeExec() bool
- func (o *ProviderCapabilities) GetCodeExecOk() (*bool, bool)
- func (o *ProviderCapabilities) GetCostModel() string
- func (o *ProviderCapabilities) GetCostModelOk() (*string, bool)
- func (o *ProviderCapabilities) GetCustomImage() bool
- func (o *ProviderCapabilities) GetCustomImageOk() (*bool, bool)
- func (o *ProviderCapabilities) GetDevice() bool
- func (o *ProviderCapabilities) GetDeviceOk() (*bool, bool)
- func (o *ProviderCapabilities) GetFileSystem() bool
- func (o *ProviderCapabilities) GetFileSystemOk() (*bool, bool)
- func (o *ProviderCapabilities) GetLongRunning() bool
- func (o *ProviderCapabilities) GetLongRunningOk() (*bool, bool)
- func (o *ProviderCapabilities) GetMaxDurationSec() int32
- func (o *ProviderCapabilities) GetMaxDurationSecOk() (*int32, bool)
- func (o *ProviderCapabilities) HasBrowserUse() bool
- func (o *ProviderCapabilities) HasCodeExec() bool
- func (o *ProviderCapabilities) HasCostModel() bool
- func (o *ProviderCapabilities) HasCustomImage() bool
- func (o *ProviderCapabilities) HasDevice() bool
- func (o *ProviderCapabilities) HasFileSystem() bool
- func (o *ProviderCapabilities) HasLongRunning() bool
- func (o *ProviderCapabilities) HasMaxDurationSec() bool
- func (o ProviderCapabilities) MarshalJSON() ([]byte, error)
- func (o *ProviderCapabilities) SetBrowserUse(v bool)
- func (o *ProviderCapabilities) SetCodeExec(v bool)
- func (o *ProviderCapabilities) SetCostModel(v string)
- func (o *ProviderCapabilities) SetCustomImage(v bool)
- func (o *ProviderCapabilities) SetDevice(v bool)
- func (o *ProviderCapabilities) SetFileSystem(v bool)
- func (o *ProviderCapabilities) SetLongRunning(v bool)
- func (o *ProviderCapabilities) SetMaxDurationSec(v int32)
- func (o ProviderCapabilities) ToMap() (map[string]interface{}, error)
- type ProviderCatalogItem
- func (o *ProviderCatalogItem) GetCapabilities() ProviderCapabilities
- func (o *ProviderCatalogItem) GetCapabilitiesOk() (*ProviderCapabilities, bool)
- func (o *ProviderCatalogItem) GetMeta() ProviderMeta
- func (o *ProviderCatalogItem) GetMetaOk() (*ProviderMeta, bool)
- func (o ProviderCatalogItem) MarshalJSON() ([]byte, error)
- func (o *ProviderCatalogItem) SetCapabilities(v ProviderCapabilities)
- func (o *ProviderCatalogItem) SetMeta(v ProviderMeta)
- func (o ProviderCatalogItem) ToMap() (map[string]interface{}, error)
- func (o *ProviderCatalogItem) UnmarshalJSON(data []byte) (err error)
- type ProviderMeta
- func (o *ProviderMeta) GetDescription() string
- func (o *ProviderMeta) GetDescriptionOk() (*string, bool)
- func (o *ProviderMeta) GetId() string
- func (o *ProviderMeta) GetIdOk() (*string, bool)
- func (o *ProviderMeta) GetName() string
- func (o *ProviderMeta) GetNameOk() (*string, bool)
- func (o *ProviderMeta) GetVersion() string
- func (o *ProviderMeta) GetVersionOk() (*string, bool)
- func (o ProviderMeta) MarshalJSON() ([]byte, error)
- func (o *ProviderMeta) SetDescription(v string)
- func (o *ProviderMeta) SetId(v string)
- func (o *ProviderMeta) SetName(v string)
- func (o *ProviderMeta) SetVersion(v string)
- func (o ProviderMeta) ToMap() (map[string]interface{}, error)
- func (o *ProviderMeta) UnmarshalJSON(data []byte) (err error)
- type ProvidersListResponse
- func (o *ProvidersListResponse) GetData() []ProviderCatalogItem
- func (o *ProvidersListResponse) GetDataOk() ([]ProviderCatalogItem, bool)
- func (o *ProvidersListResponse) GetSuccess() bool
- func (o *ProvidersListResponse) GetSuccessOk() (*bool, bool)
- func (o ProvidersListResponse) MarshalJSON() ([]byte, error)
- func (o *ProvidersListResponse) SetData(v []ProviderCatalogItem)
- func (o *ProvidersListResponse) SetSuccess(v bool)
- func (o ProvidersListResponse) ToMap() (map[string]interface{}, error)
- func (o *ProvidersListResponse) UnmarshalJSON(data []byte) (err error)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type StringResponse
- func (o *StringResponse) GetData() string
- func (o *StringResponse) GetDataOk() (*string, bool)
- func (o *StringResponse) GetSuccess() bool
- func (o *StringResponse) GetSuccessOk() (*bool, bool)
- func (o StringResponse) MarshalJSON() ([]byte, error)
- func (o *StringResponse) SetData(v string)
- func (o *StringResponse) SetSuccess(v bool)
- func (o StringResponse) ToMap() (map[string]interface{}, error)
- func (o *StringResponse) UnmarshalJSON(data []byte) (err error)
- type SuccessEnvelope
- func (o *SuccessEnvelope) GetSuccess() bool
- func (o *SuccessEnvelope) GetSuccessOk() (*bool, bool)
- func (o SuccessEnvelope) MarshalJSON() ([]byte, error)
- func (o *SuccessEnvelope) SetSuccess(v bool)
- func (o SuccessEnvelope) ToMap() (map[string]interface{}, error)
- func (o *SuccessEnvelope) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
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 ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float 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 ¶
func (o *A2AJSONRPCRequest) GetId() A2AJSONRPCRequestId
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 ¶
func (o *A2AJSONRPCRequest) SetId(v A2AJSONRPCRequestId)
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 ¶
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 ¶
func (o *A2AJSONRPCResponse) GetError() A2AJSONRPCResponseError
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 ¶
func (o *A2AJSONRPCResponse) GetId() A2AJSONRPCResponseId
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 ¶
func (o *A2AJSONRPCResponse) SetError(v A2AJSONRPCResponseError)
SetError gets a reference to the given A2AJSONRPCResponseError and assigns it to the Error field.
func (*A2AJSONRPCResponse) SetId ¶
func (o *A2AJSONRPCResponse) SetId(v A2AJSONRPCResponseId)
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 ¶
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 ¶
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 (r ApiA2aJsonRpcForUserAliasRequest) A2AJSONRPCRequest(a2AJSONRPCRequest A2AJSONRPCRequest) ApiA2aJsonRpcForUserAliasRequest
func (ApiA2aJsonRpcForUserAliasRequest) Execute ¶
func (r ApiA2aJsonRpcForUserAliasRequest) Execute() (*A2AJSONRPCResponse, *http.Response, error)
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 ¶
func (r ApiA2aJsonRpcForUserRequest) Execute() (*A2AJSONRPCResponse, *http.Response, error)
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 ¶
func (r ApiDeployInstanceRequest) Execute() (*InstanceResponse, *http.Response, error)
type ApiDestroyInstanceRequest ¶
type ApiDestroyInstanceRequest struct {
ApiService *InstancesAPIService
// contains filtered or unexported fields
}
func (ApiDestroyInstanceRequest) Execute ¶
func (r ApiDestroyInstanceRequest) Execute() (*StringResponse, *http.Response, error)
type ApiGetInstanceRequest ¶
type ApiGetInstanceRequest struct {
ApiService *InstancesAPIService
// contains filtered or unexported fields
}
func (ApiGetInstanceRequest) Execute ¶
func (r ApiGetInstanceRequest) Execute() (*InstanceResponse, *http.Response, error)
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 ¶
func (r ApiListDeployModelsRequest) Execute() (*DeployModelsListResponse, *http.Response, error)
type ApiListDeployRegionsRequest ¶
type ApiListDeployRegionsRequest struct {
ApiService *DeployAPIService
// contains filtered or unexported fields
}
func (ApiListDeployRegionsRequest) Execute ¶
func (r ApiListDeployRegionsRequest) Execute() (*DeployRegionsListResponse, *http.Response, error)
func (ApiListDeployRegionsRequest) ProviderId ¶
func (r ApiListDeployRegionsRequest) ProviderId(providerId string) ApiListDeployRegionsRequest
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 (r ApiListInstancesRequest) ClusterId(clusterId string) ApiListInstancesRequest
func (ApiListInstancesRequest) Execute ¶
func (r ApiListInstancesRequest) Execute() (*InstancePageResponse, *http.Response, error)
func (ApiListInstancesRequest) Page ¶
func (r ApiListInstancesRequest) Page(page int32) ApiListInstancesRequest
func (ApiListInstancesRequest) PageSize ¶
func (r ApiListInstancesRequest) PageSize(pageSize int32) ApiListInstancesRequest
func (ApiListInstancesRequest) ProviderId ¶
func (r ApiListInstancesRequest) ProviderId(providerId string) ApiListInstancesRequest
func (ApiListInstancesRequest) Search ¶
func (r ApiListInstancesRequest) Search(search string) ApiListInstancesRequest
func (ApiListInstancesRequest) Status ¶
func (r ApiListInstancesRequest) Status(status string) ApiListInstancesRequest
type ApiListProvidersRequest ¶
type ApiListProvidersRequest struct {
ApiService *DeployAPIService
// contains filtered or unexported fields
}
func (ApiListProvidersRequest) Execute ¶
func (r ApiListProvidersRequest) Execute() (*ProvidersListResponse, *http.Response, error)
type ApiRestartInstanceRequest ¶
type ApiRestartInstanceRequest struct {
ApiService *InstancesAPIService
// contains filtered or unexported fields
}
func (ApiRestartInstanceRequest) Execute ¶
func (r ApiRestartInstanceRequest) Execute() (*InstanceResponse, *http.Response, error)
type ApiStartInstanceRequest ¶
type ApiStartInstanceRequest struct {
ApiService *InstancesAPIService
// contains filtered or unexported fields
}
func (ApiStartInstanceRequest) Execute ¶
func (r ApiStartInstanceRequest) Execute() (*InstanceResponse, *http.Response, error)
type ApiStopInstanceRequest ¶
type ApiStopInstanceRequest struct {
ApiService *InstancesAPIService
// contains filtered or unexported fields
}
func (ApiStopInstanceRequest) Execute ¶
func (r ApiStopInstanceRequest) Execute() (*InstanceResponse, *http.Response, error)
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) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type DeployAPIService ¶
type DeployAPIService service
DeployAPIService DeployAPI service
func (*DeployAPIService) ListDeployModels ¶
func (a *DeployAPIService) ListDeployModels(ctx context.Context) ApiListDeployModelsRequest
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 ¶
func (a *DeployAPIService) ListDeployModelsExecute(r ApiListDeployModelsRequest) (*DeployModelsListResponse, *http.Response, error)
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 ¶
func (a *DeployAPIService) ListDeployRegionsExecute(r ApiListDeployRegionsRequest) (*DeployRegionsListResponse, *http.Response, error)
Execute executes the request
@return DeployRegionsListResponse
func (*DeployAPIService) ListProviders ¶
func (a *DeployAPIService) ListProviders(ctx context.Context) ApiListProvidersRequest
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 ¶
func (a *DeployAPIService) ListProvidersExecute(r ApiListProvidersRequest) (*ProvidersListResponse, *http.Response, error)
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) 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 ¶
func (o *DeployModelsListResponse) GetData() []DeployModelItem
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) 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 ¶
func (o *DeployRegionsListResponse) GetData() []DeployRegionItem
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 ¶
func (o *DeployRegionsListResponse) SetData(v []DeployRegionItem)
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) 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 ¶
func (a *InstancesAPIService) DeployInstance(ctx context.Context) ApiDeployInstanceRequest
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 ¶
func (a *InstancesAPIService) DeployInstanceExecute(r ApiDeployInstanceRequest) (*InstanceResponse, *http.Response, error)
Execute executes the request
@return InstanceResponse
func (*InstancesAPIService) DestroyInstance ¶
func (a *InstancesAPIService) DestroyInstance(ctx context.Context, id string) ApiDestroyInstanceRequest
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 ¶
func (a *InstancesAPIService) DestroyInstanceExecute(r ApiDestroyInstanceRequest) (*StringResponse, *http.Response, error)
Execute executes the request
@return StringResponse
func (*InstancesAPIService) GetInstance ¶
func (a *InstancesAPIService) GetInstance(ctx context.Context, id string) ApiGetInstanceRequest
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 ¶
func (a *InstancesAPIService) GetInstanceExecute(r ApiGetInstanceRequest) (*InstanceResponse, *http.Response, error)
Execute executes the request
@return InstanceResponse
func (*InstancesAPIService) ListInstances ¶
func (a *InstancesAPIService) ListInstances(ctx context.Context) ApiListInstancesRequest
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 ¶
func (a *InstancesAPIService) ListInstancesExecute(r ApiListInstancesRequest) (*InstancePageResponse, *http.Response, error)
Execute executes the request
@return InstancePageResponse
func (*InstancesAPIService) RestartInstance ¶
func (a *InstancesAPIService) RestartInstance(ctx context.Context, id string) ApiRestartInstanceRequest
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 ¶
func (a *InstancesAPIService) RestartInstanceExecute(r ApiRestartInstanceRequest) (*InstanceResponse, *http.Response, error)
Execute executes the request
@return InstanceResponse
func (*InstancesAPIService) StartInstance ¶
func (a *InstancesAPIService) StartInstance(ctx context.Context, id string) ApiStartInstanceRequest
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 ¶
func (a *InstancesAPIService) StartInstanceExecute(r ApiStartInstanceRequest) (*InstanceResponse, *http.Response, error)
Execute executes the request
@return InstanceResponse
func (*InstancesAPIService) StopInstance ¶
func (a *InstancesAPIService) StopInstance(ctx context.Context, id string) ApiStopInstanceRequest
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 ¶
func (a *InstancesAPIService) StopInstanceExecute(r ApiStopInstanceRequest) (*InstanceResponse, *http.Response, error)
Execute executes the request
@return InstanceResponse
type MappedNullable ¶
type NullableA2AJSONRPCRequest ¶
type NullableA2AJSONRPCRequest struct {
// contains filtered or unexported fields
}
func NewNullableA2AJSONRPCRequest ¶
func NewNullableA2AJSONRPCRequest(val *A2AJSONRPCRequest) *NullableA2AJSONRPCRequest
func (NullableA2AJSONRPCRequest) Get ¶
func (v NullableA2AJSONRPCRequest) Get() *A2AJSONRPCRequest
func (NullableA2AJSONRPCRequest) IsSet ¶
func (v NullableA2AJSONRPCRequest) IsSet() bool
func (NullableA2AJSONRPCRequest) MarshalJSON ¶
func (v NullableA2AJSONRPCRequest) MarshalJSON() ([]byte, error)
func (*NullableA2AJSONRPCRequest) Set ¶
func (v *NullableA2AJSONRPCRequest) Set(val *A2AJSONRPCRequest)
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 (v NullableA2AJSONRPCRequestId) Get() *A2AJSONRPCRequestId
func (NullableA2AJSONRPCRequestId) IsSet ¶
func (v NullableA2AJSONRPCRequestId) IsSet() bool
func (NullableA2AJSONRPCRequestId) MarshalJSON ¶
func (v NullableA2AJSONRPCRequestId) MarshalJSON() ([]byte, error)
func (*NullableA2AJSONRPCRequestId) Set ¶
func (v *NullableA2AJSONRPCRequestId) Set(val *A2AJSONRPCRequestId)
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 (v NullableA2AJSONRPCResponse) Get() *A2AJSONRPCResponse
func (NullableA2AJSONRPCResponse) IsSet ¶
func (v NullableA2AJSONRPCResponse) IsSet() bool
func (NullableA2AJSONRPCResponse) MarshalJSON ¶
func (v NullableA2AJSONRPCResponse) MarshalJSON() ([]byte, error)
func (*NullableA2AJSONRPCResponse) Set ¶
func (v *NullableA2AJSONRPCResponse) Set(val *A2AJSONRPCResponse)
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 NewNullableA2AJSONRPCResponseError ¶
func NewNullableA2AJSONRPCResponseError(val *A2AJSONRPCResponseError) *NullableA2AJSONRPCResponseError
func (NullableA2AJSONRPCResponseError) Get ¶
func (v NullableA2AJSONRPCResponseError) Get() *A2AJSONRPCResponseError
func (NullableA2AJSONRPCResponseError) IsSet ¶
func (v NullableA2AJSONRPCResponseError) IsSet() bool
func (NullableA2AJSONRPCResponseError) MarshalJSON ¶
func (v NullableA2AJSONRPCResponseError) MarshalJSON() ([]byte, error)
func (*NullableA2AJSONRPCResponseError) Set ¶
func (v *NullableA2AJSONRPCResponseError) Set(val *A2AJSONRPCResponseError)
func (*NullableA2AJSONRPCResponseError) UnmarshalJSON ¶
func (v *NullableA2AJSONRPCResponseError) UnmarshalJSON(src []byte) error
func (*NullableA2AJSONRPCResponseError) Unset ¶
func (v *NullableA2AJSONRPCResponseError) Unset()
type NullableA2AJSONRPCResponseId ¶
type NullableA2AJSONRPCResponseId struct {
// contains filtered or unexported fields
}
func NewNullableA2AJSONRPCResponseId ¶
func NewNullableA2AJSONRPCResponseId(val *A2AJSONRPCResponseId) *NullableA2AJSONRPCResponseId
func (NullableA2AJSONRPCResponseId) Get ¶
func (v NullableA2AJSONRPCResponseId) Get() *A2AJSONRPCResponseId
func (NullableA2AJSONRPCResponseId) IsSet ¶
func (v NullableA2AJSONRPCResponseId) IsSet() bool
func (NullableA2AJSONRPCResponseId) MarshalJSON ¶
func (v NullableA2AJSONRPCResponseId) MarshalJSON() ([]byte, error)
func (*NullableA2AJSONRPCResponseId) Set ¶
func (v *NullableA2AJSONRPCResponseId) Set(val *A2AJSONRPCResponseId)
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 NewNullableDeployInstanceRequest ¶
func NewNullableDeployInstanceRequest(val *DeployInstanceRequest) *NullableDeployInstanceRequest
func (NullableDeployInstanceRequest) Get ¶
func (v NullableDeployInstanceRequest) Get() *DeployInstanceRequest
func (NullableDeployInstanceRequest) IsSet ¶
func (v NullableDeployInstanceRequest) IsSet() bool
func (NullableDeployInstanceRequest) MarshalJSON ¶
func (v NullableDeployInstanceRequest) MarshalJSON() ([]byte, error)
func (*NullableDeployInstanceRequest) Set ¶
func (v *NullableDeployInstanceRequest) Set(val *DeployInstanceRequest)
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 (v NullableDeployModelItem) Get() *DeployModelItem
func (NullableDeployModelItem) IsSet ¶
func (v NullableDeployModelItem) IsSet() bool
func (NullableDeployModelItem) MarshalJSON ¶
func (v NullableDeployModelItem) MarshalJSON() ([]byte, error)
func (*NullableDeployModelItem) Set ¶
func (v *NullableDeployModelItem) Set(val *DeployModelItem)
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 NewNullableDeployModelsListResponse ¶
func NewNullableDeployModelsListResponse(val *DeployModelsListResponse) *NullableDeployModelsListResponse
func (NullableDeployModelsListResponse) Get ¶
func (v NullableDeployModelsListResponse) Get() *DeployModelsListResponse
func (NullableDeployModelsListResponse) IsSet ¶
func (v NullableDeployModelsListResponse) IsSet() bool
func (NullableDeployModelsListResponse) MarshalJSON ¶
func (v NullableDeployModelsListResponse) MarshalJSON() ([]byte, error)
func (*NullableDeployModelsListResponse) Set ¶
func (v *NullableDeployModelsListResponse) Set(val *DeployModelsListResponse)
func (*NullableDeployModelsListResponse) UnmarshalJSON ¶
func (v *NullableDeployModelsListResponse) UnmarshalJSON(src []byte) error
func (*NullableDeployModelsListResponse) Unset ¶
func (v *NullableDeployModelsListResponse) Unset()
type NullableDeployRegionItem ¶
type NullableDeployRegionItem struct {
// contains filtered or unexported fields
}
func NewNullableDeployRegionItem ¶
func NewNullableDeployRegionItem(val *DeployRegionItem) *NullableDeployRegionItem
func (NullableDeployRegionItem) Get ¶
func (v NullableDeployRegionItem) Get() *DeployRegionItem
func (NullableDeployRegionItem) IsSet ¶
func (v NullableDeployRegionItem) IsSet() bool
func (NullableDeployRegionItem) MarshalJSON ¶
func (v NullableDeployRegionItem) MarshalJSON() ([]byte, error)
func (*NullableDeployRegionItem) Set ¶
func (v *NullableDeployRegionItem) Set(val *DeployRegionItem)
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 NewNullableDeployRegionsListResponse ¶
func NewNullableDeployRegionsListResponse(val *DeployRegionsListResponse) *NullableDeployRegionsListResponse
func (NullableDeployRegionsListResponse) Get ¶
func (v NullableDeployRegionsListResponse) Get() *DeployRegionsListResponse
func (NullableDeployRegionsListResponse) IsSet ¶
func (v NullableDeployRegionsListResponse) IsSet() bool
func (NullableDeployRegionsListResponse) MarshalJSON ¶
func (v NullableDeployRegionsListResponse) MarshalJSON() ([]byte, error)
func (*NullableDeployRegionsListResponse) Set ¶
func (v *NullableDeployRegionsListResponse) Set(val *DeployRegionsListResponse)
func (*NullableDeployRegionsListResponse) UnmarshalJSON ¶
func (v *NullableDeployRegionsListResponse) UnmarshalJSON(src []byte) error
func (*NullableDeployRegionsListResponse) Unset ¶
func (v *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 (v NullableInstanceDataDTO) Get() *InstanceDataDTO
func (NullableInstanceDataDTO) IsSet ¶
func (v NullableInstanceDataDTO) IsSet() bool
func (NullableInstanceDataDTO) MarshalJSON ¶
func (v NullableInstanceDataDTO) MarshalJSON() ([]byte, error)
func (*NullableInstanceDataDTO) Set ¶
func (v *NullableInstanceDataDTO) Set(val *InstanceDataDTO)
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 (v NullableInstancePageResponse) Get() *InstancePageResponse
func (NullableInstancePageResponse) IsSet ¶
func (v NullableInstancePageResponse) IsSet() bool
func (NullableInstancePageResponse) MarshalJSON ¶
func (v NullableInstancePageResponse) MarshalJSON() ([]byte, error)
func (*NullableInstancePageResponse) Set ¶
func (v *NullableInstancePageResponse) Set(val *InstancePageResponse)
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 (v NullableInstanceResponse) Get() *InstanceResponse
func (NullableInstanceResponse) IsSet ¶
func (v NullableInstanceResponse) IsSet() bool
func (NullableInstanceResponse) MarshalJSON ¶
func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)
func (*NullableInstanceResponse) Set ¶
func (v *NullableInstanceResponse) Set(val *InstanceResponse)
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 (v NullableProviderCapabilities) Get() *ProviderCapabilities
func (NullableProviderCapabilities) IsSet ¶
func (v NullableProviderCapabilities) IsSet() bool
func (NullableProviderCapabilities) MarshalJSON ¶
func (v NullableProviderCapabilities) MarshalJSON() ([]byte, error)
func (*NullableProviderCapabilities) Set ¶
func (v *NullableProviderCapabilities) Set(val *ProviderCapabilities)
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 (v NullableProviderCatalogItem) Get() *ProviderCatalogItem
func (NullableProviderCatalogItem) IsSet ¶
func (v NullableProviderCatalogItem) IsSet() bool
func (NullableProviderCatalogItem) MarshalJSON ¶
func (v NullableProviderCatalogItem) MarshalJSON() ([]byte, error)
func (*NullableProviderCatalogItem) Set ¶
func (v *NullableProviderCatalogItem) Set(val *ProviderCatalogItem)
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 (v NullableProviderMeta) Get() *ProviderMeta
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 NewNullableProvidersListResponse ¶
func NewNullableProvidersListResponse(val *ProvidersListResponse) *NullableProvidersListResponse
func (NullableProvidersListResponse) Get ¶
func (v NullableProvidersListResponse) Get() *ProvidersListResponse
func (NullableProvidersListResponse) IsSet ¶
func (v NullableProvidersListResponse) IsSet() bool
func (NullableProvidersListResponse) MarshalJSON ¶
func (v NullableProvidersListResponse) MarshalJSON() ([]byte, error)
func (*NullableProvidersListResponse) Set ¶
func (v *NullableProvidersListResponse) Set(val *ProvidersListResponse)
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 (v NullableStringResponse) Get() *StringResponse
func (NullableStringResponse) IsSet ¶
func (v NullableStringResponse) IsSet() bool
func (NullableStringResponse) MarshalJSON ¶
func (v NullableStringResponse) MarshalJSON() ([]byte, error)
func (*NullableStringResponse) Set ¶
func (v *NullableStringResponse) Set(val *StringResponse)
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 (v NullableSuccessEnvelope) Get() *SuccessEnvelope
func (NullableSuccessEnvelope) IsSet ¶
func (v NullableSuccessEnvelope) IsSet() bool
func (NullableSuccessEnvelope) MarshalJSON ¶
func (v NullableSuccessEnvelope) MarshalJSON() ([]byte, error)
func (*NullableSuccessEnvelope) Set ¶
func (v *NullableSuccessEnvelope) Set(val *SuccessEnvelope)
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) 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) 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 ¶
func (o *ProvidersListResponse) GetData() []ProviderCatalogItem
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 ¶
func (o *ProvidersListResponse) SetData(v []ProviderCatalogItem)
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
type ServerVariable ¶
ServerVariable stores the information about a server variable
type StringResponse ¶
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)
Source Files
¶
- api_a2a.go
- api_deploy.go
- api_instances.go
- client.go
- configuration.go
- model_a2_ajsonrpc_request.go
- model_a2_ajsonrpc_request_id.go
- model_a2_ajsonrpc_response.go
- model_a2_ajsonrpc_response_error.go
- model_a2_ajsonrpc_response_id.go
- model_deploy_instance_request.go
- model_deploy_model_item.go
- model_deploy_models_list_response.go
- model_deploy_region_item.go
- model_deploy_regions_list_response.go
- model_instance_data_dto.go
- model_instance_page_response.go
- model_instance_response.go
- model_provider_capabilities.go
- model_provider_catalog_item.go
- model_provider_meta.go
- model_providers_list_response.go
- model_string_response.go
- model_success_envelope.go
- response.go
- utils.go