apiclient

package module
v0.200.1 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2026 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

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

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

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

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedGpuTypeEnumValues = []GpuType{
	"H100",
	"H200",
	"RTX-PRO-6000",
	"RTX-4090",
	"RTX-5090",
	"11184809",
}

All allowed values of GpuType enum

View Source
var AllowedJobStatusEnumValues = []JobStatus{
	"PENDING",
	"IN_PROGRESS",
	"COMPLETED",
	"FAILED",
	"11184809",
}

All allowed values of JobStatus enum

View Source
var AllowedJobTypeEnumValues = []JobType{
	"CREATE_SANDBOX",
	"START_SANDBOX",
	"STOP_SANDBOX",
	"DESTROY_SANDBOX",
	"RESIZE_SANDBOX",
	"CREATE_BACKUP",
	"BUILD_SNAPSHOT",
	"PULL_SNAPSHOT",
	"RECOVER_SANDBOX",
	"INSPECT_SNAPSHOT_IN_REGISTRY",
	"REMOVE_SNAPSHOT",
	"UPDATE_SANDBOX_NETWORK_SETTINGS",
	"UPDATE_SANDBOX_SECRETS",
	"SNAPSHOT_SANDBOX",
	"FORK_SANDBOX",
	"PAUSE_SANDBOX",
	"11184809",
}

All allowed values of JobType enum

View Source
var AllowedRegionTypeEnumValues = []RegionType{
	"shared",
	"dedicated",
	"custom",
	"11184809",
}

All allowed values of RegionType enum

View Source
var AllowedRunnerClassEnumValues = []RunnerClass{
	"container",
	"11184809",
}

All allowed values of RunnerClass enum

View Source
var AllowedRunnerStateEnumValues = []RunnerState{
	"initializing",
	"ready",
	"disabled",
	"decommissioned",
	"unresponsive",
	"11184809",
}

All allowed values of RunnerState enum

View Source
var AllowedSandboxClassEnumValues = []SandboxClass{
	"linux-vm",
	"container",
	"android",
	"windows",
	"11184809",
}

All allowed values of SandboxClass enum

View Source
var AllowedSandboxDesiredStateEnumValues = []SandboxDesiredState{
	"destroyed",
	"started",
	"stopped",
	"resized",
	"archived",
	"paused",
	"11184809",
}

All allowed values of SandboxDesiredState enum

View Source
var AllowedSandboxListSortDirectionEnumValues = []SandboxListSortDirection{
	"asc",
	"desc",
	"11184809",
}

All allowed values of SandboxListSortDirection enum

View Source
var AllowedSandboxListSortFieldEnumValues = []SandboxListSortField{
	"name",
	"cpu",
	"memoryGib",
	"diskGib",
	"lastActivityAt",
	"createdAt",
	"11184809",
}

All allowed values of SandboxListSortField enum

View Source
var AllowedSandboxStateEnumValues = []SandboxState{
	"creating",
	"restoring",
	"destroyed",
	"destroying",
	"started",
	"stopped",
	"starting",
	"stopping",
	"error",
	"build_failed",
	"pending_build",
	"building_snapshot",
	"unknown",
	"pulling_snapshot",
	"archived",
	"archiving",
	"resizing",
	"snapshotting",
	"forking",
	"pausing",
	"paused",
	"resuming",
	"11184809",
}

All allowed values of SandboxState enum

View Source
var AllowedSnapshotStateEnumValues = []SnapshotState{
	"building",
	"pending",
	"pulling",
	"active",
	"inactive",
	"error",
	"build_failed",
	"removing",
	"11184809",
}

All allowed values of SnapshotState enum

View Source
var AllowedVolumeStateEnumValues = []VolumeState{
	"creating",
	"ready",
	"pending_create",
	"pending_delete",
	"deleting",
	"deleted",
	"error",
	"11184809",
}

All allowed values of VolumeState enum

View Source
var AllowedWebhookEventEnumValues = []WebhookEvent{
	"sandbox.created",
	"sandbox.state.updated",
	"snapshot.created",
	"snapshot.state.updated",
	"snapshot.removed",
	"volume.created",
	"volume.state.updated",
	"11184809",
}

All allowed values of WebhookEvent enum

View Source
var ClientVersion = strings.TrimSpace(_clientVersion)

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	AdminAPI AdminAPI

	ApiKeysAPI ApiKeysAPI

	AuditAPI AuditAPI

	ConfigAPI ConfigAPI

	DockerRegistryAPI DockerRegistryAPI

	HealthAPI HealthAPI

	JobsAPI JobsAPI

	ObjectStorageAPI ObjectStorageAPI

	OrganizationsAPI OrganizationsAPI

	PreviewAPI PreviewAPI

	RegionsAPI RegionsAPI

	RunnersAPI RunnersAPI

	SandboxAPI SandboxAPI

	SecretAPI SecretAPI

	SnapshotsAPI SnapshotsAPI

	UsersAPI UsersAPI

	VolumesAPI VolumesAPI

	WebhooksAPI WebhooksAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the Daytona API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

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

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

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

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

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

type APIResponse

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

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

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

type AccountProvider

type AccountProvider struct {
	Name                 string `json:"name"`
	DisplayName          string `json:"displayName"`
	AdditionalProperties map[string]interface{}
}

AccountProvider struct for AccountProvider

func NewAccountProvider

func NewAccountProvider(name string, displayName string) *AccountProvider

NewAccountProvider instantiates a new AccountProvider 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 NewAccountProviderWithDefaults

func NewAccountProviderWithDefaults() *AccountProvider

NewAccountProviderWithDefaults instantiates a new AccountProvider 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 (*AccountProvider) GetDisplayName

func (o *AccountProvider) GetDisplayName() string

GetDisplayName returns the DisplayName field value

func (*AccountProvider) GetDisplayNameOk

func (o *AccountProvider) GetDisplayNameOk() (*string, bool)

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

func (*AccountProvider) GetName

func (o *AccountProvider) GetName() string

GetName returns the Name field value

func (*AccountProvider) GetNameOk

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

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

func (AccountProvider) MarshalJSON

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

func (*AccountProvider) SetDisplayName

func (o *AccountProvider) SetDisplayName(v string)

SetDisplayName sets field value

func (*AccountProvider) SetName

func (o *AccountProvider) SetName(v string)

SetName sets field value

func (AccountProvider) ToMap

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

func (*AccountProvider) UnmarshalJSON

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

type AdminAPI

type AdminAPI interface {

	/*
		AdminCanCleanupImage Check if an image can be cleaned up

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

	// AdminCanCleanupImageExecute executes the request
	//  @return bool
	AdminCanCleanupImageExecute(r AdminAPIAdminCanCleanupImageRequest) (bool, *http.Response, error)

	/*
		AdminCreateOrganization Create organization for user

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

	// AdminCreateOrganizationExecute executes the request
	//  @return Organization
	AdminCreateOrganizationExecute(r AdminAPIAdminCreateOrganizationRequest) (*Organization, *http.Response, error)

	/*
		AdminCreateOrganizationRegionQuota Create organization region quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param regionId ID of the region the new quota applies to
		@return AdminAPIAdminCreateOrganizationRegionQuotaRequest
	*/
	AdminCreateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) AdminAPIAdminCreateOrganizationRegionQuotaRequest

	// AdminCreateOrganizationRegionQuotaExecute executes the request
	//  @return RegionQuota
	AdminCreateOrganizationRegionQuotaExecute(r AdminAPIAdminCreateOrganizationRegionQuotaRequest) (*RegionQuota, *http.Response, error)

	/*
		AdminCreateRunner Create runner

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

	// AdminCreateRunnerExecute executes the request
	//  @return CreateRunnerResponse
	AdminCreateRunnerExecute(r AdminAPIAdminCreateRunnerRequest) (*CreateRunnerResponse, *http.Response, error)

	/*
		AdminCreateUser Create user

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

	// AdminCreateUserExecute executes the request
	AdminCreateUserExecute(r AdminAPIAdminCreateUserRequest) (*http.Response, error)

	/*
		AdminDeleteOrganizationRegionQuota Delete organization region quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param regionId Region ID
		@param sandboxClass Sandbox class
		@return AdminAPIAdminDeleteOrganizationRegionQuotaRequest
	*/
	AdminDeleteOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string, sandboxClass SandboxClass) AdminAPIAdminDeleteOrganizationRegionQuotaRequest

	// AdminDeleteOrganizationRegionQuotaExecute executes the request
	AdminDeleteOrganizationRegionQuotaExecute(r AdminAPIAdminDeleteOrganizationRegionQuotaRequest) (*http.Response, error)

	/*
		AdminDeleteRunner Delete runner

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return AdminAPIAdminDeleteRunnerRequest
	*/
	AdminDeleteRunner(ctx context.Context, id string) AdminAPIAdminDeleteRunnerRequest

	// AdminDeleteRunnerExecute executes the request
	AdminDeleteRunnerExecute(r AdminAPIAdminDeleteRunnerRequest) (*http.Response, error)

	/*
		AdminGetAllAuditLogs Get all audit logs

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

	// AdminGetAllAuditLogsExecute executes the request
	//  @return PaginatedAuditLogs
	AdminGetAllAuditLogsExecute(r AdminAPIAdminGetAllAuditLogsRequest) (*PaginatedAuditLogs, *http.Response, error)

	/*
		AdminGetMessageAttempts Get delivery attempts for a webhook message

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@param messageId
		@return AdminAPIAdminGetMessageAttemptsRequest
	*/
	AdminGetMessageAttempts(ctx context.Context, organizationId string, messageId string) AdminAPIAdminGetMessageAttemptsRequest

	// AdminGetMessageAttemptsExecute executes the request
	//  @return []map[string]interface{}
	AdminGetMessageAttemptsExecute(r AdminAPIAdminGetMessageAttemptsRequest) ([]map[string]interface{}, *http.Response, error)

	/*
		AdminGetOrganizationRegionQuota Get organization region quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param regionId Region ID
		@param sandboxClass Sandbox class
		@return AdminAPIAdminGetOrganizationRegionQuotaRequest
	*/
	AdminGetOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string, sandboxClass SandboxClass) AdminAPIAdminGetOrganizationRegionQuotaRequest

	// AdminGetOrganizationRegionQuotaExecute executes the request
	//  @return RegionQuota
	AdminGetOrganizationRegionQuotaExecute(r AdminAPIAdminGetOrganizationRegionQuotaRequest) (*RegionQuota, *http.Response, error)

	/*
		AdminGetRunnerById Get runner by ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return AdminAPIAdminGetRunnerByIdRequest
	*/
	AdminGetRunnerById(ctx context.Context, id string) AdminAPIAdminGetRunnerByIdRequest

	// AdminGetRunnerByIdExecute executes the request
	//  @return RunnerFull
	AdminGetRunnerByIdExecute(r AdminAPIAdminGetRunnerByIdRequest) (*RunnerFull, *http.Response, error)

	/*
		AdminGetUser Get user by ID

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

	// AdminGetUserExecute executes the request
	//  @return User
	AdminGetUserExecute(r AdminAPIAdminGetUserRequest) (*User, *http.Response, error)

	/*
		AdminGetWebhookStatus Get webhook service status

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

	// AdminGetWebhookStatusExecute executes the request
	//  @return AdminGetWebhookStatus200Response
	AdminGetWebhookStatusExecute(r AdminAPIAdminGetWebhookStatusRequest) (*AdminGetWebhookStatus200Response, *http.Response, error)

	/*
		AdminInitializeWebhooks Initialize webhooks for an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return AdminAPIAdminInitializeWebhooksRequest
	*/
	AdminInitializeWebhooks(ctx context.Context, organizationId string) AdminAPIAdminInitializeWebhooksRequest

	// AdminInitializeWebhooksExecute executes the request
	AdminInitializeWebhooksExecute(r AdminAPIAdminInitializeWebhooksRequest) (*http.Response, error)

	/*
		AdminListRunners List all runners

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

	// AdminListRunnersExecute executes the request
	//  @return []RunnerFull
	AdminListRunnersExecute(r AdminAPIAdminListRunnersRequest) ([]RunnerFull, *http.Response, error)

	/*
		AdminListUsers List all users

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

	// AdminListUsersExecute executes the request
	AdminListUsersExecute(r AdminAPIAdminListUsersRequest) (*http.Response, error)

	/*
		AdminRecoverSandbox Recover sandbox from error state as an admin

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return AdminAPIAdminRecoverSandboxRequest
	*/
	AdminRecoverSandbox(ctx context.Context, sandboxId string) AdminAPIAdminRecoverSandboxRequest

	// AdminRecoverSandboxExecute executes the request
	//  @return Sandbox
	AdminRecoverSandboxExecute(r AdminAPIAdminRecoverSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		AdminRegenerateKeyPair Regenerate user key pair

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

	// AdminRegenerateKeyPairExecute executes the request
	AdminRegenerateKeyPairExecute(r AdminAPIAdminRegenerateKeyPairRequest) (*http.Response, error)

	/*
		AdminSendWebhook Send a webhook message to an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return AdminAPIAdminSendWebhookRequest
	*/
	AdminSendWebhook(ctx context.Context, organizationId string) AdminAPIAdminSendWebhookRequest

	// AdminSendWebhookExecute executes the request
	AdminSendWebhookExecute(r AdminAPIAdminSendWebhookRequest) (*http.Response, error)

	/*
		AdminSetDefaultRegistry Set default registry

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id ID of the docker registry
		@return AdminAPIAdminSetDefaultRegistryRequest
	*/
	AdminSetDefaultRegistry(ctx context.Context, id string) AdminAPIAdminSetDefaultRegistryRequest

	// AdminSetDefaultRegistryExecute executes the request
	//  @return DockerRegistry
	AdminSetDefaultRegistryExecute(r AdminAPIAdminSetDefaultRegistryRequest) (*DockerRegistry, *http.Response, error)

	/*
		AdminSetSnapshotGeneralStatus Set snapshot general status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return AdminAPIAdminSetSnapshotGeneralStatusRequest
	*/
	AdminSetSnapshotGeneralStatus(ctx context.Context, id string) AdminAPIAdminSetSnapshotGeneralStatusRequest

	// AdminSetSnapshotGeneralStatusExecute executes the request
	//  @return SnapshotDto
	AdminSetSnapshotGeneralStatusExecute(r AdminAPIAdminSetSnapshotGeneralStatusRequest) (*SnapshotDto, *http.Response, error)

	/*
		AdminUpdateOrganizationPreviewWarning Update organization preview warning

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return AdminAPIAdminUpdateOrganizationPreviewWarningRequest
	*/
	AdminUpdateOrganizationPreviewWarning(ctx context.Context, organizationId string) AdminAPIAdminUpdateOrganizationPreviewWarningRequest

	// AdminUpdateOrganizationPreviewWarningExecute executes the request
	AdminUpdateOrganizationPreviewWarningExecute(r AdminAPIAdminUpdateOrganizationPreviewWarningRequest) (*http.Response, error)

	/*
		AdminUpdateOrganizationRegionQuota Update organization region quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param regionId Region ID
		@return AdminAPIAdminUpdateOrganizationRegionQuotaRequest
	*/
	AdminUpdateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) AdminAPIAdminUpdateOrganizationRegionQuotaRequest

	// AdminUpdateOrganizationRegionQuotaExecute executes the request
	AdminUpdateOrganizationRegionQuotaExecute(r AdminAPIAdminUpdateOrganizationRegionQuotaRequest) (*http.Response, error)

	/*
		AdminUpdateRunnerScheduling Update runner scheduling status

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

	// AdminUpdateRunnerSchedulingExecute executes the request
	AdminUpdateRunnerSchedulingExecute(r AdminAPIAdminUpdateRunnerSchedulingRequest) (*http.Response, error)
}

type AdminAPIAdminCanCleanupImageRequest

type AdminAPIAdminCanCleanupImageRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminCanCleanupImageRequest) Execute

func (AdminAPIAdminCanCleanupImageRequest) ImageName

Image name with tag to check

type AdminAPIAdminCreateOrganizationRegionQuotaRequest

type AdminAPIAdminCreateOrganizationRegionQuotaRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminCreateOrganizationRegionQuotaRequest) CreateOrganizationRegionQuota

func (AdminAPIAdminCreateOrganizationRegionQuotaRequest) Execute

type AdminAPIAdminCreateOrganizationRequest added in v0.194.0

type AdminAPIAdminCreateOrganizationRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminCreateOrganizationRequest) AdminCreateOrganization added in v0.194.0

func (AdminAPIAdminCreateOrganizationRequest) Execute added in v0.194.0

type AdminAPIAdminCreateRunnerRequest

type AdminAPIAdminCreateRunnerRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminCreateRunnerRequest) AdminCreateRunner

func (AdminAPIAdminCreateRunnerRequest) Execute

type AdminAPIAdminCreateUserRequest

type AdminAPIAdminCreateUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminCreateUserRequest) CreateUser

func (AdminAPIAdminCreateUserRequest) Execute

type AdminAPIAdminDeleteOrganizationRegionQuotaRequest

type AdminAPIAdminDeleteOrganizationRegionQuotaRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminDeleteOrganizationRegionQuotaRequest) Execute

type AdminAPIAdminDeleteRunnerRequest

type AdminAPIAdminDeleteRunnerRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminDeleteRunnerRequest) Execute

type AdminAPIAdminGetAllAuditLogsRequest

type AdminAPIAdminGetAllAuditLogsRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetAllAuditLogsRequest) Action

Filter by action.

func (AdminAPIAdminGetAllAuditLogsRequest) ActorApiKeyPrefix

Filter by actor API key prefix.

func (AdminAPIAdminGetAllAuditLogsRequest) ActorApiKeySuffix

Filter by actor API key suffix.

func (AdminAPIAdminGetAllAuditLogsRequest) ActorEmail

Filter by actor email.

func (AdminAPIAdminGetAllAuditLogsRequest) ActorId

Filter by actor user ID.

func (AdminAPIAdminGetAllAuditLogsRequest) CreatedAt

Filter by creation timestamp.

func (AdminAPIAdminGetAllAuditLogsRequest) Execute

func (AdminAPIAdminGetAllAuditLogsRequest) From

Deprecated alias for `createdAt[gte]`. From date (ISO 8601 format). Deprecated

func (AdminAPIAdminGetAllAuditLogsRequest) Id

Filter by audit log ID.

func (AdminAPIAdminGetAllAuditLogsRequest) Limit

Number of results per page

func (AdminAPIAdminGetAllAuditLogsRequest) NextToken

Token for cursor-based pagination. When provided, takes precedence over page parameter.

func (AdminAPIAdminGetAllAuditLogsRequest) Page

Page number of the results

func (AdminAPIAdminGetAllAuditLogsRequest) StatusCode

Filter by HTTP status code.

func (AdminAPIAdminGetAllAuditLogsRequest) TargetId

Filter by target ID.

func (AdminAPIAdminGetAllAuditLogsRequest) TargetType

Filter by target type.

func (AdminAPIAdminGetAllAuditLogsRequest) To

Deprecated alias for `createdAt[lte]`. To date (ISO 8601 format). Deprecated

type AdminAPIAdminGetMessageAttemptsRequest

type AdminAPIAdminGetMessageAttemptsRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetMessageAttemptsRequest) Execute

func (r AdminAPIAdminGetMessageAttemptsRequest) Execute() ([]map[string]interface{}, *http.Response, error)

type AdminAPIAdminGetOrganizationRegionQuotaRequest

type AdminAPIAdminGetOrganizationRegionQuotaRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetOrganizationRegionQuotaRequest) Execute

type AdminAPIAdminGetRunnerByIdRequest

type AdminAPIAdminGetRunnerByIdRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetRunnerByIdRequest) Execute

type AdminAPIAdminGetUserRequest

type AdminAPIAdminGetUserRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetUserRequest) Execute

type AdminAPIAdminGetWebhookStatusRequest

type AdminAPIAdminGetWebhookStatusRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminGetWebhookStatusRequest) Execute

type AdminAPIAdminInitializeWebhooksRequest

type AdminAPIAdminInitializeWebhooksRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminInitializeWebhooksRequest) Execute

type AdminAPIAdminListRunnersRequest

type AdminAPIAdminListRunnersRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminListRunnersRequest) Execute

func (AdminAPIAdminListRunnersRequest) RegionId

Filter runners by region ID

type AdminAPIAdminListUsersRequest

type AdminAPIAdminListUsersRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminListUsersRequest) Execute

type AdminAPIAdminRecoverSandboxRequest

type AdminAPIAdminRecoverSandboxRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminRecoverSandboxRequest) Execute

type AdminAPIAdminRegenerateKeyPairRequest

type AdminAPIAdminRegenerateKeyPairRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminRegenerateKeyPairRequest) Execute

type AdminAPIAdminSendWebhookRequest

type AdminAPIAdminSendWebhookRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminSendWebhookRequest) Execute

func (AdminAPIAdminSendWebhookRequest) SendWebhookDto

type AdminAPIAdminSetDefaultRegistryRequest

type AdminAPIAdminSetDefaultRegistryRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminSetDefaultRegistryRequest) Execute

type AdminAPIAdminSetSnapshotGeneralStatusRequest

type AdminAPIAdminSetSnapshotGeneralStatusRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminSetSnapshotGeneralStatusRequest) Execute

func (AdminAPIAdminSetSnapshotGeneralStatusRequest) SetSnapshotGeneralStatusDto

type AdminAPIAdminUpdateOrganizationPreviewWarningRequest added in v0.197.0

type AdminAPIAdminUpdateOrganizationPreviewWarningRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminUpdateOrganizationPreviewWarningRequest) Execute added in v0.197.0

func (AdminAPIAdminUpdateOrganizationPreviewWarningRequest) OrganizationPreviewWarning added in v0.197.0

type AdminAPIAdminUpdateOrganizationRegionQuotaRequest

type AdminAPIAdminUpdateOrganizationRegionQuotaRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminUpdateOrganizationRegionQuotaRequest) Execute

func (AdminAPIAdminUpdateOrganizationRegionQuotaRequest) UpdateOrganizationRegionQuota

type AdminAPIAdminUpdateRunnerSchedulingRequest

type AdminAPIAdminUpdateRunnerSchedulingRequest struct {
	ApiService AdminAPI
	// contains filtered or unexported fields
}

func (AdminAPIAdminUpdateRunnerSchedulingRequest) Execute

type AdminAPIService

type AdminAPIService service

AdminAPIService AdminAPI service

func (*AdminAPIService) AdminCanCleanupImage

AdminCanCleanupImage Check if an image can be cleaned up

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

func (*AdminAPIService) AdminCanCleanupImageExecute

func (a *AdminAPIService) AdminCanCleanupImageExecute(r AdminAPIAdminCanCleanupImageRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*AdminAPIService) AdminCreateOrganization added in v0.194.0

AdminCreateOrganization Create organization for user

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

func (*AdminAPIService) AdminCreateOrganizationExecute added in v0.194.0

func (a *AdminAPIService) AdminCreateOrganizationExecute(r AdminAPIAdminCreateOrganizationRequest) (*Organization, *http.Response, error)

Execute executes the request

@return Organization

func (*AdminAPIService) AdminCreateOrganizationRegionQuota

func (a *AdminAPIService) AdminCreateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) AdminAPIAdminCreateOrganizationRegionQuotaRequest

AdminCreateOrganizationRegionQuota Create organization region quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param regionId ID of the region the new quota applies to
@return AdminAPIAdminCreateOrganizationRegionQuotaRequest

func (*AdminAPIService) AdminCreateOrganizationRegionQuotaExecute

func (a *AdminAPIService) AdminCreateOrganizationRegionQuotaExecute(r AdminAPIAdminCreateOrganizationRegionQuotaRequest) (*RegionQuota, *http.Response, error)

Execute executes the request

@return RegionQuota

func (*AdminAPIService) AdminCreateRunner

AdminCreateRunner Create runner

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

func (*AdminAPIService) AdminCreateRunnerExecute

Execute executes the request

@return CreateRunnerResponse

func (*AdminAPIService) AdminCreateUser

AdminCreateUser Create user

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

func (*AdminAPIService) AdminCreateUserExecute

func (a *AdminAPIService) AdminCreateUserExecute(r AdminAPIAdminCreateUserRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminDeleteOrganizationRegionQuota

func (a *AdminAPIService) AdminDeleteOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string, sandboxClass SandboxClass) AdminAPIAdminDeleteOrganizationRegionQuotaRequest

AdminDeleteOrganizationRegionQuota Delete organization region quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param regionId Region ID
@param sandboxClass Sandbox class
@return AdminAPIAdminDeleteOrganizationRegionQuotaRequest

func (*AdminAPIService) AdminDeleteOrganizationRegionQuotaExecute

func (a *AdminAPIService) AdminDeleteOrganizationRegionQuotaExecute(r AdminAPIAdminDeleteOrganizationRegionQuotaRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminDeleteRunner

AdminDeleteRunner Delete runner

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

func (*AdminAPIService) AdminDeleteRunnerExecute

func (a *AdminAPIService) AdminDeleteRunnerExecute(r AdminAPIAdminDeleteRunnerRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminGetAllAuditLogs

AdminGetAllAuditLogs Get all audit logs

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

func (*AdminAPIService) AdminGetAllAuditLogsExecute

Execute executes the request

@return PaginatedAuditLogs

func (*AdminAPIService) AdminGetMessageAttempts

func (a *AdminAPIService) AdminGetMessageAttempts(ctx context.Context, organizationId string, messageId string) AdminAPIAdminGetMessageAttemptsRequest

AdminGetMessageAttempts Get delivery attempts for a webhook message

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

func (*AdminAPIService) AdminGetMessageAttemptsExecute

func (a *AdminAPIService) AdminGetMessageAttemptsExecute(r AdminAPIAdminGetMessageAttemptsRequest) ([]map[string]interface{}, *http.Response, error)

Execute executes the request

@return []map[string]interface{}

func (*AdminAPIService) AdminGetOrganizationRegionQuota

func (a *AdminAPIService) AdminGetOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string, sandboxClass SandboxClass) AdminAPIAdminGetOrganizationRegionQuotaRequest

AdminGetOrganizationRegionQuota Get organization region quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param regionId Region ID
@param sandboxClass Sandbox class
@return AdminAPIAdminGetOrganizationRegionQuotaRequest

func (*AdminAPIService) AdminGetOrganizationRegionQuotaExecute

func (a *AdminAPIService) AdminGetOrganizationRegionQuotaExecute(r AdminAPIAdminGetOrganizationRegionQuotaRequest) (*RegionQuota, *http.Response, error)

Execute executes the request

@return RegionQuota

func (*AdminAPIService) AdminGetRunnerById

AdminGetRunnerById Get runner by ID

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

func (*AdminAPIService) AdminGetRunnerByIdExecute

func (a *AdminAPIService) AdminGetRunnerByIdExecute(r AdminAPIAdminGetRunnerByIdRequest) (*RunnerFull, *http.Response, error)

Execute executes the request

@return RunnerFull

func (*AdminAPIService) AdminGetUser

AdminGetUser Get user by ID

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

func (*AdminAPIService) AdminGetUserExecute

func (a *AdminAPIService) AdminGetUserExecute(r AdminAPIAdminGetUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*AdminAPIService) AdminGetWebhookStatus

AdminGetWebhookStatus Get webhook service status

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

func (*AdminAPIService) AdminGetWebhookStatusExecute

Execute executes the request

@return AdminGetWebhookStatus200Response

func (*AdminAPIService) AdminInitializeWebhooks

func (a *AdminAPIService) AdminInitializeWebhooks(ctx context.Context, organizationId string) AdminAPIAdminInitializeWebhooksRequest

AdminInitializeWebhooks Initialize webhooks for an organization

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

func (*AdminAPIService) AdminInitializeWebhooksExecute

func (a *AdminAPIService) AdminInitializeWebhooksExecute(r AdminAPIAdminInitializeWebhooksRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminListRunners

AdminListRunners List all runners

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

func (*AdminAPIService) AdminListRunnersExecute

func (a *AdminAPIService) AdminListRunnersExecute(r AdminAPIAdminListRunnersRequest) ([]RunnerFull, *http.Response, error)

Execute executes the request

@return []RunnerFull

func (*AdminAPIService) AdminListUsers

AdminListUsers List all users

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

func (*AdminAPIService) AdminListUsersExecute

func (a *AdminAPIService) AdminListUsersExecute(r AdminAPIAdminListUsersRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminRecoverSandbox

func (a *AdminAPIService) AdminRecoverSandbox(ctx context.Context, sandboxId string) AdminAPIAdminRecoverSandboxRequest

AdminRecoverSandbox Recover sandbox from error state as an admin

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return AdminAPIAdminRecoverSandboxRequest

func (*AdminAPIService) AdminRecoverSandboxExecute

func (a *AdminAPIService) AdminRecoverSandboxExecute(r AdminAPIAdminRecoverSandboxRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*AdminAPIService) AdminRegenerateKeyPair

func (a *AdminAPIService) AdminRegenerateKeyPair(ctx context.Context, id string) AdminAPIAdminRegenerateKeyPairRequest

AdminRegenerateKeyPair Regenerate user key pair

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

func (*AdminAPIService) AdminRegenerateKeyPairExecute

func (a *AdminAPIService) AdminRegenerateKeyPairExecute(r AdminAPIAdminRegenerateKeyPairRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminSendWebhook

func (a *AdminAPIService) AdminSendWebhook(ctx context.Context, organizationId string) AdminAPIAdminSendWebhookRequest

AdminSendWebhook Send a webhook message to an organization

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

func (*AdminAPIService) AdminSendWebhookExecute

func (a *AdminAPIService) AdminSendWebhookExecute(r AdminAPIAdminSendWebhookRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminSetDefaultRegistry

func (a *AdminAPIService) AdminSetDefaultRegistry(ctx context.Context, id string) AdminAPIAdminSetDefaultRegistryRequest

AdminSetDefaultRegistry Set default registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the docker registry
@return AdminAPIAdminSetDefaultRegistryRequest

func (*AdminAPIService) AdminSetDefaultRegistryExecute

func (a *AdminAPIService) AdminSetDefaultRegistryExecute(r AdminAPIAdminSetDefaultRegistryRequest) (*DockerRegistry, *http.Response, error)

Execute executes the request

@return DockerRegistry

func (*AdminAPIService) AdminSetSnapshotGeneralStatus

func (a *AdminAPIService) AdminSetSnapshotGeneralStatus(ctx context.Context, id string) AdminAPIAdminSetSnapshotGeneralStatusRequest

AdminSetSnapshotGeneralStatus Set snapshot general status

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

func (*AdminAPIService) AdminSetSnapshotGeneralStatusExecute

func (a *AdminAPIService) AdminSetSnapshotGeneralStatusExecute(r AdminAPIAdminSetSnapshotGeneralStatusRequest) (*SnapshotDto, *http.Response, error)

Execute executes the request

@return SnapshotDto

func (*AdminAPIService) AdminUpdateOrganizationPreviewWarning added in v0.197.0

func (a *AdminAPIService) AdminUpdateOrganizationPreviewWarning(ctx context.Context, organizationId string) AdminAPIAdminUpdateOrganizationPreviewWarningRequest

AdminUpdateOrganizationPreviewWarning Update organization preview warning

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

func (*AdminAPIService) AdminUpdateOrganizationPreviewWarningExecute added in v0.197.0

func (a *AdminAPIService) AdminUpdateOrganizationPreviewWarningExecute(r AdminAPIAdminUpdateOrganizationPreviewWarningRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminUpdateOrganizationRegionQuota

func (a *AdminAPIService) AdminUpdateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) AdminAPIAdminUpdateOrganizationRegionQuotaRequest

AdminUpdateOrganizationRegionQuota Update organization region quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param regionId Region ID
@return AdminAPIAdminUpdateOrganizationRegionQuotaRequest

func (*AdminAPIService) AdminUpdateOrganizationRegionQuotaExecute

func (a *AdminAPIService) AdminUpdateOrganizationRegionQuotaExecute(r AdminAPIAdminUpdateOrganizationRegionQuotaRequest) (*http.Response, error)

Execute executes the request

func (*AdminAPIService) AdminUpdateRunnerScheduling

func (a *AdminAPIService) AdminUpdateRunnerScheduling(ctx context.Context, id string) AdminAPIAdminUpdateRunnerSchedulingRequest

AdminUpdateRunnerScheduling Update runner scheduling status

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

func (*AdminAPIService) AdminUpdateRunnerSchedulingExecute

func (a *AdminAPIService) AdminUpdateRunnerSchedulingExecute(r AdminAPIAdminUpdateRunnerSchedulingRequest) (*http.Response, error)

Execute executes the request

type AdminCreateOrganization added in v0.194.0

type AdminCreateOrganization struct {
	// The ID of the user the organization will be created for
	UserId string `json:"userId"`
	// The name of organization
	Name string `json:"name"`
	// The ID of the default region for the organization
	DefaultRegionId      string `json:"defaultRegionId"`
	AdditionalProperties map[string]interface{}
}

AdminCreateOrganization struct for AdminCreateOrganization

func NewAdminCreateOrganization added in v0.194.0

func NewAdminCreateOrganization(userId string, name string, defaultRegionId string) *AdminCreateOrganization

NewAdminCreateOrganization instantiates a new AdminCreateOrganization 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 NewAdminCreateOrganizationWithDefaults added in v0.194.0

func NewAdminCreateOrganizationWithDefaults() *AdminCreateOrganization

NewAdminCreateOrganizationWithDefaults instantiates a new AdminCreateOrganization 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 (*AdminCreateOrganization) GetDefaultRegionId added in v0.194.0

func (o *AdminCreateOrganization) GetDefaultRegionId() string

GetDefaultRegionId returns the DefaultRegionId field value

func (*AdminCreateOrganization) GetDefaultRegionIdOk added in v0.194.0

func (o *AdminCreateOrganization) GetDefaultRegionIdOk() (*string, bool)

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

func (*AdminCreateOrganization) GetName added in v0.194.0

func (o *AdminCreateOrganization) GetName() string

GetName returns the Name field value

func (*AdminCreateOrganization) GetNameOk added in v0.194.0

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

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

func (*AdminCreateOrganization) GetUserId added in v0.194.0

func (o *AdminCreateOrganization) GetUserId() string

GetUserId returns the UserId field value

func (*AdminCreateOrganization) GetUserIdOk added in v0.194.0

func (o *AdminCreateOrganization) GetUserIdOk() (*string, bool)

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

func (AdminCreateOrganization) MarshalJSON added in v0.194.0

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

func (*AdminCreateOrganization) SetDefaultRegionId added in v0.194.0

func (o *AdminCreateOrganization) SetDefaultRegionId(v string)

SetDefaultRegionId sets field value

func (*AdminCreateOrganization) SetName added in v0.194.0

func (o *AdminCreateOrganization) SetName(v string)

SetName sets field value

func (*AdminCreateOrganization) SetUserId added in v0.194.0

func (o *AdminCreateOrganization) SetUserId(v string)

SetUserId sets field value

func (AdminCreateOrganization) ToMap added in v0.194.0

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

func (*AdminCreateOrganization) UnmarshalJSON added in v0.194.0

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

type AdminCreateRunner

type AdminCreateRunner struct {
	RegionId string `json:"regionId"`
	Name     string `json:"name"`
	// Tags to associate with the runner
	Tags   []string `json:"tags,omitempty"`
	ApiKey string   `json:"apiKey"`
	// The api version of the runner to create
	ApiVersion string `json:"apiVersion" validate:"regexp=^(0|2)$"`
	// The domain of the runner
	Domain *string `json:"domain,omitempty"`
	// The API URL of the runner
	ApiUrl *string `json:"apiUrl,omitempty"`
	// The proxy URL of the runner
	ProxyUrl *string `json:"proxyUrl,omitempty"`
	// The CPU capacity of the runner
	Cpu *float32 `json:"cpu,omitempty"`
	// The memory capacity of the runner in GiB
	MemoryGiB *float32 `json:"memoryGiB,omitempty"`
	// The disk capacity of the runner in GiB
	DiskGiB              *float32 `json:"diskGiB,omitempty"`
	AdditionalProperties map[string]interface{}
}

AdminCreateRunner struct for AdminCreateRunner

func NewAdminCreateRunner

func NewAdminCreateRunner(regionId string, name string, apiKey string, apiVersion string) *AdminCreateRunner

NewAdminCreateRunner instantiates a new AdminCreateRunner 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 NewAdminCreateRunnerWithDefaults

func NewAdminCreateRunnerWithDefaults() *AdminCreateRunner

NewAdminCreateRunnerWithDefaults instantiates a new AdminCreateRunner 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 (*AdminCreateRunner) GetApiKey

func (o *AdminCreateRunner) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*AdminCreateRunner) GetApiKeyOk

func (o *AdminCreateRunner) GetApiKeyOk() (*string, bool)

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

func (*AdminCreateRunner) GetApiUrl

func (o *AdminCreateRunner) GetApiUrl() string

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*AdminCreateRunner) GetApiUrlOk

func (o *AdminCreateRunner) GetApiUrlOk() (*string, bool)

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

func (*AdminCreateRunner) GetApiVersion

func (o *AdminCreateRunner) GetApiVersion() string

GetApiVersion returns the ApiVersion field value

func (*AdminCreateRunner) GetApiVersionOk

func (o *AdminCreateRunner) GetApiVersionOk() (*string, bool)

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

func (*AdminCreateRunner) GetCpu

func (o *AdminCreateRunner) GetCpu() float32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*AdminCreateRunner) GetCpuOk

func (o *AdminCreateRunner) GetCpuOk() (*float32, bool)

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

func (*AdminCreateRunner) GetDiskGiB

func (o *AdminCreateRunner) GetDiskGiB() float32

GetDiskGiB returns the DiskGiB field value if set, zero value otherwise.

func (*AdminCreateRunner) GetDiskGiBOk

func (o *AdminCreateRunner) GetDiskGiBOk() (*float32, bool)

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

func (*AdminCreateRunner) GetDomain

func (o *AdminCreateRunner) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*AdminCreateRunner) GetDomainOk

func (o *AdminCreateRunner) GetDomainOk() (*string, bool)

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

func (*AdminCreateRunner) GetMemoryGiB

func (o *AdminCreateRunner) GetMemoryGiB() float32

GetMemoryGiB returns the MemoryGiB field value if set, zero value otherwise.

func (*AdminCreateRunner) GetMemoryGiBOk

func (o *AdminCreateRunner) GetMemoryGiBOk() (*float32, bool)

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

func (*AdminCreateRunner) GetName

func (o *AdminCreateRunner) GetName() string

GetName returns the Name field value

func (*AdminCreateRunner) GetNameOk

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

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

func (*AdminCreateRunner) GetProxyUrl

func (o *AdminCreateRunner) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise.

func (*AdminCreateRunner) GetProxyUrlOk

func (o *AdminCreateRunner) GetProxyUrlOk() (*string, bool)

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

func (*AdminCreateRunner) GetRegionId

func (o *AdminCreateRunner) GetRegionId() string

GetRegionId returns the RegionId field value

func (*AdminCreateRunner) GetRegionIdOk

func (o *AdminCreateRunner) GetRegionIdOk() (*string, bool)

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

func (*AdminCreateRunner) GetTags

func (o *AdminCreateRunner) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*AdminCreateRunner) GetTagsOk

func (o *AdminCreateRunner) GetTagsOk() ([]string, bool)

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

func (*AdminCreateRunner) HasApiUrl

func (o *AdminCreateRunner) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*AdminCreateRunner) HasCpu

func (o *AdminCreateRunner) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*AdminCreateRunner) HasDiskGiB

func (o *AdminCreateRunner) HasDiskGiB() bool

HasDiskGiB returns a boolean if a field has been set.

func (*AdminCreateRunner) HasDomain

func (o *AdminCreateRunner) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*AdminCreateRunner) HasMemoryGiB

func (o *AdminCreateRunner) HasMemoryGiB() bool

HasMemoryGiB returns a boolean if a field has been set.

func (*AdminCreateRunner) HasProxyUrl

func (o *AdminCreateRunner) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*AdminCreateRunner) HasTags

func (o *AdminCreateRunner) HasTags() bool

HasTags returns a boolean if a field has been set.

func (AdminCreateRunner) MarshalJSON

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

func (*AdminCreateRunner) SetApiKey

func (o *AdminCreateRunner) SetApiKey(v string)

SetApiKey sets field value

func (*AdminCreateRunner) SetApiUrl

func (o *AdminCreateRunner) SetApiUrl(v string)

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*AdminCreateRunner) SetApiVersion

func (o *AdminCreateRunner) SetApiVersion(v string)

SetApiVersion sets field value

func (*AdminCreateRunner) SetCpu

func (o *AdminCreateRunner) SetCpu(v float32)

SetCpu gets a reference to the given float32 and assigns it to the Cpu field.

func (*AdminCreateRunner) SetDiskGiB

func (o *AdminCreateRunner) SetDiskGiB(v float32)

SetDiskGiB gets a reference to the given float32 and assigns it to the DiskGiB field.

func (*AdminCreateRunner) SetDomain

func (o *AdminCreateRunner) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*AdminCreateRunner) SetMemoryGiB

func (o *AdminCreateRunner) SetMemoryGiB(v float32)

SetMemoryGiB gets a reference to the given float32 and assigns it to the MemoryGiB field.

func (*AdminCreateRunner) SetName

func (o *AdminCreateRunner) SetName(v string)

SetName sets field value

func (*AdminCreateRunner) SetProxyUrl

func (o *AdminCreateRunner) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given string and assigns it to the ProxyUrl field.

func (*AdminCreateRunner) SetRegionId

func (o *AdminCreateRunner) SetRegionId(v string)

SetRegionId sets field value

func (*AdminCreateRunner) SetTags

func (o *AdminCreateRunner) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (AdminCreateRunner) ToMap

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

func (*AdminCreateRunner) UnmarshalJSON

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

type AdminGetWebhookStatus200Response

type AdminGetWebhookStatus200Response struct {
	Enabled              *bool `json:"enabled,omitempty"`
	AdditionalProperties map[string]interface{}
}

AdminGetWebhookStatus200Response struct for AdminGetWebhookStatus200Response

func NewAdminGetWebhookStatus200Response

func NewAdminGetWebhookStatus200Response() *AdminGetWebhookStatus200Response

NewAdminGetWebhookStatus200Response instantiates a new AdminGetWebhookStatus200Response 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 NewAdminGetWebhookStatus200ResponseWithDefaults

func NewAdminGetWebhookStatus200ResponseWithDefaults() *AdminGetWebhookStatus200Response

NewAdminGetWebhookStatus200ResponseWithDefaults instantiates a new AdminGetWebhookStatus200Response 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 (*AdminGetWebhookStatus200Response) GetEnabled

func (o *AdminGetWebhookStatus200Response) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*AdminGetWebhookStatus200Response) GetEnabledOk

func (o *AdminGetWebhookStatus200Response) GetEnabledOk() (*bool, bool)

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

func (*AdminGetWebhookStatus200Response) HasEnabled

func (o *AdminGetWebhookStatus200Response) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (AdminGetWebhookStatus200Response) MarshalJSON

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

func (*AdminGetWebhookStatus200Response) SetEnabled

func (o *AdminGetWebhookStatus200Response) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (AdminGetWebhookStatus200Response) ToMap

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

func (*AdminGetWebhookStatus200Response) UnmarshalJSON

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

type Announcement

type Announcement struct {
	// The announcement text
	Text string `json:"text"`
	// URL to learn more about the announcement
	LearnMoreUrl         *string `json:"learnMoreUrl,omitempty"`
	AdditionalProperties map[string]interface{}
}

Announcement struct for Announcement

func NewAnnouncement

func NewAnnouncement(text string) *Announcement

NewAnnouncement instantiates a new Announcement 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 NewAnnouncementWithDefaults

func NewAnnouncementWithDefaults() *Announcement

NewAnnouncementWithDefaults instantiates a new Announcement 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 (*Announcement) GetLearnMoreUrl

func (o *Announcement) GetLearnMoreUrl() string

GetLearnMoreUrl returns the LearnMoreUrl field value if set, zero value otherwise.

func (*Announcement) GetLearnMoreUrlOk

func (o *Announcement) GetLearnMoreUrlOk() (*string, bool)

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

func (*Announcement) GetText

func (o *Announcement) GetText() string

GetText returns the Text field value

func (*Announcement) GetTextOk

func (o *Announcement) GetTextOk() (*string, bool)

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

func (*Announcement) HasLearnMoreUrl

func (o *Announcement) HasLearnMoreUrl() bool

HasLearnMoreUrl returns a boolean if a field has been set.

func (Announcement) MarshalJSON

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

func (*Announcement) SetLearnMoreUrl

func (o *Announcement) SetLearnMoreUrl(v string)

SetLearnMoreUrl gets a reference to the given string and assigns it to the LearnMoreUrl field.

func (*Announcement) SetText

func (o *Announcement) SetText(v string)

SetText sets field value

func (Announcement) ToMap

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

func (*Announcement) UnmarshalJSON

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

type ApiKeyList

type ApiKeyList struct {
	// The name of the API key
	Name string `json:"name"`
	// The masked API key value
	Value string `json:"value"`
	// When the API key was created
	CreatedAt time.Time `json:"createdAt"`
	// The list of organization resource permissions assigned to the API key
	Permissions []string `json:"permissions"`
	// When the API key was last used
	LastUsedAt NullableTime `json:"lastUsedAt"`
	// When the API key expires
	ExpiresAt NullableTime `json:"expiresAt"`
	// The user ID of the user who created the API key
	UserId               string `json:"userId"`
	AdditionalProperties map[string]interface{}
}

ApiKeyList struct for ApiKeyList

func NewApiKeyList

func NewApiKeyList(name string, value string, createdAt time.Time, permissions []string, lastUsedAt NullableTime, expiresAt NullableTime, userId string) *ApiKeyList

NewApiKeyList instantiates a new ApiKeyList 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 NewApiKeyListWithDefaults

func NewApiKeyListWithDefaults() *ApiKeyList

NewApiKeyListWithDefaults instantiates a new ApiKeyList 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 (*ApiKeyList) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*ApiKeyList) GetCreatedAtOk

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

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

func (*ApiKeyList) GetExpiresAt

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

GetExpiresAt returns the ExpiresAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ApiKeyList) GetExpiresAtOk

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

GetExpiresAtOk returns a tuple with the ExpiresAt 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 (*ApiKeyList) GetLastUsedAt

func (o *ApiKeyList) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ApiKeyList) GetLastUsedAtOk

func (o *ApiKeyList) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt 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 (*ApiKeyList) GetName

func (o *ApiKeyList) GetName() string

GetName returns the Name field value

func (*ApiKeyList) GetNameOk

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

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

func (*ApiKeyList) GetPermissions

func (o *ApiKeyList) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*ApiKeyList) GetPermissionsOk

func (o *ApiKeyList) GetPermissionsOk() ([]string, bool)

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

func (*ApiKeyList) GetUserId

func (o *ApiKeyList) GetUserId() string

GetUserId returns the UserId field value

func (*ApiKeyList) GetUserIdOk

func (o *ApiKeyList) GetUserIdOk() (*string, bool)

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

func (*ApiKeyList) GetValue

func (o *ApiKeyList) GetValue() string

GetValue returns the Value field value

func (*ApiKeyList) GetValueOk

func (o *ApiKeyList) GetValueOk() (*string, bool)

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

func (ApiKeyList) MarshalJSON

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

func (*ApiKeyList) SetCreatedAt

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

SetCreatedAt sets field value

func (*ApiKeyList) SetExpiresAt

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

SetExpiresAt sets field value

func (*ApiKeyList) SetLastUsedAt

func (o *ApiKeyList) SetLastUsedAt(v time.Time)

SetLastUsedAt sets field value

func (*ApiKeyList) SetName

func (o *ApiKeyList) SetName(v string)

SetName sets field value

func (*ApiKeyList) SetPermissions

func (o *ApiKeyList) SetPermissions(v []string)

SetPermissions sets field value

func (*ApiKeyList) SetUserId

func (o *ApiKeyList) SetUserId(v string)

SetUserId sets field value

func (*ApiKeyList) SetValue

func (o *ApiKeyList) SetValue(v string)

SetValue sets field value

func (ApiKeyList) ToMap

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

func (*ApiKeyList) UnmarshalJSON

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

type ApiKeyResponse

type ApiKeyResponse struct {
	// The name of the API key
	Name string `json:"name"`
	// The API key value
	Value string `json:"value"`
	// When the API key was created
	CreatedAt time.Time `json:"createdAt"`
	// The list of organization resource permissions assigned to the API key
	Permissions []string `json:"permissions"`
	// When the API key expires
	ExpiresAt            NullableTime `json:"expiresAt"`
	AdditionalProperties map[string]interface{}
}

ApiKeyResponse struct for ApiKeyResponse

func NewApiKeyResponse

func NewApiKeyResponse(name string, value string, createdAt time.Time, permissions []string, expiresAt NullableTime) *ApiKeyResponse

NewApiKeyResponse instantiates a new ApiKeyResponse 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 NewApiKeyResponseWithDefaults

func NewApiKeyResponseWithDefaults() *ApiKeyResponse

NewApiKeyResponseWithDefaults instantiates a new ApiKeyResponse 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 (*ApiKeyResponse) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*ApiKeyResponse) GetCreatedAtOk

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

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

func (*ApiKeyResponse) GetExpiresAt

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

GetExpiresAt returns the ExpiresAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ApiKeyResponse) GetExpiresAtOk

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

GetExpiresAtOk returns a tuple with the ExpiresAt 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 (*ApiKeyResponse) GetName

func (o *ApiKeyResponse) GetName() string

GetName returns the Name field value

func (*ApiKeyResponse) GetNameOk

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

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

func (*ApiKeyResponse) GetPermissions

func (o *ApiKeyResponse) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*ApiKeyResponse) GetPermissionsOk

func (o *ApiKeyResponse) GetPermissionsOk() ([]string, bool)

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

func (*ApiKeyResponse) GetValue

func (o *ApiKeyResponse) GetValue() string

GetValue returns the Value field value

func (*ApiKeyResponse) GetValueOk

func (o *ApiKeyResponse) GetValueOk() (*string, bool)

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

func (ApiKeyResponse) MarshalJSON

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

func (*ApiKeyResponse) SetCreatedAt

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

SetCreatedAt sets field value

func (*ApiKeyResponse) SetExpiresAt

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

SetExpiresAt sets field value

func (*ApiKeyResponse) SetName

func (o *ApiKeyResponse) SetName(v string)

SetName sets field value

func (*ApiKeyResponse) SetPermissions

func (o *ApiKeyResponse) SetPermissions(v []string)

SetPermissions sets field value

func (*ApiKeyResponse) SetValue

func (o *ApiKeyResponse) SetValue(v string)

SetValue sets field value

func (ApiKeyResponse) ToMap

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

func (*ApiKeyResponse) UnmarshalJSON

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

type ApiKeysAPI

type ApiKeysAPI interface {

	/*
		CreateApiKey Create API key

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

	// CreateApiKeyExecute executes the request
	//  @return ApiKeyResponse
	CreateApiKeyExecute(r ApiKeysAPICreateApiKeyRequest) (*ApiKeyResponse, *http.Response, error)

	/*
		DeleteApiKey Delete API key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name
		@return ApiKeysAPIDeleteApiKeyRequest
	*/
	DeleteApiKey(ctx context.Context, name string) ApiKeysAPIDeleteApiKeyRequest

	// DeleteApiKeyExecute executes the request
	DeleteApiKeyExecute(r ApiKeysAPIDeleteApiKeyRequest) (*http.Response, error)

	/*
		DeleteApiKeyForUser Delete API key for user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param userId
		@param name
		@return ApiKeysAPIDeleteApiKeyForUserRequest
	*/
	DeleteApiKeyForUser(ctx context.Context, userId string, name string) ApiKeysAPIDeleteApiKeyForUserRequest

	// DeleteApiKeyForUserExecute executes the request
	DeleteApiKeyForUserExecute(r ApiKeysAPIDeleteApiKeyForUserRequest) (*http.Response, error)

	/*
		GetApiKey Get API key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name
		@return ApiKeysAPIGetApiKeyRequest
	*/
	GetApiKey(ctx context.Context, name string) ApiKeysAPIGetApiKeyRequest

	// GetApiKeyExecute executes the request
	//  @return ApiKeyList
	GetApiKeyExecute(r ApiKeysAPIGetApiKeyRequest) (*ApiKeyList, *http.Response, error)

	/*
		GetCurrentApiKey Get current API key's details

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

	// GetCurrentApiKeyExecute executes the request
	//  @return ApiKeyList
	GetCurrentApiKeyExecute(r ApiKeysAPIGetCurrentApiKeyRequest) (*ApiKeyList, *http.Response, error)

	/*
		ListApiKeys List API keys

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

	// ListApiKeysExecute executes the request
	//  @return []ApiKeyList
	ListApiKeysExecute(r ApiKeysAPIListApiKeysRequest) ([]ApiKeyList, *http.Response, error)
}

type ApiKeysAPICreateApiKeyRequest

type ApiKeysAPICreateApiKeyRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPICreateApiKeyRequest) CreateApiKey

func (ApiKeysAPICreateApiKeyRequest) Execute

func (ApiKeysAPICreateApiKeyRequest) XDaytonaOrganizationID

func (r ApiKeysAPICreateApiKeyRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPICreateApiKeyRequest

Use with JWT to specify the organization ID

type ApiKeysAPIDeleteApiKeyForUserRequest

type ApiKeysAPIDeleteApiKeyForUserRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPIDeleteApiKeyForUserRequest) Execute

func (ApiKeysAPIDeleteApiKeyForUserRequest) XDaytonaOrganizationID

func (r ApiKeysAPIDeleteApiKeyForUserRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPIDeleteApiKeyForUserRequest

Use with JWT to specify the organization ID

type ApiKeysAPIDeleteApiKeyRequest

type ApiKeysAPIDeleteApiKeyRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPIDeleteApiKeyRequest) Execute

func (ApiKeysAPIDeleteApiKeyRequest) XDaytonaOrganizationID

func (r ApiKeysAPIDeleteApiKeyRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPIDeleteApiKeyRequest

Use with JWT to specify the organization ID

type ApiKeysAPIGetApiKeyRequest

type ApiKeysAPIGetApiKeyRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPIGetApiKeyRequest) Execute

func (ApiKeysAPIGetApiKeyRequest) XDaytonaOrganizationID

func (r ApiKeysAPIGetApiKeyRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPIGetApiKeyRequest

Use with JWT to specify the organization ID

type ApiKeysAPIGetCurrentApiKeyRequest

type ApiKeysAPIGetCurrentApiKeyRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPIGetCurrentApiKeyRequest) Execute

func (ApiKeysAPIGetCurrentApiKeyRequest) XDaytonaOrganizationID

func (r ApiKeysAPIGetCurrentApiKeyRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPIGetCurrentApiKeyRequest

Use with JWT to specify the organization ID

type ApiKeysAPIListApiKeysRequest

type ApiKeysAPIListApiKeysRequest struct {
	ApiService ApiKeysAPI
	// contains filtered or unexported fields
}

func (ApiKeysAPIListApiKeysRequest) Execute

func (ApiKeysAPIListApiKeysRequest) XDaytonaOrganizationID

func (r ApiKeysAPIListApiKeysRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ApiKeysAPIListApiKeysRequest

Use with JWT to specify the organization ID

type ApiKeysAPIService

type ApiKeysAPIService service

ApiKeysAPIService ApiKeysAPI service

func (*ApiKeysAPIService) CreateApiKey

CreateApiKey Create API key

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

func (*ApiKeysAPIService) CreateApiKeyExecute

Execute executes the request

@return ApiKeyResponse

func (*ApiKeysAPIService) DeleteApiKey

DeleteApiKey Delete API key

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

func (*ApiKeysAPIService) DeleteApiKeyExecute

func (a *ApiKeysAPIService) DeleteApiKeyExecute(r ApiKeysAPIDeleteApiKeyRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeysAPIService) DeleteApiKeyForUser

func (a *ApiKeysAPIService) DeleteApiKeyForUser(ctx context.Context, userId string, name string) ApiKeysAPIDeleteApiKeyForUserRequest

DeleteApiKeyForUser Delete API key for user

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

func (*ApiKeysAPIService) DeleteApiKeyForUserExecute

func (a *ApiKeysAPIService) DeleteApiKeyForUserExecute(r ApiKeysAPIDeleteApiKeyForUserRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeysAPIService) GetApiKey

GetApiKey Get API key

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

func (*ApiKeysAPIService) GetApiKeyExecute

Execute executes the request

@return ApiKeyList

func (*ApiKeysAPIService) GetCurrentApiKey

GetCurrentApiKey Get current API key's details

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

func (*ApiKeysAPIService) GetCurrentApiKeyExecute

Execute executes the request

@return ApiKeyList

func (*ApiKeysAPIService) ListApiKeys

ListApiKeys List API keys

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

func (*ApiKeysAPIService) ListApiKeysExecute

Execute executes the request

@return []ApiKeyList

type AuditAPI

type AuditAPI interface {

	/*
		GetOrganizationAuditLogs Get audit logs for organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return AuditAPIGetOrganizationAuditLogsRequest
	*/
	GetOrganizationAuditLogs(ctx context.Context, organizationId string) AuditAPIGetOrganizationAuditLogsRequest

	// GetOrganizationAuditLogsExecute executes the request
	//  @return PaginatedAuditLogs
	GetOrganizationAuditLogsExecute(r AuditAPIGetOrganizationAuditLogsRequest) (*PaginatedAuditLogs, *http.Response, error)
}

type AuditAPIGetOrganizationAuditLogsRequest

type AuditAPIGetOrganizationAuditLogsRequest struct {
	ApiService AuditAPI
	// contains filtered or unexported fields
}

func (AuditAPIGetOrganizationAuditLogsRequest) Action

Filter by action.

func (AuditAPIGetOrganizationAuditLogsRequest) ActorApiKeyPrefix

Filter by actor API key prefix.

func (AuditAPIGetOrganizationAuditLogsRequest) ActorApiKeySuffix

Filter by actor API key suffix.

func (AuditAPIGetOrganizationAuditLogsRequest) ActorEmail

Filter by actor email.

func (AuditAPIGetOrganizationAuditLogsRequest) ActorId

Filter by actor user ID.

func (AuditAPIGetOrganizationAuditLogsRequest) CreatedAt

Filter by creation timestamp.

func (AuditAPIGetOrganizationAuditLogsRequest) Execute

func (AuditAPIGetOrganizationAuditLogsRequest) From

Deprecated alias for `createdAt[gte]`. From date (ISO 8601 format). Deprecated

func (AuditAPIGetOrganizationAuditLogsRequest) Id

Filter by audit log ID.

func (AuditAPIGetOrganizationAuditLogsRequest) Limit

Number of results per page

func (AuditAPIGetOrganizationAuditLogsRequest) NextToken

Token for cursor-based pagination. When provided, takes precedence over page parameter.

func (AuditAPIGetOrganizationAuditLogsRequest) Page

Page number of the results

func (AuditAPIGetOrganizationAuditLogsRequest) StatusCode

Filter by HTTP status code.

func (AuditAPIGetOrganizationAuditLogsRequest) TargetId

Filter by target ID.

func (AuditAPIGetOrganizationAuditLogsRequest) TargetType

Filter by target type.

func (AuditAPIGetOrganizationAuditLogsRequest) To

Deprecated alias for `createdAt[lte]`. To date (ISO 8601 format). Deprecated

type AuditAPIService

type AuditAPIService service

AuditAPIService AuditAPI service

func (*AuditAPIService) GetOrganizationAuditLogs

func (a *AuditAPIService) GetOrganizationAuditLogs(ctx context.Context, organizationId string) AuditAPIGetOrganizationAuditLogsRequest

GetOrganizationAuditLogs Get audit logs for organization

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

func (*AuditAPIService) GetOrganizationAuditLogsExecute

Execute executes the request

@return PaginatedAuditLogs

type AuditLog

type AuditLog struct {
	Id                   string                 `json:"id"`
	ActorId              string                 `json:"actorId"`
	ActorEmail           string                 `json:"actorEmail"`
	ActorApiKeyPrefix    *string                `json:"actorApiKeyPrefix,omitempty"`
	ActorApiKeySuffix    *string                `json:"actorApiKeySuffix,omitempty"`
	OrganizationId       *string                `json:"organizationId,omitempty"`
	Action               string                 `json:"action"`
	TargetType           *string                `json:"targetType,omitempty"`
	TargetId             *string                `json:"targetId,omitempty"`
	StatusCode           *float32               `json:"statusCode,omitempty"`
	ErrorMessage         *string                `json:"errorMessage,omitempty"`
	IpAddress            *string                `json:"ipAddress,omitempty"`
	UserAgent            *string                `json:"userAgent,omitempty"`
	Source               *string                `json:"source,omitempty"`
	Metadata             map[string]interface{} `json:"metadata,omitempty"`
	CreatedAt            time.Time              `json:"createdAt"`
	AdditionalProperties map[string]interface{}
}

AuditLog struct for AuditLog

func NewAuditLog

func NewAuditLog(id string, actorId string, actorEmail string, action string, createdAt time.Time) *AuditLog

NewAuditLog instantiates a new AuditLog 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 NewAuditLogWithDefaults

func NewAuditLogWithDefaults() *AuditLog

NewAuditLogWithDefaults instantiates a new AuditLog 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 (*AuditLog) GetAction

func (o *AuditLog) GetAction() string

GetAction returns the Action field value

func (*AuditLog) GetActionOk

func (o *AuditLog) GetActionOk() (*string, bool)

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

func (*AuditLog) GetActorApiKeyPrefix

func (o *AuditLog) GetActorApiKeyPrefix() string

GetActorApiKeyPrefix returns the ActorApiKeyPrefix field value if set, zero value otherwise.

func (*AuditLog) GetActorApiKeyPrefixOk

func (o *AuditLog) GetActorApiKeyPrefixOk() (*string, bool)

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

func (*AuditLog) GetActorApiKeySuffix

func (o *AuditLog) GetActorApiKeySuffix() string

GetActorApiKeySuffix returns the ActorApiKeySuffix field value if set, zero value otherwise.

func (*AuditLog) GetActorApiKeySuffixOk

func (o *AuditLog) GetActorApiKeySuffixOk() (*string, bool)

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

func (*AuditLog) GetActorEmail

func (o *AuditLog) GetActorEmail() string

GetActorEmail returns the ActorEmail field value

func (*AuditLog) GetActorEmailOk

func (o *AuditLog) GetActorEmailOk() (*string, bool)

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

func (*AuditLog) GetActorId

func (o *AuditLog) GetActorId() string

GetActorId returns the ActorId field value

func (*AuditLog) GetActorIdOk

func (o *AuditLog) GetActorIdOk() (*string, bool)

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

func (*AuditLog) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*AuditLog) GetCreatedAtOk

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

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

func (*AuditLog) GetErrorMessage

func (o *AuditLog) GetErrorMessage() string

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

func (*AuditLog) GetErrorMessageOk

func (o *AuditLog) 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 (*AuditLog) GetId

func (o *AuditLog) GetId() string

GetId returns the Id field value

func (*AuditLog) GetIdOk

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

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

func (*AuditLog) GetIpAddress

func (o *AuditLog) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*AuditLog) GetIpAddressOk

func (o *AuditLog) GetIpAddressOk() (*string, bool)

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

func (*AuditLog) GetMetadata

func (o *AuditLog) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*AuditLog) GetMetadataOk

func (o *AuditLog) GetMetadataOk() (map[string]interface{}, bool)

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

func (*AuditLog) GetOrganizationId

func (o *AuditLog) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.

func (*AuditLog) GetOrganizationIdOk

func (o *AuditLog) GetOrganizationIdOk() (*string, bool)

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

func (*AuditLog) GetSource

func (o *AuditLog) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*AuditLog) GetSourceOk

func (o *AuditLog) GetSourceOk() (*string, bool)

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

func (*AuditLog) GetStatusCode

func (o *AuditLog) GetStatusCode() float32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*AuditLog) GetStatusCodeOk

func (o *AuditLog) GetStatusCodeOk() (*float32, bool)

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

func (*AuditLog) GetTargetId

func (o *AuditLog) GetTargetId() string

GetTargetId returns the TargetId field value if set, zero value otherwise.

func (*AuditLog) GetTargetIdOk

func (o *AuditLog) GetTargetIdOk() (*string, bool)

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

func (*AuditLog) GetTargetType

func (o *AuditLog) GetTargetType() string

GetTargetType returns the TargetType field value if set, zero value otherwise.

func (*AuditLog) GetTargetTypeOk

func (o *AuditLog) GetTargetTypeOk() (*string, bool)

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

func (*AuditLog) GetUserAgent

func (o *AuditLog) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*AuditLog) GetUserAgentOk

func (o *AuditLog) GetUserAgentOk() (*string, bool)

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

func (*AuditLog) HasActorApiKeyPrefix

func (o *AuditLog) HasActorApiKeyPrefix() bool

HasActorApiKeyPrefix returns a boolean if a field has been set.

func (*AuditLog) HasActorApiKeySuffix

func (o *AuditLog) HasActorApiKeySuffix() bool

HasActorApiKeySuffix returns a boolean if a field has been set.

func (*AuditLog) HasErrorMessage

func (o *AuditLog) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*AuditLog) HasIpAddress

func (o *AuditLog) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*AuditLog) HasMetadata

func (o *AuditLog) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*AuditLog) HasOrganizationId

func (o *AuditLog) HasOrganizationId() bool

HasOrganizationId returns a boolean if a field has been set.

func (*AuditLog) HasSource

func (o *AuditLog) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AuditLog) HasStatusCode

func (o *AuditLog) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*AuditLog) HasTargetId

func (o *AuditLog) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

func (*AuditLog) HasTargetType

func (o *AuditLog) HasTargetType() bool

HasTargetType returns a boolean if a field has been set.

func (*AuditLog) HasUserAgent

func (o *AuditLog) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (AuditLog) MarshalJSON

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

func (*AuditLog) SetAction

func (o *AuditLog) SetAction(v string)

SetAction sets field value

func (*AuditLog) SetActorApiKeyPrefix

func (o *AuditLog) SetActorApiKeyPrefix(v string)

SetActorApiKeyPrefix gets a reference to the given string and assigns it to the ActorApiKeyPrefix field.

func (*AuditLog) SetActorApiKeySuffix

func (o *AuditLog) SetActorApiKeySuffix(v string)

SetActorApiKeySuffix gets a reference to the given string and assigns it to the ActorApiKeySuffix field.

func (*AuditLog) SetActorEmail

func (o *AuditLog) SetActorEmail(v string)

SetActorEmail sets field value

func (*AuditLog) SetActorId

func (o *AuditLog) SetActorId(v string)

SetActorId sets field value

func (*AuditLog) SetCreatedAt

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

SetCreatedAt sets field value

func (*AuditLog) SetErrorMessage

func (o *AuditLog) SetErrorMessage(v string)

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

func (*AuditLog) SetId

func (o *AuditLog) SetId(v string)

SetId sets field value

func (*AuditLog) SetIpAddress

func (o *AuditLog) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*AuditLog) SetMetadata

func (o *AuditLog) SetMetadata(v map[string]interface{})

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

func (*AuditLog) SetOrganizationId

func (o *AuditLog) SetOrganizationId(v string)

SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.

func (*AuditLog) SetSource

func (o *AuditLog) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*AuditLog) SetStatusCode

func (o *AuditLog) SetStatusCode(v float32)

SetStatusCode gets a reference to the given float32 and assigns it to the StatusCode field.

func (*AuditLog) SetTargetId

func (o *AuditLog) SetTargetId(v string)

SetTargetId gets a reference to the given string and assigns it to the TargetId field.

func (*AuditLog) SetTargetType

func (o *AuditLog) SetTargetType(v string)

SetTargetType gets a reference to the given string and assigns it to the TargetType field.

func (*AuditLog) SetUserAgent

func (o *AuditLog) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

func (AuditLog) ToMap

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

func (*AuditLog) UnmarshalJSON

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

type AvailableSandboxClass added in v0.197.0

type AvailableSandboxClass struct {
	RegionId             string       `json:"regionId"`
	SandboxClass         SandboxClass `json:"sandboxClass"`
	GpuAvailable         bool         `json:"gpuAvailable"`
	AllowedGpuTypes      []GpuType    `json:"allowedGpuTypes,omitempty"`
	AdditionalProperties map[string]interface{}
}

AvailableSandboxClass struct for AvailableSandboxClass

func NewAvailableSandboxClass added in v0.197.0

func NewAvailableSandboxClass(regionId string, sandboxClass SandboxClass, gpuAvailable bool) *AvailableSandboxClass

NewAvailableSandboxClass instantiates a new AvailableSandboxClass 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 NewAvailableSandboxClassWithDefaults added in v0.197.0

func NewAvailableSandboxClassWithDefaults() *AvailableSandboxClass

NewAvailableSandboxClassWithDefaults instantiates a new AvailableSandboxClass 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 (*AvailableSandboxClass) GetAllowedGpuTypes added in v0.197.0

func (o *AvailableSandboxClass) GetAllowedGpuTypes() []GpuType

GetAllowedGpuTypes returns the AllowedGpuTypes field value if set, zero value otherwise.

func (*AvailableSandboxClass) GetAllowedGpuTypesOk added in v0.197.0

func (o *AvailableSandboxClass) GetAllowedGpuTypesOk() ([]GpuType, bool)

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

func (*AvailableSandboxClass) GetGpuAvailable added in v0.197.0

func (o *AvailableSandboxClass) GetGpuAvailable() bool

GetGpuAvailable returns the GpuAvailable field value

func (*AvailableSandboxClass) GetGpuAvailableOk added in v0.197.0

func (o *AvailableSandboxClass) GetGpuAvailableOk() (*bool, bool)

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

func (*AvailableSandboxClass) GetRegionId added in v0.197.0

func (o *AvailableSandboxClass) GetRegionId() string

GetRegionId returns the RegionId field value

func (*AvailableSandboxClass) GetRegionIdOk added in v0.197.0

func (o *AvailableSandboxClass) GetRegionIdOk() (*string, bool)

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

func (*AvailableSandboxClass) GetSandboxClass added in v0.197.0

func (o *AvailableSandboxClass) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value

func (*AvailableSandboxClass) GetSandboxClassOk added in v0.197.0

func (o *AvailableSandboxClass) GetSandboxClassOk() (*SandboxClass, bool)

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

func (*AvailableSandboxClass) HasAllowedGpuTypes added in v0.197.0

func (o *AvailableSandboxClass) HasAllowedGpuTypes() bool

HasAllowedGpuTypes returns a boolean if a field has been set.

func (AvailableSandboxClass) MarshalJSON added in v0.197.0

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

func (*AvailableSandboxClass) SetAllowedGpuTypes added in v0.197.0

func (o *AvailableSandboxClass) SetAllowedGpuTypes(v []GpuType)

SetAllowedGpuTypes gets a reference to the given []GpuType and assigns it to the AllowedGpuTypes field.

func (*AvailableSandboxClass) SetGpuAvailable added in v0.197.0

func (o *AvailableSandboxClass) SetGpuAvailable(v bool)

SetGpuAvailable sets field value

func (*AvailableSandboxClass) SetRegionId added in v0.197.0

func (o *AvailableSandboxClass) SetRegionId(v string)

SetRegionId sets field value

func (*AvailableSandboxClass) SetSandboxClass added in v0.197.0

func (o *AvailableSandboxClass) SetSandboxClass(v SandboxClass)

SetSandboxClass sets field value

func (AvailableSandboxClass) ToMap added in v0.197.0

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

func (*AvailableSandboxClass) UnmarshalJSON added in v0.197.0

func (o *AvailableSandboxClass) UnmarshalJSON(data []byte) (err 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 BuildInfo

type BuildInfo struct {
	// The Dockerfile content used for the build
	DockerfileContent *string `json:"dockerfileContent,omitempty"`
	// The context hashes used for the build
	ContextHashes []string `json:"contextHashes,omitempty"`
	// The creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// The last update timestamp
	UpdatedAt time.Time `json:"updatedAt"`
	// The snapshot reference
	SnapshotRef          string `json:"snapshotRef"`
	AdditionalProperties map[string]interface{}
}

BuildInfo struct for BuildInfo

func NewBuildInfo

func NewBuildInfo(createdAt time.Time, updatedAt time.Time, snapshotRef string) *BuildInfo

NewBuildInfo instantiates a new BuildInfo 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 NewBuildInfoWithDefaults

func NewBuildInfoWithDefaults() *BuildInfo

NewBuildInfoWithDefaults instantiates a new BuildInfo 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 (*BuildInfo) GetContextHashes

func (o *BuildInfo) GetContextHashes() []string

GetContextHashes returns the ContextHashes field value if set, zero value otherwise.

func (*BuildInfo) GetContextHashesOk

func (o *BuildInfo) GetContextHashesOk() ([]string, bool)

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

func (*BuildInfo) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*BuildInfo) GetCreatedAtOk

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

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

func (*BuildInfo) GetDockerfileContent

func (o *BuildInfo) GetDockerfileContent() string

GetDockerfileContent returns the DockerfileContent field value if set, zero value otherwise.

func (*BuildInfo) GetDockerfileContentOk

func (o *BuildInfo) GetDockerfileContentOk() (*string, bool)

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

func (*BuildInfo) GetSnapshotRef

func (o *BuildInfo) GetSnapshotRef() string

GetSnapshotRef returns the SnapshotRef field value

func (*BuildInfo) GetSnapshotRefOk

func (o *BuildInfo) GetSnapshotRefOk() (*string, bool)

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

func (*BuildInfo) GetUpdatedAt

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

GetUpdatedAt returns the UpdatedAt field value

func (*BuildInfo) GetUpdatedAtOk

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

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

func (*BuildInfo) HasContextHashes

func (o *BuildInfo) HasContextHashes() bool

HasContextHashes returns a boolean if a field has been set.

func (*BuildInfo) HasDockerfileContent

func (o *BuildInfo) HasDockerfileContent() bool

HasDockerfileContent returns a boolean if a field has been set.

func (BuildInfo) MarshalJSON

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

func (*BuildInfo) SetContextHashes

func (o *BuildInfo) SetContextHashes(v []string)

SetContextHashes gets a reference to the given []string and assigns it to the ContextHashes field.

func (*BuildInfo) SetCreatedAt

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

SetCreatedAt sets field value

func (*BuildInfo) SetDockerfileContent

func (o *BuildInfo) SetDockerfileContent(v string)

SetDockerfileContent gets a reference to the given string and assigns it to the DockerfileContent field.

func (*BuildInfo) SetSnapshotRef

func (o *BuildInfo) SetSnapshotRef(v string)

SetSnapshotRef sets field value

func (*BuildInfo) SetUpdatedAt

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

SetUpdatedAt sets field value

func (BuildInfo) ToMap

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

func (*BuildInfo) UnmarshalJSON

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

type ConfigAPI

type ConfigAPI interface {

	/*
		ConfigControllerGetConfig Get config

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

	// ConfigControllerGetConfigExecute executes the request
	//  @return DaytonaConfiguration
	ConfigControllerGetConfigExecute(r ConfigAPIConfigControllerGetConfigRequest) (*DaytonaConfiguration, *http.Response, error)
}

type ConfigAPIConfigControllerGetConfigRequest

type ConfigAPIConfigControllerGetConfigRequest struct {
	ApiService ConfigAPI
	// contains filtered or unexported fields
}

func (ConfigAPIConfigControllerGetConfigRequest) Execute

type ConfigAPIService

type ConfigAPIService service

ConfigAPIService ConfigAPI service

func (*ConfigAPIService) ConfigControllerGetConfig

ConfigControllerGetConfig Get config

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

func (*ConfigAPIService) ConfigControllerGetConfigExecute

Execute executes the request

@return DaytonaConfiguration

type Configuration

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

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

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

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

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

type CreateApiKey

type CreateApiKey struct {
	// The name of the API key
	Name string `json:"name"`
	// The list of organization resource permissions explicitly assigned to the API key
	Permissions []string `json:"permissions"`
	// When the API key expires
	ExpiresAt            NullableTime `json:"expiresAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateApiKey struct for CreateApiKey

func NewCreateApiKey

func NewCreateApiKey(name string, permissions []string) *CreateApiKey

NewCreateApiKey instantiates a new CreateApiKey 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 NewCreateApiKeyWithDefaults

func NewCreateApiKeyWithDefaults() *CreateApiKey

NewCreateApiKeyWithDefaults instantiates a new CreateApiKey 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 (*CreateApiKey) GetExpiresAt

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

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

func (*CreateApiKey) GetExpiresAtOk

func (o *CreateApiKey) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateApiKey) GetName

func (o *CreateApiKey) GetName() string

GetName returns the Name field value

func (*CreateApiKey) GetNameOk

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

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

func (*CreateApiKey) GetPermissions

func (o *CreateApiKey) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*CreateApiKey) GetPermissionsOk

func (o *CreateApiKey) GetPermissionsOk() ([]string, bool)

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

func (*CreateApiKey) HasExpiresAt

func (o *CreateApiKey) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (CreateApiKey) MarshalJSON

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

func (*CreateApiKey) SetExpiresAt

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

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

func (*CreateApiKey) SetExpiresAtNil

func (o *CreateApiKey) SetExpiresAtNil()

SetExpiresAtNil sets the value for ExpiresAt to be an explicit nil

func (*CreateApiKey) SetName

func (o *CreateApiKey) SetName(v string)

SetName sets field value

func (*CreateApiKey) SetPermissions

func (o *CreateApiKey) SetPermissions(v []string)

SetPermissions sets field value

func (CreateApiKey) ToMap

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

func (*CreateApiKey) UnmarshalJSON

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

func (*CreateApiKey) UnsetExpiresAt

func (o *CreateApiKey) UnsetExpiresAt()

UnsetExpiresAt ensures that no value is present for ExpiresAt, not even an explicit nil

type CreateBuildInfo

type CreateBuildInfo struct {
	// The Dockerfile content used for the build
	DockerfileContent string `json:"dockerfileContent"`
	// The context hashes used for the build
	ContextHashes        []string `json:"contextHashes,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateBuildInfo struct for CreateBuildInfo

func NewCreateBuildInfo

func NewCreateBuildInfo(dockerfileContent string) *CreateBuildInfo

NewCreateBuildInfo instantiates a new CreateBuildInfo 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 NewCreateBuildInfoWithDefaults

func NewCreateBuildInfoWithDefaults() *CreateBuildInfo

NewCreateBuildInfoWithDefaults instantiates a new CreateBuildInfo 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 (*CreateBuildInfo) GetContextHashes

func (o *CreateBuildInfo) GetContextHashes() []string

GetContextHashes returns the ContextHashes field value if set, zero value otherwise.

func (*CreateBuildInfo) GetContextHashesOk

func (o *CreateBuildInfo) GetContextHashesOk() ([]string, bool)

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

func (*CreateBuildInfo) GetDockerfileContent

func (o *CreateBuildInfo) GetDockerfileContent() string

GetDockerfileContent returns the DockerfileContent field value

func (*CreateBuildInfo) GetDockerfileContentOk

func (o *CreateBuildInfo) GetDockerfileContentOk() (*string, bool)

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

func (*CreateBuildInfo) HasContextHashes

func (o *CreateBuildInfo) HasContextHashes() bool

HasContextHashes returns a boolean if a field has been set.

func (CreateBuildInfo) MarshalJSON

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

func (*CreateBuildInfo) SetContextHashes

func (o *CreateBuildInfo) SetContextHashes(v []string)

SetContextHashes gets a reference to the given []string and assigns it to the ContextHashes field.

func (*CreateBuildInfo) SetDockerfileContent

func (o *CreateBuildInfo) SetDockerfileContent(v string)

SetDockerfileContent sets field value

func (CreateBuildInfo) ToMap

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

func (*CreateBuildInfo) UnmarshalJSON

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

type CreateDockerRegistry

type CreateDockerRegistry struct {
	// Registry name
	Name string `json:"name"`
	// Registry URL
	Url string `json:"url"`
	// Registry username
	Username string `json:"username"`
	// Registry password
	Password string `json:"password"`
	// Registry project
	Project              *string `json:"project,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateDockerRegistry struct for CreateDockerRegistry

func NewCreateDockerRegistry

func NewCreateDockerRegistry(name string, url string, username string, password string) *CreateDockerRegistry

NewCreateDockerRegistry instantiates a new CreateDockerRegistry 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 NewCreateDockerRegistryWithDefaults

func NewCreateDockerRegistryWithDefaults() *CreateDockerRegistry

NewCreateDockerRegistryWithDefaults instantiates a new CreateDockerRegistry 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 (*CreateDockerRegistry) GetName

func (o *CreateDockerRegistry) GetName() string

GetName returns the Name field value

func (*CreateDockerRegistry) GetNameOk

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

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

func (*CreateDockerRegistry) GetPassword

func (o *CreateDockerRegistry) GetPassword() string

GetPassword returns the Password field value

func (*CreateDockerRegistry) GetPasswordOk

func (o *CreateDockerRegistry) GetPasswordOk() (*string, bool)

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

func (*CreateDockerRegistry) GetProject

func (o *CreateDockerRegistry) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*CreateDockerRegistry) GetProjectOk

func (o *CreateDockerRegistry) GetProjectOk() (*string, bool)

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

func (*CreateDockerRegistry) GetUrl

func (o *CreateDockerRegistry) GetUrl() string

GetUrl returns the Url field value

func (*CreateDockerRegistry) GetUrlOk

func (o *CreateDockerRegistry) GetUrlOk() (*string, bool)

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

func (*CreateDockerRegistry) GetUsername

func (o *CreateDockerRegistry) GetUsername() string

GetUsername returns the Username field value

func (*CreateDockerRegistry) GetUsernameOk

func (o *CreateDockerRegistry) GetUsernameOk() (*string, bool)

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

func (*CreateDockerRegistry) HasProject

func (o *CreateDockerRegistry) HasProject() bool

HasProject returns a boolean if a field has been set.

func (CreateDockerRegistry) MarshalJSON

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

func (*CreateDockerRegistry) SetName

func (o *CreateDockerRegistry) SetName(v string)

SetName sets field value

func (*CreateDockerRegistry) SetPassword

func (o *CreateDockerRegistry) SetPassword(v string)

SetPassword sets field value

func (*CreateDockerRegistry) SetProject

func (o *CreateDockerRegistry) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*CreateDockerRegistry) SetUrl

func (o *CreateDockerRegistry) SetUrl(v string)

SetUrl sets field value

func (*CreateDockerRegistry) SetUsername

func (o *CreateDockerRegistry) SetUsername(v string)

SetUsername sets field value

func (CreateDockerRegistry) ToMap

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

func (*CreateDockerRegistry) UnmarshalJSON

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

type CreateLinkedAccount

type CreateLinkedAccount struct {
	// The authentication provider of the secondary account
	Provider string `json:"provider"`
	// The user ID of the secondary account
	UserId               string `json:"userId"`
	AdditionalProperties map[string]interface{}
}

CreateLinkedAccount struct for CreateLinkedAccount

func NewCreateLinkedAccount

func NewCreateLinkedAccount(provider string, userId string) *CreateLinkedAccount

NewCreateLinkedAccount instantiates a new CreateLinkedAccount 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 NewCreateLinkedAccountWithDefaults

func NewCreateLinkedAccountWithDefaults() *CreateLinkedAccount

NewCreateLinkedAccountWithDefaults instantiates a new CreateLinkedAccount 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 (*CreateLinkedAccount) GetProvider

func (o *CreateLinkedAccount) GetProvider() string

GetProvider returns the Provider field value

func (*CreateLinkedAccount) GetProviderOk

func (o *CreateLinkedAccount) GetProviderOk() (*string, bool)

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

func (*CreateLinkedAccount) GetUserId

func (o *CreateLinkedAccount) GetUserId() string

GetUserId returns the UserId field value

func (*CreateLinkedAccount) GetUserIdOk

func (o *CreateLinkedAccount) GetUserIdOk() (*string, bool)

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

func (CreateLinkedAccount) MarshalJSON

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

func (*CreateLinkedAccount) SetProvider

func (o *CreateLinkedAccount) SetProvider(v string)

SetProvider sets field value

func (*CreateLinkedAccount) SetUserId

func (o *CreateLinkedAccount) SetUserId(v string)

SetUserId sets field value

func (CreateLinkedAccount) ToMap

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

func (*CreateLinkedAccount) UnmarshalJSON

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

type CreateOrganization

type CreateOrganization struct {
	// The name of organization
	Name string `json:"name"`
	// The ID of the default region for the organization
	DefaultRegionId      string `json:"defaultRegionId"`
	AdditionalProperties map[string]interface{}
}

CreateOrganization struct for CreateOrganization

func NewCreateOrganization

func NewCreateOrganization(name string, defaultRegionId string) *CreateOrganization

NewCreateOrganization instantiates a new CreateOrganization 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 NewCreateOrganizationWithDefaults

func NewCreateOrganizationWithDefaults() *CreateOrganization

NewCreateOrganizationWithDefaults instantiates a new CreateOrganization 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 (*CreateOrganization) GetDefaultRegionId

func (o *CreateOrganization) GetDefaultRegionId() string

GetDefaultRegionId returns the DefaultRegionId field value

func (*CreateOrganization) GetDefaultRegionIdOk

func (o *CreateOrganization) GetDefaultRegionIdOk() (*string, bool)

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

func (*CreateOrganization) GetName

func (o *CreateOrganization) GetName() string

GetName returns the Name field value

func (*CreateOrganization) GetNameOk

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

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

func (CreateOrganization) MarshalJSON

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

func (*CreateOrganization) SetDefaultRegionId

func (o *CreateOrganization) SetDefaultRegionId(v string)

SetDefaultRegionId sets field value

func (*CreateOrganization) SetName

func (o *CreateOrganization) SetName(v string)

SetName sets field value

func (CreateOrganization) ToMap

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

func (*CreateOrganization) UnmarshalJSON

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

type CreateOrganizationInvitation

type CreateOrganizationInvitation struct {
	// Email address of the invitee
	Email string `json:"email"`
	// Organization member role for the invitee
	Role string `json:"role"`
	// Array of assigned role IDs for the invitee
	AssignedRoleIds []string `json:"assignedRoleIds"`
	// Expiration date of the invitation
	ExpiresAt            *time.Time `json:"expiresAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateOrganizationInvitation struct for CreateOrganizationInvitation

func NewCreateOrganizationInvitation

func NewCreateOrganizationInvitation(email string, role string, assignedRoleIds []string) *CreateOrganizationInvitation

NewCreateOrganizationInvitation instantiates a new CreateOrganizationInvitation 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 NewCreateOrganizationInvitationWithDefaults

func NewCreateOrganizationInvitationWithDefaults() *CreateOrganizationInvitation

NewCreateOrganizationInvitationWithDefaults instantiates a new CreateOrganizationInvitation 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 (*CreateOrganizationInvitation) GetAssignedRoleIds

func (o *CreateOrganizationInvitation) GetAssignedRoleIds() []string

GetAssignedRoleIds returns the AssignedRoleIds field value

func (*CreateOrganizationInvitation) GetAssignedRoleIdsOk

func (o *CreateOrganizationInvitation) GetAssignedRoleIdsOk() ([]string, bool)

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

func (*CreateOrganizationInvitation) GetEmail

func (o *CreateOrganizationInvitation) GetEmail() string

GetEmail returns the Email field value

func (*CreateOrganizationInvitation) GetEmailOk

func (o *CreateOrganizationInvitation) GetEmailOk() (*string, bool)

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

func (*CreateOrganizationInvitation) GetExpiresAt

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

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

func (*CreateOrganizationInvitation) GetExpiresAtOk

func (o *CreateOrganizationInvitation) 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 (*CreateOrganizationInvitation) GetRole

func (o *CreateOrganizationInvitation) GetRole() string

GetRole returns the Role field value

func (*CreateOrganizationInvitation) GetRoleOk

func (o *CreateOrganizationInvitation) GetRoleOk() (*string, bool)

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

func (*CreateOrganizationInvitation) HasExpiresAt

func (o *CreateOrganizationInvitation) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (CreateOrganizationInvitation) MarshalJSON

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

func (*CreateOrganizationInvitation) SetAssignedRoleIds

func (o *CreateOrganizationInvitation) SetAssignedRoleIds(v []string)

SetAssignedRoleIds sets field value

func (*CreateOrganizationInvitation) SetEmail

func (o *CreateOrganizationInvitation) SetEmail(v string)

SetEmail sets field value

func (*CreateOrganizationInvitation) SetExpiresAt

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

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

func (*CreateOrganizationInvitation) SetRole

func (o *CreateOrganizationInvitation) SetRole(v string)

SetRole sets field value

func (CreateOrganizationInvitation) ToMap

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

func (*CreateOrganizationInvitation) UnmarshalJSON

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

type CreateOrganizationQuota

type CreateOrganizationQuota struct {
	TotalCpuQuota       *float32 `json:"totalCpuQuota,omitempty"`
	TotalMemoryQuota    *float32 `json:"totalMemoryQuota,omitempty"`
	TotalDiskQuota      *float32 `json:"totalDiskQuota,omitempty"`
	TotalGpuQuota       *float32 `json:"totalGpuQuota,omitempty"`
	MaxCpuPerSandbox    *float32 `json:"maxCpuPerSandbox,omitempty"`
	MaxMemoryPerSandbox *float32 `json:"maxMemoryPerSandbox,omitempty"`
	MaxDiskPerSandbox   *float32 `json:"maxDiskPerSandbox,omitempty"`
	SnapshotQuota       *float32 `json:"snapshotQuota,omitempty"`
	MaxSnapshotSize     *float32 `json:"maxSnapshotSize,omitempty"`
	VolumeQuota         *float32 `json:"volumeQuota,omitempty"`
	// Maximum number of snapshots an organization can process (building or pulling) concurrently. Excess are queued. <= 0 means unlimited.
	MaxConcurrentSnapshotProcessing *float32 `json:"maxConcurrentSnapshotProcessing,omitempty"`
	AdditionalProperties            map[string]interface{}
}

CreateOrganizationQuota struct for CreateOrganizationQuota

func NewCreateOrganizationQuota

func NewCreateOrganizationQuota() *CreateOrganizationQuota

NewCreateOrganizationQuota instantiates a new CreateOrganizationQuota 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 NewCreateOrganizationQuotaWithDefaults

func NewCreateOrganizationQuotaWithDefaults() *CreateOrganizationQuota

NewCreateOrganizationQuotaWithDefaults instantiates a new CreateOrganizationQuota 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 (*CreateOrganizationQuota) GetMaxConcurrentSnapshotProcessing

func (o *CreateOrganizationQuota) GetMaxConcurrentSnapshotProcessing() float32

GetMaxConcurrentSnapshotProcessing returns the MaxConcurrentSnapshotProcessing field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetMaxConcurrentSnapshotProcessingOk

func (o *CreateOrganizationQuota) GetMaxConcurrentSnapshotProcessingOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetMaxCpuPerSandbox

func (o *CreateOrganizationQuota) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetMaxCpuPerSandboxOk

func (o *CreateOrganizationQuota) GetMaxCpuPerSandboxOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetMaxDiskPerSandbox

func (o *CreateOrganizationQuota) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetMaxDiskPerSandboxOk

func (o *CreateOrganizationQuota) GetMaxDiskPerSandboxOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetMaxMemoryPerSandbox

func (o *CreateOrganizationQuota) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetMaxMemoryPerSandboxOk

func (o *CreateOrganizationQuota) GetMaxMemoryPerSandboxOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetMaxSnapshotSize

func (o *CreateOrganizationQuota) GetMaxSnapshotSize() float32

GetMaxSnapshotSize returns the MaxSnapshotSize field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetMaxSnapshotSizeOk

func (o *CreateOrganizationQuota) GetMaxSnapshotSizeOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetSnapshotQuota

func (o *CreateOrganizationQuota) GetSnapshotQuota() float32

GetSnapshotQuota returns the SnapshotQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetSnapshotQuotaOk

func (o *CreateOrganizationQuota) GetSnapshotQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetTotalCpuQuota

func (o *CreateOrganizationQuota) GetTotalCpuQuota() float32

GetTotalCpuQuota returns the TotalCpuQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetTotalCpuQuotaOk

func (o *CreateOrganizationQuota) GetTotalCpuQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetTotalDiskQuota

func (o *CreateOrganizationQuota) GetTotalDiskQuota() float32

GetTotalDiskQuota returns the TotalDiskQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetTotalDiskQuotaOk

func (o *CreateOrganizationQuota) GetTotalDiskQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetTotalGpuQuota added in v0.196.0

func (o *CreateOrganizationQuota) GetTotalGpuQuota() float32

GetTotalGpuQuota returns the TotalGpuQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetTotalGpuQuotaOk added in v0.196.0

func (o *CreateOrganizationQuota) GetTotalGpuQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetTotalMemoryQuota

func (o *CreateOrganizationQuota) GetTotalMemoryQuota() float32

GetTotalMemoryQuota returns the TotalMemoryQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetTotalMemoryQuotaOk

func (o *CreateOrganizationQuota) GetTotalMemoryQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) GetVolumeQuota

func (o *CreateOrganizationQuota) GetVolumeQuota() float32

GetVolumeQuota returns the VolumeQuota field value if set, zero value otherwise.

func (*CreateOrganizationQuota) GetVolumeQuotaOk

func (o *CreateOrganizationQuota) GetVolumeQuotaOk() (*float32, bool)

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

func (*CreateOrganizationQuota) HasMaxConcurrentSnapshotProcessing

func (o *CreateOrganizationQuota) HasMaxConcurrentSnapshotProcessing() bool

HasMaxConcurrentSnapshotProcessing returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasMaxCpuPerSandbox

func (o *CreateOrganizationQuota) HasMaxCpuPerSandbox() bool

HasMaxCpuPerSandbox returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasMaxDiskPerSandbox

func (o *CreateOrganizationQuota) HasMaxDiskPerSandbox() bool

HasMaxDiskPerSandbox returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasMaxMemoryPerSandbox

func (o *CreateOrganizationQuota) HasMaxMemoryPerSandbox() bool

HasMaxMemoryPerSandbox returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasMaxSnapshotSize

func (o *CreateOrganizationQuota) HasMaxSnapshotSize() bool

HasMaxSnapshotSize returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasSnapshotQuota

func (o *CreateOrganizationQuota) HasSnapshotQuota() bool

HasSnapshotQuota returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasTotalCpuQuota

func (o *CreateOrganizationQuota) HasTotalCpuQuota() bool

HasTotalCpuQuota returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasTotalDiskQuota

func (o *CreateOrganizationQuota) HasTotalDiskQuota() bool

HasTotalDiskQuota returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasTotalGpuQuota added in v0.196.0

func (o *CreateOrganizationQuota) HasTotalGpuQuota() bool

HasTotalGpuQuota returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasTotalMemoryQuota

func (o *CreateOrganizationQuota) HasTotalMemoryQuota() bool

HasTotalMemoryQuota returns a boolean if a field has been set.

func (*CreateOrganizationQuota) HasVolumeQuota

func (o *CreateOrganizationQuota) HasVolumeQuota() bool

HasVolumeQuota returns a boolean if a field has been set.

func (CreateOrganizationQuota) MarshalJSON

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

func (*CreateOrganizationQuota) SetMaxConcurrentSnapshotProcessing

func (o *CreateOrganizationQuota) SetMaxConcurrentSnapshotProcessing(v float32)

SetMaxConcurrentSnapshotProcessing gets a reference to the given float32 and assigns it to the MaxConcurrentSnapshotProcessing field.

func (*CreateOrganizationQuota) SetMaxCpuPerSandbox

func (o *CreateOrganizationQuota) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox gets a reference to the given float32 and assigns it to the MaxCpuPerSandbox field.

func (*CreateOrganizationQuota) SetMaxDiskPerSandbox

func (o *CreateOrganizationQuota) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox gets a reference to the given float32 and assigns it to the MaxDiskPerSandbox field.

func (*CreateOrganizationQuota) SetMaxMemoryPerSandbox

func (o *CreateOrganizationQuota) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox gets a reference to the given float32 and assigns it to the MaxMemoryPerSandbox field.

func (*CreateOrganizationQuota) SetMaxSnapshotSize

func (o *CreateOrganizationQuota) SetMaxSnapshotSize(v float32)

SetMaxSnapshotSize gets a reference to the given float32 and assigns it to the MaxSnapshotSize field.

func (*CreateOrganizationQuota) SetSnapshotQuota

func (o *CreateOrganizationQuota) SetSnapshotQuota(v float32)

SetSnapshotQuota gets a reference to the given float32 and assigns it to the SnapshotQuota field.

func (*CreateOrganizationQuota) SetTotalCpuQuota

func (o *CreateOrganizationQuota) SetTotalCpuQuota(v float32)

SetTotalCpuQuota gets a reference to the given float32 and assigns it to the TotalCpuQuota field.

func (*CreateOrganizationQuota) SetTotalDiskQuota

func (o *CreateOrganizationQuota) SetTotalDiskQuota(v float32)

SetTotalDiskQuota gets a reference to the given float32 and assigns it to the TotalDiskQuota field.

func (*CreateOrganizationQuota) SetTotalGpuQuota added in v0.196.0

func (o *CreateOrganizationQuota) SetTotalGpuQuota(v float32)

SetTotalGpuQuota gets a reference to the given float32 and assigns it to the TotalGpuQuota field.

func (*CreateOrganizationQuota) SetTotalMemoryQuota

func (o *CreateOrganizationQuota) SetTotalMemoryQuota(v float32)

SetTotalMemoryQuota gets a reference to the given float32 and assigns it to the TotalMemoryQuota field.

func (*CreateOrganizationQuota) SetVolumeQuota

func (o *CreateOrganizationQuota) SetVolumeQuota(v float32)

SetVolumeQuota gets a reference to the given float32 and assigns it to the VolumeQuota field.

func (CreateOrganizationQuota) ToMap

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

func (*CreateOrganizationQuota) UnmarshalJSON

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

type CreateOrganizationRegionQuota

type CreateOrganizationRegionQuota struct {
	SandboxClass                  SandboxClass    `json:"sandboxClass"`
	TotalCpuQuota                 float32         `json:"totalCpuQuota"`
	TotalMemoryQuota              float32         `json:"totalMemoryQuota"`
	TotalDiskQuota                float32         `json:"totalDiskQuota"`
	TotalGpuQuota                 float32         `json:"totalGpuQuota"`
	AllowedGpuTypes               []GpuType       `json:"allowedGpuTypes,omitempty"`
	MaxCpuPerSandbox              NullableFloat32 `json:"maxCpuPerSandbox,omitempty"`
	MaxMemoryPerSandbox           NullableFloat32 `json:"maxMemoryPerSandbox,omitempty"`
	MaxDiskPerSandbox             NullableFloat32 `json:"maxDiskPerSandbox,omitempty"`
	MaxDiskPerNonEphemeralSandbox NullableFloat32 `json:"maxDiskPerNonEphemeralSandbox,omitempty"`
	MaxCpuPerGpuSandbox           NullableFloat32 `json:"maxCpuPerGpuSandbox,omitempty"`
	MaxMemoryPerGpuSandbox        NullableFloat32 `json:"maxMemoryPerGpuSandbox,omitempty"`
	MaxDiskPerGpuSandbox          NullableFloat32 `json:"maxDiskPerGpuSandbox,omitempty"`
	AdditionalProperties          map[string]interface{}
}

CreateOrganizationRegionQuota struct for CreateOrganizationRegionQuota

func NewCreateOrganizationRegionQuota

func NewCreateOrganizationRegionQuota(sandboxClass SandboxClass, totalCpuQuota float32, totalMemoryQuota float32, totalDiskQuota float32, totalGpuQuota float32) *CreateOrganizationRegionQuota

NewCreateOrganizationRegionQuota instantiates a new CreateOrganizationRegionQuota 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 NewCreateOrganizationRegionQuotaWithDefaults

func NewCreateOrganizationRegionQuotaWithDefaults() *CreateOrganizationRegionQuota

NewCreateOrganizationRegionQuotaWithDefaults instantiates a new CreateOrganizationRegionQuota 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 (*CreateOrganizationRegionQuota) GetAllowedGpuTypes

func (o *CreateOrganizationRegionQuota) GetAllowedGpuTypes() []GpuType

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

func (*CreateOrganizationRegionQuota) GetAllowedGpuTypesOk

func (o *CreateOrganizationRegionQuota) GetAllowedGpuTypesOk() ([]GpuType, bool)

GetAllowedGpuTypesOk returns a tuple with the AllowedGpuTypes 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 (*CreateOrganizationRegionQuota) GetMaxCpuPerGpuSandbox

func (o *CreateOrganizationRegionQuota) GetMaxCpuPerGpuSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxCpuPerGpuSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxCpuPerGpuSandboxOk() (*float32, bool)

GetMaxCpuPerGpuSandboxOk returns a tuple with the MaxCpuPerGpuSandbox 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 (*CreateOrganizationRegionQuota) GetMaxCpuPerSandbox

func (o *CreateOrganizationRegionQuota) GetMaxCpuPerSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxCpuPerSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox 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 (*CreateOrganizationRegionQuota) GetMaxDiskPerGpuSandbox

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerGpuSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxDiskPerGpuSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerGpuSandboxOk() (*float32, bool)

GetMaxDiskPerGpuSandboxOk returns a tuple with the MaxDiskPerGpuSandbox 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 (*CreateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandbox

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandboxOk() (*float32, bool)

GetMaxDiskPerNonEphemeralSandboxOk returns a tuple with the MaxDiskPerNonEphemeralSandbox 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 (*CreateOrganizationRegionQuota) GetMaxDiskPerSandbox

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxDiskPerSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox 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 (*CreateOrganizationRegionQuota) GetMaxMemoryPerGpuSandbox

func (o *CreateOrganizationRegionQuota) GetMaxMemoryPerGpuSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxMemoryPerGpuSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxMemoryPerGpuSandboxOk() (*float32, bool)

GetMaxMemoryPerGpuSandboxOk returns a tuple with the MaxMemoryPerGpuSandbox 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 (*CreateOrganizationRegionQuota) GetMaxMemoryPerSandbox

func (o *CreateOrganizationRegionQuota) GetMaxMemoryPerSandbox() float32

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

func (*CreateOrganizationRegionQuota) GetMaxMemoryPerSandboxOk

func (o *CreateOrganizationRegionQuota) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox 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 (*CreateOrganizationRegionQuota) GetSandboxClass

func (o *CreateOrganizationRegionQuota) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value

func (*CreateOrganizationRegionQuota) GetSandboxClassOk

func (o *CreateOrganizationRegionQuota) GetSandboxClassOk() (*SandboxClass, bool)

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

func (*CreateOrganizationRegionQuota) GetTotalCpuQuota

func (o *CreateOrganizationRegionQuota) GetTotalCpuQuota() float32

GetTotalCpuQuota returns the TotalCpuQuota field value

func (*CreateOrganizationRegionQuota) GetTotalCpuQuotaOk

func (o *CreateOrganizationRegionQuota) GetTotalCpuQuotaOk() (*float32, bool)

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

func (*CreateOrganizationRegionQuota) GetTotalDiskQuota

func (o *CreateOrganizationRegionQuota) GetTotalDiskQuota() float32

GetTotalDiskQuota returns the TotalDiskQuota field value

func (*CreateOrganizationRegionQuota) GetTotalDiskQuotaOk

func (o *CreateOrganizationRegionQuota) GetTotalDiskQuotaOk() (*float32, bool)

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

func (*CreateOrganizationRegionQuota) GetTotalGpuQuota

func (o *CreateOrganizationRegionQuota) GetTotalGpuQuota() float32

GetTotalGpuQuota returns the TotalGpuQuota field value

func (*CreateOrganizationRegionQuota) GetTotalGpuQuotaOk

func (o *CreateOrganizationRegionQuota) GetTotalGpuQuotaOk() (*float32, bool)

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

func (*CreateOrganizationRegionQuota) GetTotalMemoryQuota

func (o *CreateOrganizationRegionQuota) GetTotalMemoryQuota() float32

GetTotalMemoryQuota returns the TotalMemoryQuota field value

func (*CreateOrganizationRegionQuota) GetTotalMemoryQuotaOk

func (o *CreateOrganizationRegionQuota) GetTotalMemoryQuotaOk() (*float32, bool)

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

func (*CreateOrganizationRegionQuota) HasAllowedGpuTypes

func (o *CreateOrganizationRegionQuota) HasAllowedGpuTypes() bool

HasAllowedGpuTypes returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxCpuPerGpuSandbox

func (o *CreateOrganizationRegionQuota) HasMaxCpuPerGpuSandbox() bool

HasMaxCpuPerGpuSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxCpuPerSandbox

func (o *CreateOrganizationRegionQuota) HasMaxCpuPerSandbox() bool

HasMaxCpuPerSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxDiskPerGpuSandbox

func (o *CreateOrganizationRegionQuota) HasMaxDiskPerGpuSandbox() bool

HasMaxDiskPerGpuSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxDiskPerNonEphemeralSandbox

func (o *CreateOrganizationRegionQuota) HasMaxDiskPerNonEphemeralSandbox() bool

HasMaxDiskPerNonEphemeralSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxDiskPerSandbox

func (o *CreateOrganizationRegionQuota) HasMaxDiskPerSandbox() bool

HasMaxDiskPerSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxMemoryPerGpuSandbox

func (o *CreateOrganizationRegionQuota) HasMaxMemoryPerGpuSandbox() bool

HasMaxMemoryPerGpuSandbox returns a boolean if a field has been set.

func (*CreateOrganizationRegionQuota) HasMaxMemoryPerSandbox

func (o *CreateOrganizationRegionQuota) HasMaxMemoryPerSandbox() bool

HasMaxMemoryPerSandbox returns a boolean if a field has been set.

func (CreateOrganizationRegionQuota) MarshalJSON

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

func (*CreateOrganizationRegionQuota) SetAllowedGpuTypes

func (o *CreateOrganizationRegionQuota) SetAllowedGpuTypes(v []GpuType)

SetAllowedGpuTypes gets a reference to the given []GpuType and assigns it to the AllowedGpuTypes field.

func (*CreateOrganizationRegionQuota) SetMaxCpuPerGpuSandbox

func (o *CreateOrganizationRegionQuota) SetMaxCpuPerGpuSandbox(v float32)

SetMaxCpuPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxCpuPerGpuSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxCpuPerGpuSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxCpuPerGpuSandboxNil()

SetMaxCpuPerGpuSandboxNil sets the value for MaxCpuPerGpuSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxCpuPerSandbox

func (o *CreateOrganizationRegionQuota) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxCpuPerSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxCpuPerSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxCpuPerSandboxNil()

SetMaxCpuPerSandboxNil sets the value for MaxCpuPerSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxDiskPerGpuSandbox

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerGpuSandbox(v float32)

SetMaxDiskPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerGpuSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxDiskPerGpuSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerGpuSandboxNil()

SetMaxDiskPerGpuSandboxNil sets the value for MaxDiskPerGpuSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandbox

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandbox(v float32)

SetMaxDiskPerNonEphemeralSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerNonEphemeralSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandboxNil()

SetMaxDiskPerNonEphemeralSandboxNil sets the value for MaxDiskPerNonEphemeralSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxDiskPerSandbox

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxDiskPerSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxDiskPerSandboxNil()

SetMaxDiskPerSandboxNil sets the value for MaxDiskPerSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxMemoryPerGpuSandbox

func (o *CreateOrganizationRegionQuota) SetMaxMemoryPerGpuSandbox(v float32)

SetMaxMemoryPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxMemoryPerGpuSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxMemoryPerGpuSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxMemoryPerGpuSandboxNil()

SetMaxMemoryPerGpuSandboxNil sets the value for MaxMemoryPerGpuSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetMaxMemoryPerSandbox

func (o *CreateOrganizationRegionQuota) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxMemoryPerSandbox field.

func (*CreateOrganizationRegionQuota) SetMaxMemoryPerSandboxNil

func (o *CreateOrganizationRegionQuota) SetMaxMemoryPerSandboxNil()

SetMaxMemoryPerSandboxNil sets the value for MaxMemoryPerSandbox to be an explicit nil

func (*CreateOrganizationRegionQuota) SetSandboxClass

func (o *CreateOrganizationRegionQuota) SetSandboxClass(v SandboxClass)

SetSandboxClass sets field value

func (*CreateOrganizationRegionQuota) SetTotalCpuQuota

func (o *CreateOrganizationRegionQuota) SetTotalCpuQuota(v float32)

SetTotalCpuQuota sets field value

func (*CreateOrganizationRegionQuota) SetTotalDiskQuota

func (o *CreateOrganizationRegionQuota) SetTotalDiskQuota(v float32)

SetTotalDiskQuota sets field value

func (*CreateOrganizationRegionQuota) SetTotalGpuQuota

func (o *CreateOrganizationRegionQuota) SetTotalGpuQuota(v float32)

SetTotalGpuQuota sets field value

func (*CreateOrganizationRegionQuota) SetTotalMemoryQuota

func (o *CreateOrganizationRegionQuota) SetTotalMemoryQuota(v float32)

SetTotalMemoryQuota sets field value

func (CreateOrganizationRegionQuota) ToMap

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

func (*CreateOrganizationRegionQuota) UnmarshalJSON

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

func (*CreateOrganizationRegionQuota) UnsetMaxCpuPerGpuSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxCpuPerGpuSandbox()

UnsetMaxCpuPerGpuSandbox ensures that no value is present for MaxCpuPerGpuSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxCpuPerSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxCpuPerSandbox()

UnsetMaxCpuPerSandbox ensures that no value is present for MaxCpuPerSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxDiskPerGpuSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxDiskPerGpuSandbox()

UnsetMaxDiskPerGpuSandbox ensures that no value is present for MaxDiskPerGpuSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxDiskPerNonEphemeralSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxDiskPerNonEphemeralSandbox()

UnsetMaxDiskPerNonEphemeralSandbox ensures that no value is present for MaxDiskPerNonEphemeralSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxDiskPerSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxDiskPerSandbox()

UnsetMaxDiskPerSandbox ensures that no value is present for MaxDiskPerSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxMemoryPerGpuSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxMemoryPerGpuSandbox()

UnsetMaxMemoryPerGpuSandbox ensures that no value is present for MaxMemoryPerGpuSandbox, not even an explicit nil

func (*CreateOrganizationRegionQuota) UnsetMaxMemoryPerSandbox

func (o *CreateOrganizationRegionQuota) UnsetMaxMemoryPerSandbox()

UnsetMaxMemoryPerSandbox ensures that no value is present for MaxMemoryPerSandbox, not even an explicit nil

type CreateOrganizationRole

type CreateOrganizationRole struct {
	// The name of the role
	Name string `json:"name"`
	// The description of the role
	Description string `json:"description"`
	// The list of permissions assigned to the role
	Permissions          []string `json:"permissions"`
	AdditionalProperties map[string]interface{}
}

CreateOrganizationRole struct for CreateOrganizationRole

func NewCreateOrganizationRole

func NewCreateOrganizationRole(name string, description string, permissions []string) *CreateOrganizationRole

NewCreateOrganizationRole instantiates a new CreateOrganizationRole 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 NewCreateOrganizationRoleWithDefaults

func NewCreateOrganizationRoleWithDefaults() *CreateOrganizationRole

NewCreateOrganizationRoleWithDefaults instantiates a new CreateOrganizationRole 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 (*CreateOrganizationRole) GetDescription

func (o *CreateOrganizationRole) GetDescription() string

GetDescription returns the Description field value

func (*CreateOrganizationRole) GetDescriptionOk

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

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

func (*CreateOrganizationRole) GetName

func (o *CreateOrganizationRole) GetName() string

GetName returns the Name field value

func (*CreateOrganizationRole) GetNameOk

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

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

func (*CreateOrganizationRole) GetPermissions

func (o *CreateOrganizationRole) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*CreateOrganizationRole) GetPermissionsOk

func (o *CreateOrganizationRole) GetPermissionsOk() ([]string, bool)

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

func (CreateOrganizationRole) MarshalJSON

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

func (*CreateOrganizationRole) SetDescription

func (o *CreateOrganizationRole) SetDescription(v string)

SetDescription sets field value

func (*CreateOrganizationRole) SetName

func (o *CreateOrganizationRole) SetName(v string)

SetName sets field value

func (*CreateOrganizationRole) SetPermissions

func (o *CreateOrganizationRole) SetPermissions(v []string)

SetPermissions sets field value

func (CreateOrganizationRole) ToMap

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

func (*CreateOrganizationRole) UnmarshalJSON

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

type CreateRegion

type CreateRegion struct {
	// Region name
	Name string `json:"name"`
	// Proxy URL for the region
	ProxyUrl NullableString `json:"proxyUrl,omitempty"`
	// SSH Gateway URL for the region
	SshGatewayUrl NullableString `json:"sshGatewayUrl,omitempty"`
	// Snapshot Manager URL for the region
	SnapshotManagerUrl   NullableString `json:"snapshotManagerUrl,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateRegion struct for CreateRegion

func NewCreateRegion

func NewCreateRegion(name string) *CreateRegion

NewCreateRegion instantiates a new CreateRegion 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 NewCreateRegionWithDefaults

func NewCreateRegionWithDefaults() *CreateRegion

NewCreateRegionWithDefaults instantiates a new CreateRegion 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 (*CreateRegion) GetName

func (o *CreateRegion) GetName() string

GetName returns the Name field value

func (*CreateRegion) GetNameOk

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

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

func (*CreateRegion) GetProxyUrl

func (o *CreateRegion) GetProxyUrl() string

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

func (*CreateRegion) GetProxyUrlOk

func (o *CreateRegion) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl 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 (*CreateRegion) GetSnapshotManagerUrl

func (o *CreateRegion) GetSnapshotManagerUrl() string

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

func (*CreateRegion) GetSnapshotManagerUrlOk

func (o *CreateRegion) GetSnapshotManagerUrlOk() (*string, bool)

GetSnapshotManagerUrlOk returns a tuple with the SnapshotManagerUrl 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 (*CreateRegion) GetSshGatewayUrl

func (o *CreateRegion) GetSshGatewayUrl() string

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

func (*CreateRegion) GetSshGatewayUrlOk

func (o *CreateRegion) GetSshGatewayUrlOk() (*string, bool)

GetSshGatewayUrlOk returns a tuple with the SshGatewayUrl 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 (*CreateRegion) HasProxyUrl

func (o *CreateRegion) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*CreateRegion) HasSnapshotManagerUrl

func (o *CreateRegion) HasSnapshotManagerUrl() bool

HasSnapshotManagerUrl returns a boolean if a field has been set.

func (*CreateRegion) HasSshGatewayUrl

func (o *CreateRegion) HasSshGatewayUrl() bool

HasSshGatewayUrl returns a boolean if a field has been set.

func (CreateRegion) MarshalJSON

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

func (*CreateRegion) SetName

func (o *CreateRegion) SetName(v string)

SetName sets field value

func (*CreateRegion) SetProxyUrl

func (o *CreateRegion) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given NullableString and assigns it to the ProxyUrl field.

func (*CreateRegion) SetProxyUrlNil

func (o *CreateRegion) SetProxyUrlNil()

SetProxyUrlNil sets the value for ProxyUrl to be an explicit nil

func (*CreateRegion) SetSnapshotManagerUrl

func (o *CreateRegion) SetSnapshotManagerUrl(v string)

SetSnapshotManagerUrl gets a reference to the given NullableString and assigns it to the SnapshotManagerUrl field.

func (*CreateRegion) SetSnapshotManagerUrlNil

func (o *CreateRegion) SetSnapshotManagerUrlNil()

SetSnapshotManagerUrlNil sets the value for SnapshotManagerUrl to be an explicit nil

func (*CreateRegion) SetSshGatewayUrl

func (o *CreateRegion) SetSshGatewayUrl(v string)

SetSshGatewayUrl gets a reference to the given NullableString and assigns it to the SshGatewayUrl field.

func (*CreateRegion) SetSshGatewayUrlNil

func (o *CreateRegion) SetSshGatewayUrlNil()

SetSshGatewayUrlNil sets the value for SshGatewayUrl to be an explicit nil

func (CreateRegion) ToMap

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

func (*CreateRegion) UnmarshalJSON

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

func (*CreateRegion) UnsetProxyUrl

func (o *CreateRegion) UnsetProxyUrl()

UnsetProxyUrl ensures that no value is present for ProxyUrl, not even an explicit nil

func (*CreateRegion) UnsetSnapshotManagerUrl

func (o *CreateRegion) UnsetSnapshotManagerUrl()

UnsetSnapshotManagerUrl ensures that no value is present for SnapshotManagerUrl, not even an explicit nil

func (*CreateRegion) UnsetSshGatewayUrl

func (o *CreateRegion) UnsetSshGatewayUrl()

UnsetSshGatewayUrl ensures that no value is present for SshGatewayUrl, not even an explicit nil

type CreateRegionResponse

type CreateRegionResponse struct {
	// ID of the created region
	Id string `json:"id"`
	// Proxy API key for the region
	ProxyApiKey NullableString `json:"proxyApiKey,omitempty"`
	// SSH Gateway API key for the region
	SshGatewayApiKey NullableString `json:"sshGatewayApiKey,omitempty"`
	// Snapshot Manager username for the region
	SnapshotManagerUsername NullableString `json:"snapshotManagerUsername,omitempty"`
	// Snapshot Manager password for the region
	SnapshotManagerPassword NullableString `json:"snapshotManagerPassword,omitempty"`
	AdditionalProperties    map[string]interface{}
}

CreateRegionResponse struct for CreateRegionResponse

func NewCreateRegionResponse

func NewCreateRegionResponse(id string) *CreateRegionResponse

NewCreateRegionResponse instantiates a new CreateRegionResponse 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 NewCreateRegionResponseWithDefaults

func NewCreateRegionResponseWithDefaults() *CreateRegionResponse

NewCreateRegionResponseWithDefaults instantiates a new CreateRegionResponse 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 (*CreateRegionResponse) GetId

func (o *CreateRegionResponse) GetId() string

GetId returns the Id field value

func (*CreateRegionResponse) GetIdOk

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

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

func (*CreateRegionResponse) GetProxyApiKey

func (o *CreateRegionResponse) GetProxyApiKey() string

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

func (*CreateRegionResponse) GetProxyApiKeyOk

func (o *CreateRegionResponse) GetProxyApiKeyOk() (*string, bool)

GetProxyApiKeyOk returns a tuple with the ProxyApiKey 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 (*CreateRegionResponse) GetSnapshotManagerPassword

func (o *CreateRegionResponse) GetSnapshotManagerPassword() string

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

func (*CreateRegionResponse) GetSnapshotManagerPasswordOk

func (o *CreateRegionResponse) GetSnapshotManagerPasswordOk() (*string, bool)

GetSnapshotManagerPasswordOk returns a tuple with the SnapshotManagerPassword 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 (*CreateRegionResponse) GetSnapshotManagerUsername

func (o *CreateRegionResponse) GetSnapshotManagerUsername() string

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

func (*CreateRegionResponse) GetSnapshotManagerUsernameOk

func (o *CreateRegionResponse) GetSnapshotManagerUsernameOk() (*string, bool)

GetSnapshotManagerUsernameOk returns a tuple with the SnapshotManagerUsername 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 (*CreateRegionResponse) GetSshGatewayApiKey

func (o *CreateRegionResponse) GetSshGatewayApiKey() string

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

func (*CreateRegionResponse) GetSshGatewayApiKeyOk

func (o *CreateRegionResponse) GetSshGatewayApiKeyOk() (*string, bool)

GetSshGatewayApiKeyOk returns a tuple with the SshGatewayApiKey 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 (*CreateRegionResponse) HasProxyApiKey

func (o *CreateRegionResponse) HasProxyApiKey() bool

HasProxyApiKey returns a boolean if a field has been set.

func (*CreateRegionResponse) HasSnapshotManagerPassword

func (o *CreateRegionResponse) HasSnapshotManagerPassword() bool

HasSnapshotManagerPassword returns a boolean if a field has been set.

func (*CreateRegionResponse) HasSnapshotManagerUsername

func (o *CreateRegionResponse) HasSnapshotManagerUsername() bool

HasSnapshotManagerUsername returns a boolean if a field has been set.

func (*CreateRegionResponse) HasSshGatewayApiKey

func (o *CreateRegionResponse) HasSshGatewayApiKey() bool

HasSshGatewayApiKey returns a boolean if a field has been set.

func (CreateRegionResponse) MarshalJSON

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

func (*CreateRegionResponse) SetId

func (o *CreateRegionResponse) SetId(v string)

SetId sets field value

func (*CreateRegionResponse) SetProxyApiKey

func (o *CreateRegionResponse) SetProxyApiKey(v string)

SetProxyApiKey gets a reference to the given NullableString and assigns it to the ProxyApiKey field.

func (*CreateRegionResponse) SetProxyApiKeyNil

func (o *CreateRegionResponse) SetProxyApiKeyNil()

SetProxyApiKeyNil sets the value for ProxyApiKey to be an explicit nil

func (*CreateRegionResponse) SetSnapshotManagerPassword

func (o *CreateRegionResponse) SetSnapshotManagerPassword(v string)

SetSnapshotManagerPassword gets a reference to the given NullableString and assigns it to the SnapshotManagerPassword field.

func (*CreateRegionResponse) SetSnapshotManagerPasswordNil

func (o *CreateRegionResponse) SetSnapshotManagerPasswordNil()

SetSnapshotManagerPasswordNil sets the value for SnapshotManagerPassword to be an explicit nil

func (*CreateRegionResponse) SetSnapshotManagerUsername

func (o *CreateRegionResponse) SetSnapshotManagerUsername(v string)

SetSnapshotManagerUsername gets a reference to the given NullableString and assigns it to the SnapshotManagerUsername field.

func (*CreateRegionResponse) SetSnapshotManagerUsernameNil

func (o *CreateRegionResponse) SetSnapshotManagerUsernameNil()

SetSnapshotManagerUsernameNil sets the value for SnapshotManagerUsername to be an explicit nil

func (*CreateRegionResponse) SetSshGatewayApiKey

func (o *CreateRegionResponse) SetSshGatewayApiKey(v string)

SetSshGatewayApiKey gets a reference to the given NullableString and assigns it to the SshGatewayApiKey field.

func (*CreateRegionResponse) SetSshGatewayApiKeyNil

func (o *CreateRegionResponse) SetSshGatewayApiKeyNil()

SetSshGatewayApiKeyNil sets the value for SshGatewayApiKey to be an explicit nil

func (CreateRegionResponse) ToMap

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

func (*CreateRegionResponse) UnmarshalJSON

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

func (*CreateRegionResponse) UnsetProxyApiKey

func (o *CreateRegionResponse) UnsetProxyApiKey()

UnsetProxyApiKey ensures that no value is present for ProxyApiKey, not even an explicit nil

func (*CreateRegionResponse) UnsetSnapshotManagerPassword

func (o *CreateRegionResponse) UnsetSnapshotManagerPassword()

UnsetSnapshotManagerPassword ensures that no value is present for SnapshotManagerPassword, not even an explicit nil

func (*CreateRegionResponse) UnsetSnapshotManagerUsername

func (o *CreateRegionResponse) UnsetSnapshotManagerUsername()

UnsetSnapshotManagerUsername ensures that no value is present for SnapshotManagerUsername, not even an explicit nil

func (*CreateRegionResponse) UnsetSshGatewayApiKey

func (o *CreateRegionResponse) UnsetSshGatewayApiKey()

UnsetSshGatewayApiKey ensures that no value is present for SshGatewayApiKey, not even an explicit nil

type CreateRunner

type CreateRunner struct {
	RegionId string `json:"regionId"`
	Name     string `json:"name"`
	// Tags to associate with the runner
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateRunner struct for CreateRunner

func NewCreateRunner

func NewCreateRunner(regionId string, name string) *CreateRunner

NewCreateRunner instantiates a new CreateRunner 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 NewCreateRunnerWithDefaults

func NewCreateRunnerWithDefaults() *CreateRunner

NewCreateRunnerWithDefaults instantiates a new CreateRunner 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 (*CreateRunner) GetName

func (o *CreateRunner) GetName() string

GetName returns the Name field value

func (*CreateRunner) GetNameOk

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

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

func (*CreateRunner) GetRegionId

func (o *CreateRunner) GetRegionId() string

GetRegionId returns the RegionId field value

func (*CreateRunner) GetRegionIdOk

func (o *CreateRunner) GetRegionIdOk() (*string, bool)

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

func (*CreateRunner) GetTags

func (o *CreateRunner) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*CreateRunner) GetTagsOk

func (o *CreateRunner) GetTagsOk() ([]string, bool)

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

func (*CreateRunner) HasTags

func (o *CreateRunner) HasTags() bool

HasTags returns a boolean if a field has been set.

func (CreateRunner) MarshalJSON

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

func (*CreateRunner) SetName

func (o *CreateRunner) SetName(v string)

SetName sets field value

func (*CreateRunner) SetRegionId

func (o *CreateRunner) SetRegionId(v string)

SetRegionId sets field value

func (*CreateRunner) SetTags

func (o *CreateRunner) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (CreateRunner) ToMap

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

func (*CreateRunner) UnmarshalJSON

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

type CreateRunnerResponse

type CreateRunnerResponse struct {
	// The ID of the runner
	Id string `json:"id"`
	// The API key for the runner
	ApiKey               string `json:"apiKey"`
	AdditionalProperties map[string]interface{}
}

CreateRunnerResponse struct for CreateRunnerResponse

func NewCreateRunnerResponse

func NewCreateRunnerResponse(id string, apiKey string) *CreateRunnerResponse

NewCreateRunnerResponse instantiates a new CreateRunnerResponse 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 NewCreateRunnerResponseWithDefaults

func NewCreateRunnerResponseWithDefaults() *CreateRunnerResponse

NewCreateRunnerResponseWithDefaults instantiates a new CreateRunnerResponse 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 (*CreateRunnerResponse) GetApiKey

func (o *CreateRunnerResponse) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*CreateRunnerResponse) GetApiKeyOk

func (o *CreateRunnerResponse) GetApiKeyOk() (*string, bool)

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

func (*CreateRunnerResponse) GetId

func (o *CreateRunnerResponse) GetId() string

GetId returns the Id field value

func (*CreateRunnerResponse) GetIdOk

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

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

func (CreateRunnerResponse) MarshalJSON

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

func (*CreateRunnerResponse) SetApiKey

func (o *CreateRunnerResponse) SetApiKey(v string)

SetApiKey sets field value

func (*CreateRunnerResponse) SetId

func (o *CreateRunnerResponse) SetId(v string)

SetId sets field value

func (CreateRunnerResponse) ToMap

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

func (*CreateRunnerResponse) UnmarshalJSON

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

type CreateSandbox

type CreateSandbox struct {
	// The name of the sandbox. If not provided, the sandbox ID will be used as the name
	Name *string `json:"name,omitempty"`
	// The ID or name of the snapshot used for the sandbox
	Snapshot *string `json:"snapshot,omitempty"`
	// The user associated with the project
	User *string `json:"user,omitempty"`
	// Environment variables for the sandbox
	Env *map[string]string `json:"env,omitempty"`
	// Labels for the sandbox
	Labels *map[string]string `json:"labels,omitempty"`
	// Whether the sandbox http preview is publicly accessible
	Public *bool `json:"public,omitempty"`
	// Whether to block all network access for the sandbox
	NetworkBlockAll *bool `json:"networkBlockAll,omitempty"`
	// Comma-separated list of allowed CIDR network addresses for the sandbox
	NetworkAllowList *string `json:"networkAllowList,omitempty"`
	// Comma-separated list of allowed domains for the sandbox
	DomainAllowList *string `json:"domainAllowList,omitempty"`
	// The target (region) where the sandbox will be created
	Target *string `json:"target,omitempty"`
	// CPU cores allocated to the sandbox
	Cpu *int32 `json:"cpu,omitempty"`
	// GPU units allocated to the sandbox
	Gpu *int32 `json:"gpu,omitempty"`
	// Preferred GPU type for the sandbox. Accepts a single value or an ordered preference list — the scheduler tries each in order and pins the sandbox to the first that has capacity.
	GpuType []GpuType `json:"gpuType,omitempty"`
	// Memory allocated to the sandbox in GB
	Memory *int32 `json:"memory,omitempty"`
	// Disk space allocated to the sandbox in GB
	Disk *int32 `json:"disk,omitempty"`
	// Auto-stop interval in minutes (0 means disabled)
	AutoStopInterval *int32 `json:"autoStopInterval,omitempty"`
	// Auto-pause interval in minutes (0 means disabled). Only supported for sandbox classes that support pausing. Not allowed for ephemeral sandboxes. At most one of autoStopInterval and autoPauseInterval may be non-zero. For non-ephemeral sandbox classes that support pausing, defaults to 60 minutes (with auto-stop disabled) when neither interval is provided.
	AutoPauseInterval *int32 `json:"autoPauseInterval,omitempty"`
	// Auto-archive interval in minutes (0 means the maximum interval will be used)
	AutoArchiveInterval *int32 `json:"autoArchiveInterval,omitempty"`
	// Auto-delete interval in minutes (negative value means disabled, 0 means delete immediately upon stopping)
	AutoDeleteInterval *int32 `json:"autoDeleteInterval,omitempty"`
	// Maximum time to live in minutes, counted as wall-clock time since creation regardless of sandbox state (0 means disabled). When it elapses the sandbox is destroyed, even if it is stopped, paused, or archived.
	TtlMinutes *int32 `json:"ttlMinutes,omitempty"`
	// Array of volumes to attach to the sandbox
	Volumes []SandboxVolume `json:"volumes,omitempty"`
	// Build information for the sandbox
	BuildInfo *CreateBuildInfo `json:"buildInfo,omitempty"`
	// ID or name of an existing sandbox to link the new sandbox to. The new sandbox will be scheduled on the same runner as the linked sandbox so a local network can be established between them. Linked sandboxes must be ephemeral (autoDeleteInterval=0) and cannot themselves be linked to another sandbox.
	LinkedSandbox *string `json:"linkedSandbox,omitempty"`
	// Secrets to mount in this sandbox. Each entry maps an env var name to a vault secret name.
	Secrets              []map[string]string `json:"secrets,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSandbox struct for CreateSandbox

func NewCreateSandbox

func NewCreateSandbox() *CreateSandbox

NewCreateSandbox instantiates a new CreateSandbox 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 NewCreateSandboxWithDefaults

func NewCreateSandboxWithDefaults() *CreateSandbox

NewCreateSandboxWithDefaults instantiates a new CreateSandbox 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 (*CreateSandbox) GetAutoArchiveInterval

func (o *CreateSandbox) GetAutoArchiveInterval() int32

GetAutoArchiveInterval returns the AutoArchiveInterval field value if set, zero value otherwise.

func (*CreateSandbox) GetAutoArchiveIntervalOk

func (o *CreateSandbox) GetAutoArchiveIntervalOk() (*int32, bool)

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

func (*CreateSandbox) GetAutoDeleteInterval

func (o *CreateSandbox) GetAutoDeleteInterval() int32

GetAutoDeleteInterval returns the AutoDeleteInterval field value if set, zero value otherwise.

func (*CreateSandbox) GetAutoDeleteIntervalOk

func (o *CreateSandbox) GetAutoDeleteIntervalOk() (*int32, bool)

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

func (*CreateSandbox) GetAutoPauseInterval added in v0.197.0

func (o *CreateSandbox) GetAutoPauseInterval() int32

GetAutoPauseInterval returns the AutoPauseInterval field value if set, zero value otherwise.

func (*CreateSandbox) GetAutoPauseIntervalOk added in v0.197.0

func (o *CreateSandbox) GetAutoPauseIntervalOk() (*int32, bool)

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

func (*CreateSandbox) GetAutoStopInterval

func (o *CreateSandbox) GetAutoStopInterval() int32

GetAutoStopInterval returns the AutoStopInterval field value if set, zero value otherwise.

func (*CreateSandbox) GetAutoStopIntervalOk

func (o *CreateSandbox) GetAutoStopIntervalOk() (*int32, bool)

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

func (*CreateSandbox) GetBuildInfo

func (o *CreateSandbox) GetBuildInfo() CreateBuildInfo

GetBuildInfo returns the BuildInfo field value if set, zero value otherwise.

func (*CreateSandbox) GetBuildInfoOk

func (o *CreateSandbox) GetBuildInfoOk() (*CreateBuildInfo, bool)

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

func (*CreateSandbox) GetCpu

func (o *CreateSandbox) GetCpu() int32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*CreateSandbox) GetCpuOk

func (o *CreateSandbox) GetCpuOk() (*int32, bool)

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

func (*CreateSandbox) GetDisk

func (o *CreateSandbox) GetDisk() int32

GetDisk returns the Disk field value if set, zero value otherwise.

func (*CreateSandbox) GetDiskOk

func (o *CreateSandbox) GetDiskOk() (*int32, bool)

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

func (*CreateSandbox) GetDomainAllowList

func (o *CreateSandbox) GetDomainAllowList() string

GetDomainAllowList returns the DomainAllowList field value if set, zero value otherwise.

func (*CreateSandbox) GetDomainAllowListOk

func (o *CreateSandbox) GetDomainAllowListOk() (*string, bool)

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

func (*CreateSandbox) GetEnv

func (o *CreateSandbox) GetEnv() map[string]string

GetEnv returns the Env field value if set, zero value otherwise.

func (*CreateSandbox) GetEnvOk

func (o *CreateSandbox) GetEnvOk() (*map[string]string, bool)

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

func (*CreateSandbox) GetGpu

func (o *CreateSandbox) GetGpu() int32

GetGpu returns the Gpu field value if set, zero value otherwise.

func (*CreateSandbox) GetGpuOk

func (o *CreateSandbox) GetGpuOk() (*int32, bool)

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

func (*CreateSandbox) GetGpuType

func (o *CreateSandbox) GetGpuType() []GpuType

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*CreateSandbox) GetGpuTypeOk

func (o *CreateSandbox) GetGpuTypeOk() ([]GpuType, bool)

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

func (*CreateSandbox) GetLabels

func (o *CreateSandbox) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateSandbox) GetLabelsOk

func (o *CreateSandbox) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateSandbox) GetLinkedSandbox

func (o *CreateSandbox) GetLinkedSandbox() string

GetLinkedSandbox returns the LinkedSandbox field value if set, zero value otherwise.

func (*CreateSandbox) GetLinkedSandboxOk

func (o *CreateSandbox) GetLinkedSandboxOk() (*string, bool)

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

func (*CreateSandbox) GetMemory

func (o *CreateSandbox) GetMemory() int32

GetMemory returns the Memory field value if set, zero value otherwise.

func (*CreateSandbox) GetMemoryOk

func (o *CreateSandbox) GetMemoryOk() (*int32, bool)

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

func (*CreateSandbox) GetName

func (o *CreateSandbox) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateSandbox) GetNameOk

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

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

func (*CreateSandbox) GetNetworkAllowList

func (o *CreateSandbox) GetNetworkAllowList() string

GetNetworkAllowList returns the NetworkAllowList field value if set, zero value otherwise.

func (*CreateSandbox) GetNetworkAllowListOk

func (o *CreateSandbox) GetNetworkAllowListOk() (*string, bool)

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

func (*CreateSandbox) GetNetworkBlockAll

func (o *CreateSandbox) GetNetworkBlockAll() bool

GetNetworkBlockAll returns the NetworkBlockAll field value if set, zero value otherwise.

func (*CreateSandbox) GetNetworkBlockAllOk

func (o *CreateSandbox) GetNetworkBlockAllOk() (*bool, bool)

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

func (*CreateSandbox) GetPublic

func (o *CreateSandbox) GetPublic() bool

GetPublic returns the Public field value if set, zero value otherwise.

func (*CreateSandbox) GetPublicOk

func (o *CreateSandbox) GetPublicOk() (*bool, bool)

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

func (*CreateSandbox) GetSecrets

func (o *CreateSandbox) GetSecrets() []map[string]string

GetSecrets returns the Secrets field value if set, zero value otherwise.

func (*CreateSandbox) GetSecretsOk

func (o *CreateSandbox) GetSecretsOk() ([]map[string]string, bool)

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

func (*CreateSandbox) GetSnapshot

func (o *CreateSandbox) GetSnapshot() string

GetSnapshot returns the Snapshot field value if set, zero value otherwise.

func (*CreateSandbox) GetSnapshotOk

func (o *CreateSandbox) GetSnapshotOk() (*string, bool)

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

func (*CreateSandbox) GetTarget

func (o *CreateSandbox) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*CreateSandbox) GetTargetOk

func (o *CreateSandbox) GetTargetOk() (*string, bool)

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

func (*CreateSandbox) GetTtlMinutes added in v0.199.0

func (o *CreateSandbox) GetTtlMinutes() int32

GetTtlMinutes returns the TtlMinutes field value if set, zero value otherwise.

func (*CreateSandbox) GetTtlMinutesOk added in v0.199.0

func (o *CreateSandbox) GetTtlMinutesOk() (*int32, bool)

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

func (*CreateSandbox) GetUser

func (o *CreateSandbox) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*CreateSandbox) GetUserOk

func (o *CreateSandbox) GetUserOk() (*string, bool)

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

func (*CreateSandbox) GetVolumes

func (o *CreateSandbox) GetVolumes() []SandboxVolume

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*CreateSandbox) GetVolumesOk

func (o *CreateSandbox) GetVolumesOk() ([]SandboxVolume, bool)

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

func (*CreateSandbox) HasAutoArchiveInterval

func (o *CreateSandbox) HasAutoArchiveInterval() bool

HasAutoArchiveInterval returns a boolean if a field has been set.

func (*CreateSandbox) HasAutoDeleteInterval

func (o *CreateSandbox) HasAutoDeleteInterval() bool

HasAutoDeleteInterval returns a boolean if a field has been set.

func (*CreateSandbox) HasAutoPauseInterval added in v0.197.0

func (o *CreateSandbox) HasAutoPauseInterval() bool

HasAutoPauseInterval returns a boolean if a field has been set.

func (*CreateSandbox) HasAutoStopInterval

func (o *CreateSandbox) HasAutoStopInterval() bool

HasAutoStopInterval returns a boolean if a field has been set.

func (*CreateSandbox) HasBuildInfo

func (o *CreateSandbox) HasBuildInfo() bool

HasBuildInfo returns a boolean if a field has been set.

func (*CreateSandbox) HasCpu

func (o *CreateSandbox) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*CreateSandbox) HasDisk

func (o *CreateSandbox) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*CreateSandbox) HasDomainAllowList

func (o *CreateSandbox) HasDomainAllowList() bool

HasDomainAllowList returns a boolean if a field has been set.

func (*CreateSandbox) HasEnv

func (o *CreateSandbox) HasEnv() bool

HasEnv returns a boolean if a field has been set.

func (*CreateSandbox) HasGpu

func (o *CreateSandbox) HasGpu() bool

HasGpu returns a boolean if a field has been set.

func (*CreateSandbox) HasGpuType

func (o *CreateSandbox) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*CreateSandbox) HasLabels

func (o *CreateSandbox) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*CreateSandbox) HasLinkedSandbox

func (o *CreateSandbox) HasLinkedSandbox() bool

HasLinkedSandbox returns a boolean if a field has been set.

func (*CreateSandbox) HasMemory

func (o *CreateSandbox) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*CreateSandbox) HasName

func (o *CreateSandbox) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateSandbox) HasNetworkAllowList

func (o *CreateSandbox) HasNetworkAllowList() bool

HasNetworkAllowList returns a boolean if a field has been set.

func (*CreateSandbox) HasNetworkBlockAll

func (o *CreateSandbox) HasNetworkBlockAll() bool

HasNetworkBlockAll returns a boolean if a field has been set.

func (*CreateSandbox) HasPublic

func (o *CreateSandbox) HasPublic() bool

HasPublic returns a boolean if a field has been set.

func (*CreateSandbox) HasSecrets

func (o *CreateSandbox) HasSecrets() bool

HasSecrets returns a boolean if a field has been set.

func (*CreateSandbox) HasSnapshot

func (o *CreateSandbox) HasSnapshot() bool

HasSnapshot returns a boolean if a field has been set.

func (*CreateSandbox) HasTarget

func (o *CreateSandbox) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*CreateSandbox) HasTtlMinutes added in v0.199.0

func (o *CreateSandbox) HasTtlMinutes() bool

HasTtlMinutes returns a boolean if a field has been set.

func (*CreateSandbox) HasUser

func (o *CreateSandbox) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*CreateSandbox) HasVolumes

func (o *CreateSandbox) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (CreateSandbox) MarshalJSON

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

func (*CreateSandbox) SetAutoArchiveInterval

func (o *CreateSandbox) SetAutoArchiveInterval(v int32)

SetAutoArchiveInterval gets a reference to the given int32 and assigns it to the AutoArchiveInterval field.

func (*CreateSandbox) SetAutoDeleteInterval

func (o *CreateSandbox) SetAutoDeleteInterval(v int32)

SetAutoDeleteInterval gets a reference to the given int32 and assigns it to the AutoDeleteInterval field.

func (*CreateSandbox) SetAutoPauseInterval added in v0.197.0

func (o *CreateSandbox) SetAutoPauseInterval(v int32)

SetAutoPauseInterval gets a reference to the given int32 and assigns it to the AutoPauseInterval field.

func (*CreateSandbox) SetAutoStopInterval

func (o *CreateSandbox) SetAutoStopInterval(v int32)

SetAutoStopInterval gets a reference to the given int32 and assigns it to the AutoStopInterval field.

func (*CreateSandbox) SetBuildInfo

func (o *CreateSandbox) SetBuildInfo(v CreateBuildInfo)

SetBuildInfo gets a reference to the given CreateBuildInfo and assigns it to the BuildInfo field.

func (*CreateSandbox) SetCpu

func (o *CreateSandbox) SetCpu(v int32)

SetCpu gets a reference to the given int32 and assigns it to the Cpu field.

func (*CreateSandbox) SetDisk

func (o *CreateSandbox) SetDisk(v int32)

SetDisk gets a reference to the given int32 and assigns it to the Disk field.

func (*CreateSandbox) SetDomainAllowList

func (o *CreateSandbox) SetDomainAllowList(v string)

SetDomainAllowList gets a reference to the given string and assigns it to the DomainAllowList field.

func (*CreateSandbox) SetEnv

func (o *CreateSandbox) SetEnv(v map[string]string)

SetEnv gets a reference to the given map[string]string and assigns it to the Env field.

func (*CreateSandbox) SetGpu

func (o *CreateSandbox) SetGpu(v int32)

SetGpu gets a reference to the given int32 and assigns it to the Gpu field.

func (*CreateSandbox) SetGpuType

func (o *CreateSandbox) SetGpuType(v []GpuType)

SetGpuType gets a reference to the given []GpuType and assigns it to the GpuType field.

func (*CreateSandbox) SetLabels

func (o *CreateSandbox) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*CreateSandbox) SetLinkedSandbox

func (o *CreateSandbox) SetLinkedSandbox(v string)

SetLinkedSandbox gets a reference to the given string and assigns it to the LinkedSandbox field.

func (*CreateSandbox) SetMemory

func (o *CreateSandbox) SetMemory(v int32)

SetMemory gets a reference to the given int32 and assigns it to the Memory field.

func (*CreateSandbox) SetName

func (o *CreateSandbox) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateSandbox) SetNetworkAllowList

func (o *CreateSandbox) SetNetworkAllowList(v string)

SetNetworkAllowList gets a reference to the given string and assigns it to the NetworkAllowList field.

func (*CreateSandbox) SetNetworkBlockAll

func (o *CreateSandbox) SetNetworkBlockAll(v bool)

SetNetworkBlockAll gets a reference to the given bool and assigns it to the NetworkBlockAll field.

func (*CreateSandbox) SetPublic

func (o *CreateSandbox) SetPublic(v bool)

SetPublic gets a reference to the given bool and assigns it to the Public field.

func (*CreateSandbox) SetSecrets

func (o *CreateSandbox) SetSecrets(v []map[string]string)

SetSecrets gets a reference to the given []map[string]string and assigns it to the Secrets field.

func (*CreateSandbox) SetSnapshot

func (o *CreateSandbox) SetSnapshot(v string)

SetSnapshot gets a reference to the given string and assigns it to the Snapshot field.

func (*CreateSandbox) SetTarget

func (o *CreateSandbox) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (*CreateSandbox) SetTtlMinutes added in v0.199.0

func (o *CreateSandbox) SetTtlMinutes(v int32)

SetTtlMinutes gets a reference to the given int32 and assigns it to the TtlMinutes field.

func (*CreateSandbox) SetUser

func (o *CreateSandbox) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (*CreateSandbox) SetVolumes

func (o *CreateSandbox) SetVolumes(v []SandboxVolume)

SetVolumes gets a reference to the given []SandboxVolume and assigns it to the Volumes field.

func (CreateSandbox) ToMap

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

func (*CreateSandbox) UnmarshalJSON

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

type CreateSandboxSnapshot

type CreateSandboxSnapshot struct {
	// Name for the new snapshot
	Name string `json:"name"`
	// Include the VM's memory in the snapshot. VM sandboxes only. When true the sandbox must be STARTED; when false (default) VM sandboxes must be STOPPED. Container sandboxes do not support memory snapshots.
	IncludeMemory        *bool `json:"includeMemory,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSandboxSnapshot struct for CreateSandboxSnapshot

func NewCreateSandboxSnapshot

func NewCreateSandboxSnapshot(name string) *CreateSandboxSnapshot

NewCreateSandboxSnapshot instantiates a new CreateSandboxSnapshot 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 NewCreateSandboxSnapshotWithDefaults

func NewCreateSandboxSnapshotWithDefaults() *CreateSandboxSnapshot

NewCreateSandboxSnapshotWithDefaults instantiates a new CreateSandboxSnapshot 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 (*CreateSandboxSnapshot) GetIncludeMemory

func (o *CreateSandboxSnapshot) GetIncludeMemory() bool

GetIncludeMemory returns the IncludeMemory field value if set, zero value otherwise.

func (*CreateSandboxSnapshot) GetIncludeMemoryOk

func (o *CreateSandboxSnapshot) GetIncludeMemoryOk() (*bool, bool)

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

func (*CreateSandboxSnapshot) GetName

func (o *CreateSandboxSnapshot) GetName() string

GetName returns the Name field value

func (*CreateSandboxSnapshot) GetNameOk

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

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

func (*CreateSandboxSnapshot) HasIncludeMemory

func (o *CreateSandboxSnapshot) HasIncludeMemory() bool

HasIncludeMemory returns a boolean if a field has been set.

func (CreateSandboxSnapshot) MarshalJSON

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

func (*CreateSandboxSnapshot) SetIncludeMemory

func (o *CreateSandboxSnapshot) SetIncludeMemory(v bool)

SetIncludeMemory gets a reference to the given bool and assigns it to the IncludeMemory field.

func (*CreateSandboxSnapshot) SetName

func (o *CreateSandboxSnapshot) SetName(v string)

SetName sets field value

func (CreateSandboxSnapshot) ToMap

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

func (*CreateSandboxSnapshot) UnmarshalJSON

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

type CreateSecret

type CreateSecret struct {
	// Secret name (alphanumeric, hyphens, underscores)
	Name string `json:"name"`
	// Secret value
	Value string `json:"value"`
	// Optional description of the secret
	Description *string `json:"description,omitempty"`
	// Allowed hosts this secret may be sent to
	Hosts                []string `json:"hosts,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSecret struct for CreateSecret

func NewCreateSecret

func NewCreateSecret(name string, value string) *CreateSecret

NewCreateSecret instantiates a new CreateSecret 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 NewCreateSecretWithDefaults

func NewCreateSecretWithDefaults() *CreateSecret

NewCreateSecretWithDefaults instantiates a new CreateSecret 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 (*CreateSecret) GetDescription

func (o *CreateSecret) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateSecret) GetDescriptionOk

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

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

func (*CreateSecret) GetHosts

func (o *CreateSecret) GetHosts() []string

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*CreateSecret) GetHostsOk

func (o *CreateSecret) GetHostsOk() ([]string, bool)

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

func (*CreateSecret) GetName

func (o *CreateSecret) GetName() string

GetName returns the Name field value

func (*CreateSecret) GetNameOk

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

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

func (*CreateSecret) GetValue

func (o *CreateSecret) GetValue() string

GetValue returns the Value field value

func (*CreateSecret) GetValueOk

func (o *CreateSecret) GetValueOk() (*string, bool)

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

func (*CreateSecret) HasDescription

func (o *CreateSecret) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateSecret) HasHosts

func (o *CreateSecret) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (CreateSecret) MarshalJSON

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

func (*CreateSecret) SetDescription

func (o *CreateSecret) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateSecret) SetHosts

func (o *CreateSecret) SetHosts(v []string)

SetHosts gets a reference to the given []string and assigns it to the Hosts field.

func (*CreateSecret) SetName

func (o *CreateSecret) SetName(v string)

SetName sets field value

func (*CreateSecret) SetValue

func (o *CreateSecret) SetValue(v string)

SetValue sets field value

func (CreateSecret) ToMap

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

func (*CreateSecret) UnmarshalJSON

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

type CreateSnapshot

type CreateSnapshot struct {
	// The name of the snapshot
	Name string `json:"name"`
	// The image name of the snapshot
	ImageName *string `json:"imageName,omitempty"`
	// The entrypoint command for the snapshot
	Entrypoint []string `json:"entrypoint,omitempty"`
	// CPU cores allocated to the resulting sandbox
	Cpu *int32 `json:"cpu,omitempty"`
	// GPU units allocated to the resulting sandbox
	Gpu *int32 `json:"gpu,omitempty"`
	// Preferred GPU type for the resulting sandbox.
	GpuType []GpuType `json:"gpuType,omitempty"`
	// Memory allocated to the resulting sandbox in GB
	Memory *int32 `json:"memory,omitempty"`
	// Disk space allocated to the sandbox in GB
	Disk *int32 `json:"disk,omitempty"`
	// Build information for the snapshot
	BuildInfo *CreateBuildInfo `json:"buildInfo,omitempty"`
	// ID of the region where the snapshot will be available. Defaults to organization default region if not specified.
	RegionId *string `json:"regionId,omitempty"`
	// Target sandbox class. Determines which runners can host sandboxes created from this snapshot.
	SandboxClass         *SandboxClass `json:"sandboxClass,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSnapshot struct for CreateSnapshot

func NewCreateSnapshot

func NewCreateSnapshot(name string) *CreateSnapshot

NewCreateSnapshot instantiates a new CreateSnapshot 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 NewCreateSnapshotWithDefaults

func NewCreateSnapshotWithDefaults() *CreateSnapshot

NewCreateSnapshotWithDefaults instantiates a new CreateSnapshot 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 (*CreateSnapshot) GetBuildInfo

func (o *CreateSnapshot) GetBuildInfo() CreateBuildInfo

GetBuildInfo returns the BuildInfo field value if set, zero value otherwise.

func (*CreateSnapshot) GetBuildInfoOk

func (o *CreateSnapshot) GetBuildInfoOk() (*CreateBuildInfo, bool)

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

func (*CreateSnapshot) GetCpu

func (o *CreateSnapshot) GetCpu() int32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*CreateSnapshot) GetCpuOk

func (o *CreateSnapshot) GetCpuOk() (*int32, bool)

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

func (*CreateSnapshot) GetDisk

func (o *CreateSnapshot) GetDisk() int32

GetDisk returns the Disk field value if set, zero value otherwise.

func (*CreateSnapshot) GetDiskOk

func (o *CreateSnapshot) GetDiskOk() (*int32, bool)

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

func (*CreateSnapshot) GetEntrypoint

func (o *CreateSnapshot) GetEntrypoint() []string

GetEntrypoint returns the Entrypoint field value if set, zero value otherwise.

func (*CreateSnapshot) GetEntrypointOk

func (o *CreateSnapshot) GetEntrypointOk() ([]string, bool)

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

func (*CreateSnapshot) GetGpu

func (o *CreateSnapshot) GetGpu() int32

GetGpu returns the Gpu field value if set, zero value otherwise.

func (*CreateSnapshot) GetGpuOk

func (o *CreateSnapshot) GetGpuOk() (*int32, bool)

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

func (*CreateSnapshot) GetGpuType

func (o *CreateSnapshot) GetGpuType() []GpuType

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*CreateSnapshot) GetGpuTypeOk

func (o *CreateSnapshot) GetGpuTypeOk() ([]GpuType, bool)

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

func (*CreateSnapshot) GetImageName

func (o *CreateSnapshot) GetImageName() string

GetImageName returns the ImageName field value if set, zero value otherwise.

func (*CreateSnapshot) GetImageNameOk

func (o *CreateSnapshot) GetImageNameOk() (*string, bool)

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

func (*CreateSnapshot) GetMemory

func (o *CreateSnapshot) GetMemory() int32

GetMemory returns the Memory field value if set, zero value otherwise.

func (*CreateSnapshot) GetMemoryOk

func (o *CreateSnapshot) GetMemoryOk() (*int32, bool)

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

func (*CreateSnapshot) GetName

func (o *CreateSnapshot) GetName() string

GetName returns the Name field value

func (*CreateSnapshot) GetNameOk

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

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

func (*CreateSnapshot) GetRegionId

func (o *CreateSnapshot) GetRegionId() string

GetRegionId returns the RegionId field value if set, zero value otherwise.

func (*CreateSnapshot) GetRegionIdOk

func (o *CreateSnapshot) GetRegionIdOk() (*string, bool)

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

func (*CreateSnapshot) GetSandboxClass

func (o *CreateSnapshot) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*CreateSnapshot) GetSandboxClassOk

func (o *CreateSnapshot) GetSandboxClassOk() (*SandboxClass, bool)

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

func (*CreateSnapshot) HasBuildInfo

func (o *CreateSnapshot) HasBuildInfo() bool

HasBuildInfo returns a boolean if a field has been set.

func (*CreateSnapshot) HasCpu

func (o *CreateSnapshot) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*CreateSnapshot) HasDisk

func (o *CreateSnapshot) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*CreateSnapshot) HasEntrypoint

func (o *CreateSnapshot) HasEntrypoint() bool

HasEntrypoint returns a boolean if a field has been set.

func (*CreateSnapshot) HasGpu

func (o *CreateSnapshot) HasGpu() bool

HasGpu returns a boolean if a field has been set.

func (*CreateSnapshot) HasGpuType

func (o *CreateSnapshot) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*CreateSnapshot) HasImageName

func (o *CreateSnapshot) HasImageName() bool

HasImageName returns a boolean if a field has been set.

func (*CreateSnapshot) HasMemory

func (o *CreateSnapshot) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (*CreateSnapshot) HasRegionId

func (o *CreateSnapshot) HasRegionId() bool

HasRegionId returns a boolean if a field has been set.

func (*CreateSnapshot) HasSandboxClass

func (o *CreateSnapshot) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (CreateSnapshot) MarshalJSON

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

func (*CreateSnapshot) SetBuildInfo

func (o *CreateSnapshot) SetBuildInfo(v CreateBuildInfo)

SetBuildInfo gets a reference to the given CreateBuildInfo and assigns it to the BuildInfo field.

func (*CreateSnapshot) SetCpu

func (o *CreateSnapshot) SetCpu(v int32)

SetCpu gets a reference to the given int32 and assigns it to the Cpu field.

func (*CreateSnapshot) SetDisk

func (o *CreateSnapshot) SetDisk(v int32)

SetDisk gets a reference to the given int32 and assigns it to the Disk field.

func (*CreateSnapshot) SetEntrypoint

func (o *CreateSnapshot) SetEntrypoint(v []string)

SetEntrypoint gets a reference to the given []string and assigns it to the Entrypoint field.

func (*CreateSnapshot) SetGpu

func (o *CreateSnapshot) SetGpu(v int32)

SetGpu gets a reference to the given int32 and assigns it to the Gpu field.

func (*CreateSnapshot) SetGpuType

func (o *CreateSnapshot) SetGpuType(v []GpuType)

SetGpuType gets a reference to the given []GpuType and assigns it to the GpuType field.

func (*CreateSnapshot) SetImageName

func (o *CreateSnapshot) SetImageName(v string)

SetImageName gets a reference to the given string and assigns it to the ImageName field.

func (*CreateSnapshot) SetMemory

func (o *CreateSnapshot) SetMemory(v int32)

SetMemory gets a reference to the given int32 and assigns it to the Memory field.

func (*CreateSnapshot) SetName

func (o *CreateSnapshot) SetName(v string)

SetName sets field value

func (*CreateSnapshot) SetRegionId

func (o *CreateSnapshot) SetRegionId(v string)

SetRegionId gets a reference to the given string and assigns it to the RegionId field.

func (*CreateSnapshot) SetSandboxClass

func (o *CreateSnapshot) SetSandboxClass(v SandboxClass)

SetSandboxClass gets a reference to the given SandboxClass and assigns it to the SandboxClass field.

func (CreateSnapshot) ToMap

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

func (*CreateSnapshot) UnmarshalJSON

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

type CreateUser

type CreateUser struct {
	Id                                  string                   `json:"id"`
	Name                                string                   `json:"name"`
	Email                               *string                  `json:"email,omitempty"`
	PersonalOrganizationQuota           *CreateOrganizationQuota `json:"personalOrganizationQuota,omitempty"`
	PersonalOrganizationDefaultRegionId *string                  `json:"personalOrganizationDefaultRegionId,omitempty"`
	Role                                *string                  `json:"role,omitempty"`
	EmailVerified                       *bool                    `json:"emailVerified,omitempty"`
	AdditionalProperties                map[string]interface{}
}

CreateUser struct for CreateUser

func NewCreateUser

func NewCreateUser(id string, name string) *CreateUser

NewCreateUser instantiates a new CreateUser 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 NewCreateUserWithDefaults

func NewCreateUserWithDefaults() *CreateUser

NewCreateUserWithDefaults instantiates a new CreateUser 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 (*CreateUser) GetEmail

func (o *CreateUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CreateUser) GetEmailOk

func (o *CreateUser) GetEmailOk() (*string, bool)

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

func (*CreateUser) GetEmailVerified

func (o *CreateUser) GetEmailVerified() bool

GetEmailVerified returns the EmailVerified field value if set, zero value otherwise.

func (*CreateUser) GetEmailVerifiedOk

func (o *CreateUser) GetEmailVerifiedOk() (*bool, bool)

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

func (*CreateUser) GetId

func (o *CreateUser) GetId() string

GetId returns the Id field value

func (*CreateUser) GetIdOk

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

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

func (*CreateUser) GetName

func (o *CreateUser) GetName() string

GetName returns the Name field value

func (*CreateUser) GetNameOk

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

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

func (*CreateUser) GetPersonalOrganizationDefaultRegionId

func (o *CreateUser) GetPersonalOrganizationDefaultRegionId() string

GetPersonalOrganizationDefaultRegionId returns the PersonalOrganizationDefaultRegionId field value if set, zero value otherwise.

func (*CreateUser) GetPersonalOrganizationDefaultRegionIdOk

func (o *CreateUser) GetPersonalOrganizationDefaultRegionIdOk() (*string, bool)

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

func (*CreateUser) GetPersonalOrganizationQuota

func (o *CreateUser) GetPersonalOrganizationQuota() CreateOrganizationQuota

GetPersonalOrganizationQuota returns the PersonalOrganizationQuota field value if set, zero value otherwise.

func (*CreateUser) GetPersonalOrganizationQuotaOk

func (o *CreateUser) GetPersonalOrganizationQuotaOk() (*CreateOrganizationQuota, bool)

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

func (*CreateUser) GetRole

func (o *CreateUser) GetRole() string

GetRole returns the Role field value if set, zero value otherwise.

func (*CreateUser) GetRoleOk

func (o *CreateUser) GetRoleOk() (*string, bool)

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

func (*CreateUser) HasEmail

func (o *CreateUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CreateUser) HasEmailVerified

func (o *CreateUser) HasEmailVerified() bool

HasEmailVerified returns a boolean if a field has been set.

func (*CreateUser) HasPersonalOrganizationDefaultRegionId

func (o *CreateUser) HasPersonalOrganizationDefaultRegionId() bool

HasPersonalOrganizationDefaultRegionId returns a boolean if a field has been set.

func (*CreateUser) HasPersonalOrganizationQuota

func (o *CreateUser) HasPersonalOrganizationQuota() bool

HasPersonalOrganizationQuota returns a boolean if a field has been set.

func (*CreateUser) HasRole

func (o *CreateUser) HasRole() bool

HasRole returns a boolean if a field has been set.

func (CreateUser) MarshalJSON

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

func (*CreateUser) SetEmail

func (o *CreateUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CreateUser) SetEmailVerified

func (o *CreateUser) SetEmailVerified(v bool)

SetEmailVerified gets a reference to the given bool and assigns it to the EmailVerified field.

func (*CreateUser) SetId

func (o *CreateUser) SetId(v string)

SetId sets field value

func (*CreateUser) SetName

func (o *CreateUser) SetName(v string)

SetName sets field value

func (*CreateUser) SetPersonalOrganizationDefaultRegionId

func (o *CreateUser) SetPersonalOrganizationDefaultRegionId(v string)

SetPersonalOrganizationDefaultRegionId gets a reference to the given string and assigns it to the PersonalOrganizationDefaultRegionId field.

func (*CreateUser) SetPersonalOrganizationQuota

func (o *CreateUser) SetPersonalOrganizationQuota(v CreateOrganizationQuota)

SetPersonalOrganizationQuota gets a reference to the given CreateOrganizationQuota and assigns it to the PersonalOrganizationQuota field.

func (*CreateUser) SetRole

func (o *CreateUser) SetRole(v string)

SetRole gets a reference to the given string and assigns it to the Role field.

func (CreateUser) ToMap

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

func (*CreateUser) UnmarshalJSON

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

type CreateVolume

type CreateVolume struct {
	Name                 string `json:"name"`
	AdditionalProperties map[string]interface{}
}

CreateVolume struct for CreateVolume

func NewCreateVolume

func NewCreateVolume(name string) *CreateVolume

NewCreateVolume instantiates a new CreateVolume 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 NewCreateVolumeWithDefaults

func NewCreateVolumeWithDefaults() *CreateVolume

NewCreateVolumeWithDefaults instantiates a new CreateVolume 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 (*CreateVolume) GetName

func (o *CreateVolume) GetName() string

GetName returns the Name field value

func (*CreateVolume) GetNameOk

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

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

func (CreateVolume) MarshalJSON

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

func (*CreateVolume) SetName

func (o *CreateVolume) SetName(v string)

SetName sets field value

func (CreateVolume) ToMap

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

func (*CreateVolume) UnmarshalJSON

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

type DateFilter

type DateFilter struct {
	// Match values greater than or equal to this timestamp (ISO 8601).
	Gte *time.Time `json:"gte,omitempty"`
	// Match values less than or equal to this timestamp (ISO 8601).
	Lte *time.Time `json:"lte,omitempty"`
	// Match values strictly greater than this timestamp (ISO 8601).
	Gt *time.Time `json:"gt,omitempty"`
	// Match values strictly less than this timestamp (ISO 8601).
	Lt                   *time.Time `json:"lt,omitempty"`
	AdditionalProperties map[string]interface{}
}

DateFilter struct for DateFilter

func NewDateFilter

func NewDateFilter() *DateFilter

NewDateFilter instantiates a new DateFilter 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 NewDateFilterWithDefaults

func NewDateFilterWithDefaults() *DateFilter

NewDateFilterWithDefaults instantiates a new DateFilter 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 (*DateFilter) GetGt

func (o *DateFilter) GetGt() time.Time

GetGt returns the Gt field value if set, zero value otherwise.

func (*DateFilter) GetGtOk

func (o *DateFilter) GetGtOk() (*time.Time, bool)

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

func (*DateFilter) GetGte

func (o *DateFilter) GetGte() time.Time

GetGte returns the Gte field value if set, zero value otherwise.

func (*DateFilter) GetGteOk

func (o *DateFilter) GetGteOk() (*time.Time, bool)

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

func (*DateFilter) GetLt

func (o *DateFilter) GetLt() time.Time

GetLt returns the Lt field value if set, zero value otherwise.

func (*DateFilter) GetLtOk

func (o *DateFilter) GetLtOk() (*time.Time, bool)

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

func (*DateFilter) GetLte

func (o *DateFilter) GetLte() time.Time

GetLte returns the Lte field value if set, zero value otherwise.

func (*DateFilter) GetLteOk

func (o *DateFilter) GetLteOk() (*time.Time, bool)

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

func (*DateFilter) HasGt

func (o *DateFilter) HasGt() bool

HasGt returns a boolean if a field has been set.

func (*DateFilter) HasGte

func (o *DateFilter) HasGte() bool

HasGte returns a boolean if a field has been set.

func (*DateFilter) HasLt

func (o *DateFilter) HasLt() bool

HasLt returns a boolean if a field has been set.

func (*DateFilter) HasLte

func (o *DateFilter) HasLte() bool

HasLte returns a boolean if a field has been set.

func (DateFilter) MarshalJSON

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

func (*DateFilter) SetGt

func (o *DateFilter) SetGt(v time.Time)

SetGt gets a reference to the given time.Time and assigns it to the Gt field.

func (*DateFilter) SetGte

func (o *DateFilter) SetGte(v time.Time)

SetGte gets a reference to the given time.Time and assigns it to the Gte field.

func (*DateFilter) SetLt

func (o *DateFilter) SetLt(v time.Time)

SetLt gets a reference to the given time.Time and assigns it to the Lt field.

func (*DateFilter) SetLte

func (o *DateFilter) SetLte(v time.Time)

SetLte gets a reference to the given time.Time and assigns it to the Lte field.

func (DateFilter) ToMap

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

func (*DateFilter) UnmarshalJSON

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

type DaytonaConfiguration

type DaytonaConfiguration struct {
	// Daytona version
	Version string `json:"version"`
	// PostHog configuration
	Posthog *PosthogConfig `json:"posthog,omitempty"`
	// OIDC configuration
	Oidc OidcConfig `json:"oidc"`
	// Whether linked accounts are enabled
	LinkedAccountsEnabled bool `json:"linkedAccountsEnabled"`
	// System announcements
	Announcements map[string]Announcement `json:"announcements"`
	// Pylon application ID
	PylonAppId *string `json:"pylonAppId,omitempty"`
	// Proxy template URL
	ProxyTemplateUrl string `json:"proxyTemplateUrl"`
	// Toolbox template URL
	ProxyToolboxUrl string `json:"proxyToolboxUrl"`
	// Default snapshot for sandboxes
	DefaultSnapshot string `json:"defaultSnapshot"`
	// Dashboard URL
	DashboardUrl string `json:"dashboardUrl"`
	// Maximum auto-archive interval in minutes
	MaxAutoArchiveInterval float32 `json:"maxAutoArchiveInterval"`
	// Whether maintenance mode is enabled
	MaintananceMode bool `json:"maintananceMode"`
	// Current environment
	Environment string `json:"environment"`
	// Billing API URL
	BillingApiUrl *string `json:"billingApiUrl,omitempty"`
	// Analytics API URL
	AnalyticsApiUrl *string `json:"analyticsApiUrl,omitempty"`
	// Stripe publishable key for client-side Stripe.js
	StripePublishableKey *string `json:"stripePublishableKey,omitempty"`
	// SSH Gateway command
	SshGatewayCommand *string `json:"sshGatewayCommand,omitempty"`
	// Base64 encoded SSH Gateway public key
	SshGatewayPublicKey *string `json:"sshGatewayPublicKey,omitempty"`
	// Rate limit configuration
	RateLimit            *RateLimitConfig `json:"rateLimit,omitempty"`
	AdditionalProperties map[string]interface{}
}

DaytonaConfiguration struct for DaytonaConfiguration

func NewDaytonaConfiguration

func NewDaytonaConfiguration(version string, oidc OidcConfig, linkedAccountsEnabled bool, announcements map[string]Announcement, proxyTemplateUrl string, proxyToolboxUrl string, defaultSnapshot string, dashboardUrl string, maxAutoArchiveInterval float32, maintananceMode bool, environment string) *DaytonaConfiguration

NewDaytonaConfiguration instantiates a new DaytonaConfiguration 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 NewDaytonaConfigurationWithDefaults

func NewDaytonaConfigurationWithDefaults() *DaytonaConfiguration

NewDaytonaConfigurationWithDefaults instantiates a new DaytonaConfiguration 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 (*DaytonaConfiguration) GetAnalyticsApiUrl

func (o *DaytonaConfiguration) GetAnalyticsApiUrl() string

GetAnalyticsApiUrl returns the AnalyticsApiUrl field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetAnalyticsApiUrlOk

func (o *DaytonaConfiguration) GetAnalyticsApiUrlOk() (*string, bool)

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

func (*DaytonaConfiguration) GetAnnouncements

func (o *DaytonaConfiguration) GetAnnouncements() map[string]Announcement

GetAnnouncements returns the Announcements field value

func (*DaytonaConfiguration) GetAnnouncementsOk

func (o *DaytonaConfiguration) GetAnnouncementsOk() (*map[string]Announcement, bool)

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

func (*DaytonaConfiguration) GetBillingApiUrl

func (o *DaytonaConfiguration) GetBillingApiUrl() string

GetBillingApiUrl returns the BillingApiUrl field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetBillingApiUrlOk

func (o *DaytonaConfiguration) GetBillingApiUrlOk() (*string, bool)

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

func (*DaytonaConfiguration) GetDashboardUrl

func (o *DaytonaConfiguration) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value

func (*DaytonaConfiguration) GetDashboardUrlOk

func (o *DaytonaConfiguration) GetDashboardUrlOk() (*string, bool)

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

func (*DaytonaConfiguration) GetDefaultSnapshot

func (o *DaytonaConfiguration) GetDefaultSnapshot() string

GetDefaultSnapshot returns the DefaultSnapshot field value

func (*DaytonaConfiguration) GetDefaultSnapshotOk

func (o *DaytonaConfiguration) GetDefaultSnapshotOk() (*string, bool)

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

func (*DaytonaConfiguration) GetEnvironment

func (o *DaytonaConfiguration) GetEnvironment() string

GetEnvironment returns the Environment field value

func (*DaytonaConfiguration) GetEnvironmentOk

func (o *DaytonaConfiguration) GetEnvironmentOk() (*string, bool)

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

func (*DaytonaConfiguration) GetLinkedAccountsEnabled

func (o *DaytonaConfiguration) GetLinkedAccountsEnabled() bool

GetLinkedAccountsEnabled returns the LinkedAccountsEnabled field value

func (*DaytonaConfiguration) GetLinkedAccountsEnabledOk

func (o *DaytonaConfiguration) GetLinkedAccountsEnabledOk() (*bool, bool)

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

func (*DaytonaConfiguration) GetMaintananceMode

func (o *DaytonaConfiguration) GetMaintananceMode() bool

GetMaintananceMode returns the MaintananceMode field value

func (*DaytonaConfiguration) GetMaintananceModeOk

func (o *DaytonaConfiguration) GetMaintananceModeOk() (*bool, bool)

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

func (*DaytonaConfiguration) GetMaxAutoArchiveInterval

func (o *DaytonaConfiguration) GetMaxAutoArchiveInterval() float32

GetMaxAutoArchiveInterval returns the MaxAutoArchiveInterval field value

func (*DaytonaConfiguration) GetMaxAutoArchiveIntervalOk

func (o *DaytonaConfiguration) GetMaxAutoArchiveIntervalOk() (*float32, bool)

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

func (*DaytonaConfiguration) GetOidc

func (o *DaytonaConfiguration) GetOidc() OidcConfig

GetOidc returns the Oidc field value

func (*DaytonaConfiguration) GetOidcOk

func (o *DaytonaConfiguration) GetOidcOk() (*OidcConfig, bool)

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

func (*DaytonaConfiguration) GetPosthog

func (o *DaytonaConfiguration) GetPosthog() PosthogConfig

GetPosthog returns the Posthog field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetPosthogOk

func (o *DaytonaConfiguration) GetPosthogOk() (*PosthogConfig, bool)

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

func (*DaytonaConfiguration) GetProxyTemplateUrl

func (o *DaytonaConfiguration) GetProxyTemplateUrl() string

GetProxyTemplateUrl returns the ProxyTemplateUrl field value

func (*DaytonaConfiguration) GetProxyTemplateUrlOk

func (o *DaytonaConfiguration) GetProxyTemplateUrlOk() (*string, bool)

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

func (*DaytonaConfiguration) GetProxyToolboxUrl

func (o *DaytonaConfiguration) GetProxyToolboxUrl() string

GetProxyToolboxUrl returns the ProxyToolboxUrl field value

func (*DaytonaConfiguration) GetProxyToolboxUrlOk

func (o *DaytonaConfiguration) GetProxyToolboxUrlOk() (*string, bool)

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

func (*DaytonaConfiguration) GetPylonAppId

func (o *DaytonaConfiguration) GetPylonAppId() string

GetPylonAppId returns the PylonAppId field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetPylonAppIdOk

func (o *DaytonaConfiguration) GetPylonAppIdOk() (*string, bool)

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

func (*DaytonaConfiguration) GetRateLimit

func (o *DaytonaConfiguration) GetRateLimit() RateLimitConfig

GetRateLimit returns the RateLimit field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetRateLimitOk

func (o *DaytonaConfiguration) GetRateLimitOk() (*RateLimitConfig, bool)

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

func (*DaytonaConfiguration) GetSshGatewayCommand

func (o *DaytonaConfiguration) GetSshGatewayCommand() string

GetSshGatewayCommand returns the SshGatewayCommand field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetSshGatewayCommandOk

func (o *DaytonaConfiguration) GetSshGatewayCommandOk() (*string, bool)

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

func (*DaytonaConfiguration) GetSshGatewayPublicKey

func (o *DaytonaConfiguration) GetSshGatewayPublicKey() string

GetSshGatewayPublicKey returns the SshGatewayPublicKey field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetSshGatewayPublicKeyOk

func (o *DaytonaConfiguration) GetSshGatewayPublicKeyOk() (*string, bool)

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

func (*DaytonaConfiguration) GetStripePublishableKey

func (o *DaytonaConfiguration) GetStripePublishableKey() string

GetStripePublishableKey returns the StripePublishableKey field value if set, zero value otherwise.

func (*DaytonaConfiguration) GetStripePublishableKeyOk

func (o *DaytonaConfiguration) GetStripePublishableKeyOk() (*string, bool)

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

func (*DaytonaConfiguration) GetVersion

func (o *DaytonaConfiguration) GetVersion() string

GetVersion returns the Version field value

func (*DaytonaConfiguration) GetVersionOk

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

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

func (*DaytonaConfiguration) HasAnalyticsApiUrl

func (o *DaytonaConfiguration) HasAnalyticsApiUrl() bool

HasAnalyticsApiUrl returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasBillingApiUrl

func (o *DaytonaConfiguration) HasBillingApiUrl() bool

HasBillingApiUrl returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasPosthog

func (o *DaytonaConfiguration) HasPosthog() bool

HasPosthog returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasPylonAppId

func (o *DaytonaConfiguration) HasPylonAppId() bool

HasPylonAppId returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasRateLimit

func (o *DaytonaConfiguration) HasRateLimit() bool

HasRateLimit returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasSshGatewayCommand

func (o *DaytonaConfiguration) HasSshGatewayCommand() bool

HasSshGatewayCommand returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasSshGatewayPublicKey

func (o *DaytonaConfiguration) HasSshGatewayPublicKey() bool

HasSshGatewayPublicKey returns a boolean if a field has been set.

func (*DaytonaConfiguration) HasStripePublishableKey

func (o *DaytonaConfiguration) HasStripePublishableKey() bool

HasStripePublishableKey returns a boolean if a field has been set.

func (DaytonaConfiguration) MarshalJSON

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

func (*DaytonaConfiguration) SetAnalyticsApiUrl

func (o *DaytonaConfiguration) SetAnalyticsApiUrl(v string)

SetAnalyticsApiUrl gets a reference to the given string and assigns it to the AnalyticsApiUrl field.

func (*DaytonaConfiguration) SetAnnouncements

func (o *DaytonaConfiguration) SetAnnouncements(v map[string]Announcement)

SetAnnouncements sets field value

func (*DaytonaConfiguration) SetBillingApiUrl

func (o *DaytonaConfiguration) SetBillingApiUrl(v string)

SetBillingApiUrl gets a reference to the given string and assigns it to the BillingApiUrl field.

func (*DaytonaConfiguration) SetDashboardUrl

func (o *DaytonaConfiguration) SetDashboardUrl(v string)

SetDashboardUrl sets field value

func (*DaytonaConfiguration) SetDefaultSnapshot

func (o *DaytonaConfiguration) SetDefaultSnapshot(v string)

SetDefaultSnapshot sets field value

func (*DaytonaConfiguration) SetEnvironment

func (o *DaytonaConfiguration) SetEnvironment(v string)

SetEnvironment sets field value

func (*DaytonaConfiguration) SetLinkedAccountsEnabled

func (o *DaytonaConfiguration) SetLinkedAccountsEnabled(v bool)

SetLinkedAccountsEnabled sets field value

func (*DaytonaConfiguration) SetMaintananceMode

func (o *DaytonaConfiguration) SetMaintananceMode(v bool)

SetMaintananceMode sets field value

func (*DaytonaConfiguration) SetMaxAutoArchiveInterval

func (o *DaytonaConfiguration) SetMaxAutoArchiveInterval(v float32)

SetMaxAutoArchiveInterval sets field value

func (*DaytonaConfiguration) SetOidc

func (o *DaytonaConfiguration) SetOidc(v OidcConfig)

SetOidc sets field value

func (*DaytonaConfiguration) SetPosthog

func (o *DaytonaConfiguration) SetPosthog(v PosthogConfig)

SetPosthog gets a reference to the given PosthogConfig and assigns it to the Posthog field.

func (*DaytonaConfiguration) SetProxyTemplateUrl

func (o *DaytonaConfiguration) SetProxyTemplateUrl(v string)

SetProxyTemplateUrl sets field value

func (*DaytonaConfiguration) SetProxyToolboxUrl

func (o *DaytonaConfiguration) SetProxyToolboxUrl(v string)

SetProxyToolboxUrl sets field value

func (*DaytonaConfiguration) SetPylonAppId

func (o *DaytonaConfiguration) SetPylonAppId(v string)

SetPylonAppId gets a reference to the given string and assigns it to the PylonAppId field.

func (*DaytonaConfiguration) SetRateLimit

func (o *DaytonaConfiguration) SetRateLimit(v RateLimitConfig)

SetRateLimit gets a reference to the given RateLimitConfig and assigns it to the RateLimit field.

func (*DaytonaConfiguration) SetSshGatewayCommand

func (o *DaytonaConfiguration) SetSshGatewayCommand(v string)

SetSshGatewayCommand gets a reference to the given string and assigns it to the SshGatewayCommand field.

func (*DaytonaConfiguration) SetSshGatewayPublicKey

func (o *DaytonaConfiguration) SetSshGatewayPublicKey(v string)

SetSshGatewayPublicKey gets a reference to the given string and assigns it to the SshGatewayPublicKey field.

func (*DaytonaConfiguration) SetStripePublishableKey

func (o *DaytonaConfiguration) SetStripePublishableKey(v string)

SetStripePublishableKey gets a reference to the given string and assigns it to the StripePublishableKey field.

func (*DaytonaConfiguration) SetVersion

func (o *DaytonaConfiguration) SetVersion(v string)

SetVersion sets field value

func (DaytonaConfiguration) ToMap

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

func (*DaytonaConfiguration) UnmarshalJSON

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

type DockerRegistry

type DockerRegistry struct {
	// Registry ID
	Id string `json:"id"`
	// Registry name
	Name string `json:"name"`
	// Registry URL
	Url string `json:"url"`
	// Registry username
	Username string `json:"username"`
	// Registry project
	Project string `json:"project"`
	// Registry type
	RegistryType string `json:"registryType"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Last update timestamp
	UpdatedAt            time.Time `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

DockerRegistry struct for DockerRegistry

func NewDockerRegistry

func NewDockerRegistry(id string, name string, url string, username string, project string, registryType string, createdAt time.Time, updatedAt time.Time) *DockerRegistry

NewDockerRegistry instantiates a new DockerRegistry 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 NewDockerRegistryWithDefaults

func NewDockerRegistryWithDefaults() *DockerRegistry

NewDockerRegistryWithDefaults instantiates a new DockerRegistry 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 (*DockerRegistry) GetCreatedAt

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

GetCreatedAt returns the CreatedAt field value

func (*DockerRegistry) GetCreatedAtOk

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

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

func (*DockerRegistry) GetId

func (o *DockerRegistry) GetId() string

GetId returns the Id field value

func (*DockerRegistry) GetIdOk

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

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

func (*DockerRegistry) GetName

func (o *DockerRegistry) GetName() string

GetName returns the Name field value

func (*DockerRegistry) GetNameOk

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

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

func (*DockerRegistry) GetProject

func (o *DockerRegistry) GetProject() string

GetProject returns the Project field value

func (*DockerRegistry) GetProjectOk

func (o *DockerRegistry) GetProjectOk() (*string, bool)

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

func (*DockerRegistry) GetRegistryType

func (o *DockerRegistry) GetRegistryType() string

GetRegistryType returns the RegistryType field value

func (*DockerRegistry) GetRegistryTypeOk

func (o *DockerRegistry) GetRegistryTypeOk() (*string, bool)

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

func (*DockerRegistry) GetUpdatedAt

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

GetUpdatedAt returns the UpdatedAt field value

func (*DockerRegistry) GetUpdatedAtOk

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

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

func (*DockerRegistry) GetUrl

func (o *DockerRegistry) GetUrl() string

GetUrl returns the Url field value

func (*DockerRegistry) GetUrlOk

func (o *DockerRegistry) GetUrlOk() (*string, bool)

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

func (*DockerRegistry) GetUsername

func (o *DockerRegistry) GetUsername() string

GetUsername returns the Username field value

func (*DockerRegistry) GetUsernameOk

func (o *DockerRegistry) GetUsernameOk() (*string, bool)

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

func (DockerRegistry) MarshalJSON

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

func (*DockerRegistry) SetCreatedAt

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

SetCreatedAt sets field value

func (*DockerRegistry) SetId

func (o *DockerRegistry) SetId(v string)

SetId sets field value

func (*DockerRegistry) SetName

func (o *DockerRegistry) SetName(v string)

SetName sets field value

func (*DockerRegistry) SetProject

func (o *DockerRegistry) SetProject(v string)

SetProject sets field value

func (*DockerRegistry) SetRegistryType

func (o *DockerRegistry) SetRegistryType(v string)

SetRegistryType sets field value

func (*DockerRegistry) SetUpdatedAt

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

SetUpdatedAt sets field value

func (*DockerRegistry) SetUrl

func (o *DockerRegistry) SetUrl(v string)

SetUrl sets field value

func (*DockerRegistry) SetUsername

func (o *DockerRegistry) SetUsername(v string)

SetUsername sets field value

func (DockerRegistry) ToMap

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

func (*DockerRegistry) UnmarshalJSON

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

type DockerRegistryAPI

type DockerRegistryAPI interface {

	/*
		CreateRegistry Create registry

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

	// CreateRegistryExecute executes the request
	//  @return DockerRegistry
	CreateRegistryExecute(r DockerRegistryAPICreateRegistryRequest) (*DockerRegistry, *http.Response, error)

	/*
		DeleteRegistry Delete registry

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id ID of the docker registry
		@return DockerRegistryAPIDeleteRegistryRequest
	*/
	DeleteRegistry(ctx context.Context, id string) DockerRegistryAPIDeleteRegistryRequest

	// DeleteRegistryExecute executes the request
	DeleteRegistryExecute(r DockerRegistryAPIDeleteRegistryRequest) (*http.Response, error)

	/*
		GetRegistry Get registry

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id ID of the docker registry
		@return DockerRegistryAPIGetRegistryRequest
	*/
	GetRegistry(ctx context.Context, id string) DockerRegistryAPIGetRegistryRequest

	// GetRegistryExecute executes the request
	//  @return DockerRegistry
	GetRegistryExecute(r DockerRegistryAPIGetRegistryRequest) (*DockerRegistry, *http.Response, error)

	/*
		GetTransientPushAccess Get temporary registry access for pushing snapshots

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

	// GetTransientPushAccessExecute executes the request
	//  @return RegistryPushAccessDto
	GetTransientPushAccessExecute(r DockerRegistryAPIGetTransientPushAccessRequest) (*RegistryPushAccessDto, *http.Response, error)

	/*
		ListRegistries List registries

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

	// ListRegistriesExecute executes the request
	//  @return []DockerRegistry
	ListRegistriesExecute(r DockerRegistryAPIListRegistriesRequest) ([]DockerRegistry, *http.Response, error)

	/*
		UpdateRegistry Update registry

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id ID of the docker registry
		@return DockerRegistryAPIUpdateRegistryRequest
	*/
	UpdateRegistry(ctx context.Context, id string) DockerRegistryAPIUpdateRegistryRequest

	// UpdateRegistryExecute executes the request
	//  @return DockerRegistry
	UpdateRegistryExecute(r DockerRegistryAPIUpdateRegistryRequest) (*DockerRegistry, *http.Response, error)
}

type DockerRegistryAPICreateRegistryRequest

type DockerRegistryAPICreateRegistryRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPICreateRegistryRequest) CreateDockerRegistry

func (DockerRegistryAPICreateRegistryRequest) Execute

func (DockerRegistryAPICreateRegistryRequest) XDaytonaOrganizationID

func (r DockerRegistryAPICreateRegistryRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) DockerRegistryAPICreateRegistryRequest

Use with JWT to specify the organization ID

type DockerRegistryAPIDeleteRegistryRequest

type DockerRegistryAPIDeleteRegistryRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPIDeleteRegistryRequest) Execute

func (DockerRegistryAPIDeleteRegistryRequest) XDaytonaOrganizationID

func (r DockerRegistryAPIDeleteRegistryRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) DockerRegistryAPIDeleteRegistryRequest

Use with JWT to specify the organization ID

type DockerRegistryAPIGetRegistryRequest

type DockerRegistryAPIGetRegistryRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPIGetRegistryRequest) Execute

func (DockerRegistryAPIGetRegistryRequest) XDaytonaOrganizationID

func (r DockerRegistryAPIGetRegistryRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) DockerRegistryAPIGetRegistryRequest

Use with JWT to specify the organization ID

type DockerRegistryAPIGetTransientPushAccessRequest

type DockerRegistryAPIGetTransientPushAccessRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPIGetTransientPushAccessRequest) Execute

func (DockerRegistryAPIGetTransientPushAccessRequest) RegionId

ID of the region where the snapshot will be available (defaults to organization default region)

func (DockerRegistryAPIGetTransientPushAccessRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type DockerRegistryAPIListRegistriesRequest

type DockerRegistryAPIListRegistriesRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPIListRegistriesRequest) Execute

func (DockerRegistryAPIListRegistriesRequest) XDaytonaOrganizationID

func (r DockerRegistryAPIListRegistriesRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) DockerRegistryAPIListRegistriesRequest

Use with JWT to specify the organization ID

type DockerRegistryAPIService

type DockerRegistryAPIService service

DockerRegistryAPIService DockerRegistryAPI service

func (*DockerRegistryAPIService) CreateRegistry

CreateRegistry Create registry

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

func (*DockerRegistryAPIService) CreateRegistryExecute

Execute executes the request

@return DockerRegistry

func (*DockerRegistryAPIService) DeleteRegistry

DeleteRegistry Delete registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the docker registry
@return DockerRegistryAPIDeleteRegistryRequest

func (*DockerRegistryAPIService) DeleteRegistryExecute

Execute executes the request

func (*DockerRegistryAPIService) GetRegistry

GetRegistry Get registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the docker registry
@return DockerRegistryAPIGetRegistryRequest

func (*DockerRegistryAPIService) GetRegistryExecute

Execute executes the request

@return DockerRegistry

func (*DockerRegistryAPIService) GetTransientPushAccess

GetTransientPushAccess Get temporary registry access for pushing snapshots

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

func (*DockerRegistryAPIService) GetTransientPushAccessExecute

Execute executes the request

@return RegistryPushAccessDto

func (*DockerRegistryAPIService) ListRegistries

ListRegistries List registries

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

func (*DockerRegistryAPIService) ListRegistriesExecute

Execute executes the request

@return []DockerRegistry

func (*DockerRegistryAPIService) UpdateRegistry

UpdateRegistry Update registry

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the docker registry
@return DockerRegistryAPIUpdateRegistryRequest

func (*DockerRegistryAPIService) UpdateRegistryExecute

Execute executes the request

@return DockerRegistry

type DockerRegistryAPIUpdateRegistryRequest

type DockerRegistryAPIUpdateRegistryRequest struct {
	ApiService DockerRegistryAPI
	// contains filtered or unexported fields
}

func (DockerRegistryAPIUpdateRegistryRequest) Execute

func (DockerRegistryAPIUpdateRegistryRequest) UpdateDockerRegistry

func (DockerRegistryAPIUpdateRegistryRequest) XDaytonaOrganizationID

func (r DockerRegistryAPIUpdateRegistryRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) DockerRegistryAPIUpdateRegistryRequest

Use with JWT to specify the organization ID

type ForkSandbox

type ForkSandbox struct {
	// The name for the forked sandbox. If not provided, a unique name will be generated.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ForkSandbox struct for ForkSandbox

func NewForkSandbox

func NewForkSandbox() *ForkSandbox

NewForkSandbox instantiates a new ForkSandbox 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 NewForkSandboxWithDefaults

func NewForkSandboxWithDefaults() *ForkSandbox

NewForkSandboxWithDefaults instantiates a new ForkSandbox 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 (*ForkSandbox) GetName

func (o *ForkSandbox) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ForkSandbox) GetNameOk

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

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

func (*ForkSandbox) HasName

func (o *ForkSandbox) HasName() bool

HasName returns a boolean if a field has been set.

func (ForkSandbox) MarshalJSON

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

func (*ForkSandbox) SetName

func (o *ForkSandbox) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (ForkSandbox) ToMap

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

func (*ForkSandbox) UnmarshalJSON

func (o *ForkSandbox) 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 GpuType

type GpuType string

GpuType the model 'GpuType'

const (
	GPUTYPE_H100                     GpuType = "H100"
	GPUTYPE_H200                     GpuType = "H200"
	GPUTYPE_RTX_PRO_6000             GpuType = "RTX-PRO-6000"
	GPUTYPE_RTX_4090                 GpuType = "RTX-4090"
	GPUTYPE_RTX_5090                 GpuType = "RTX-5090"
	GPUTYPE_UNKNOWN_DEFAULT_OPEN_API GpuType = "11184809"
)

List of GpuType

func NewGpuTypeFromValue

func NewGpuTypeFromValue(v string) (*GpuType, error)

NewGpuTypeFromValue returns a pointer to a valid GpuType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GpuType) IsValid

func (v GpuType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GpuType) Ptr

func (v GpuType) Ptr() *GpuType

Ptr returns reference to GpuType value

func (*GpuType) UnmarshalJSON

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

type HealthAPI

type HealthAPI interface {

	/*
		HealthControllerCheck Method for HealthControllerCheck

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

	// HealthControllerCheckExecute executes the request
	//  @return HealthControllerCheck200Response
	HealthControllerCheckExecute(r HealthAPIHealthControllerCheckRequest) (*HealthControllerCheck200Response, *http.Response, error)

	/*
		HealthControllerLive Method for HealthControllerLive

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

	// HealthControllerLiveExecute executes the request
	HealthControllerLiveExecute(r HealthAPIHealthControllerLiveRequest) (*http.Response, error)
}

type HealthAPIHealthControllerCheckRequest

type HealthAPIHealthControllerCheckRequest struct {
	ApiService HealthAPI
	// contains filtered or unexported fields
}

func (HealthAPIHealthControllerCheckRequest) Execute

type HealthAPIHealthControllerLiveRequest

type HealthAPIHealthControllerLiveRequest struct {
	ApiService HealthAPI
	// contains filtered or unexported fields
}

func (HealthAPIHealthControllerLiveRequest) Execute

type HealthAPIService

type HealthAPIService service

HealthAPIService HealthAPI service

func (*HealthAPIService) HealthControllerCheck

HealthControllerCheck Method for HealthControllerCheck

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

func (*HealthAPIService) HealthControllerCheckExecute

Execute executes the request

@return HealthControllerCheck200Response

func (*HealthAPIService) HealthControllerLive

HealthControllerLive Method for HealthControllerLive

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

func (*HealthAPIService) HealthControllerLiveExecute

func (a *HealthAPIService) HealthControllerLiveExecute(r HealthAPIHealthControllerLiveRequest) (*http.Response, error)

Execute executes the request

type HealthControllerCheck200Response

type HealthControllerCheck200Response struct {
	Status               *string                                               `json:"status,omitempty"`
	Info                 map[string]HealthControllerCheck200ResponseInfoValue  `json:"info,omitempty"`
	Error                map[string]HealthControllerCheck200ResponseInfoValue  `json:"error,omitempty"`
	Details              *map[string]HealthControllerCheck200ResponseInfoValue `json:"details,omitempty"`
	AdditionalProperties map[string]interface{}
}

HealthControllerCheck200Response struct for HealthControllerCheck200Response

func NewHealthControllerCheck200Response

func NewHealthControllerCheck200Response() *HealthControllerCheck200Response

NewHealthControllerCheck200Response instantiates a new HealthControllerCheck200Response 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 NewHealthControllerCheck200ResponseWithDefaults

func NewHealthControllerCheck200ResponseWithDefaults() *HealthControllerCheck200Response

NewHealthControllerCheck200ResponseWithDefaults instantiates a new HealthControllerCheck200Response 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 (*HealthControllerCheck200Response) GetDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*HealthControllerCheck200Response) GetDetailsOk

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

func (*HealthControllerCheck200Response) GetError

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

func (*HealthControllerCheck200Response) GetErrorOk

GetErrorOk returns a tuple with the Error 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 (*HealthControllerCheck200Response) GetInfo

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

func (*HealthControllerCheck200Response) GetInfoOk

GetInfoOk returns a tuple with the Info 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 (*HealthControllerCheck200Response) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthControllerCheck200Response) GetStatusOk

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

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

func (*HealthControllerCheck200Response) HasDetails

func (o *HealthControllerCheck200Response) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*HealthControllerCheck200Response) HasError

func (o *HealthControllerCheck200Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*HealthControllerCheck200Response) HasInfo

HasInfo returns a boolean if a field has been set.

func (*HealthControllerCheck200Response) HasStatus

func (o *HealthControllerCheck200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (HealthControllerCheck200Response) MarshalJSON

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

func (*HealthControllerCheck200Response) SetDetails

SetDetails gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Details field.

func (*HealthControllerCheck200Response) SetError

SetError gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Error field.

func (*HealthControllerCheck200Response) SetInfo

SetInfo gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Info field.

func (*HealthControllerCheck200Response) SetStatus

func (o *HealthControllerCheck200Response) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (HealthControllerCheck200Response) ToMap

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

func (*HealthControllerCheck200Response) UnmarshalJSON

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

type HealthControllerCheck200ResponseInfoValue

type HealthControllerCheck200ResponseInfoValue struct {
	Status               string `json:"status"`
	AdditionalProperties map[string]interface{}
}

HealthControllerCheck200ResponseInfoValue struct for HealthControllerCheck200ResponseInfoValue

func NewHealthControllerCheck200ResponseInfoValue

func NewHealthControllerCheck200ResponseInfoValue(status string) *HealthControllerCheck200ResponseInfoValue

NewHealthControllerCheck200ResponseInfoValue instantiates a new HealthControllerCheck200ResponseInfoValue 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 NewHealthControllerCheck200ResponseInfoValueWithDefaults

func NewHealthControllerCheck200ResponseInfoValueWithDefaults() *HealthControllerCheck200ResponseInfoValue

NewHealthControllerCheck200ResponseInfoValueWithDefaults instantiates a new HealthControllerCheck200ResponseInfoValue 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 (*HealthControllerCheck200ResponseInfoValue) GetStatus

GetStatus returns the Status field value

func (*HealthControllerCheck200ResponseInfoValue) GetStatusOk

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

func (HealthControllerCheck200ResponseInfoValue) MarshalJSON

func (*HealthControllerCheck200ResponseInfoValue) SetStatus

SetStatus sets field value

func (HealthControllerCheck200ResponseInfoValue) ToMap

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

func (*HealthControllerCheck200ResponseInfoValue) UnmarshalJSON

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

type HealthControllerCheck503Response

type HealthControllerCheck503Response struct {
	Status               *string                                               `json:"status,omitempty"`
	Info                 map[string]HealthControllerCheck200ResponseInfoValue  `json:"info,omitempty"`
	Error                map[string]HealthControllerCheck200ResponseInfoValue  `json:"error,omitempty"`
	Details              *map[string]HealthControllerCheck200ResponseInfoValue `json:"details,omitempty"`
	AdditionalProperties map[string]interface{}
}

HealthControllerCheck503Response struct for HealthControllerCheck503Response

func NewHealthControllerCheck503Response

func NewHealthControllerCheck503Response() *HealthControllerCheck503Response

NewHealthControllerCheck503Response instantiates a new HealthControllerCheck503Response 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 NewHealthControllerCheck503ResponseWithDefaults

func NewHealthControllerCheck503ResponseWithDefaults() *HealthControllerCheck503Response

NewHealthControllerCheck503ResponseWithDefaults instantiates a new HealthControllerCheck503Response 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 (*HealthControllerCheck503Response) GetDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*HealthControllerCheck503Response) GetDetailsOk

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

func (*HealthControllerCheck503Response) GetError

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

func (*HealthControllerCheck503Response) GetErrorOk

GetErrorOk returns a tuple with the Error 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 (*HealthControllerCheck503Response) GetInfo

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

func (*HealthControllerCheck503Response) GetInfoOk

GetInfoOk returns a tuple with the Info 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 (*HealthControllerCheck503Response) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthControllerCheck503Response) GetStatusOk

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

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

func (*HealthControllerCheck503Response) HasDetails

func (o *HealthControllerCheck503Response) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*HealthControllerCheck503Response) HasError

func (o *HealthControllerCheck503Response) HasError() bool

HasError returns a boolean if a field has been set.

func (*HealthControllerCheck503Response) HasInfo

HasInfo returns a boolean if a field has been set.

func (*HealthControllerCheck503Response) HasStatus

func (o *HealthControllerCheck503Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (HealthControllerCheck503Response) MarshalJSON

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

func (*HealthControllerCheck503Response) SetDetails

SetDetails gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Details field.

func (*HealthControllerCheck503Response) SetError

SetError gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Error field.

func (*HealthControllerCheck503Response) SetInfo

SetInfo gets a reference to the given map[string]HealthControllerCheck200ResponseInfoValue and assigns it to the Info field.

func (*HealthControllerCheck503Response) SetStatus

func (o *HealthControllerCheck503Response) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (HealthControllerCheck503Response) ToMap

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

func (*HealthControllerCheck503Response) UnmarshalJSON

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

type IntFilter

type IntFilter struct {
	// Match values equal to this value.
	Eq *float32 `json:"eq,omitempty"`
	// Match values not equal to this value.
	Not *float32 `json:"not,omitempty"`
	// Match values present in this list. Accepts comma-separated values or repeated query parameters. Maximum 100 entries.
	In []float32 `json:"in,omitempty"`
	// Match values not present in this list. Accepts comma-separated values or repeated query parameters. Maximum 100 entries.
	NotIn []float32 `json:"notIn,omitempty"`
	// Match values greater than or equal to this value.
	Gte *float32 `json:"gte,omitempty"`
	// Match values less than or equal to this value.
	Lte *float32 `json:"lte,omitempty"`
	// Match values strictly greater than this value.
	Gt *float32 `json:"gt,omitempty"`
	// Match values strictly less than this value.
	Lt                   *float32 `json:"lt,omitempty"`
	AdditionalProperties map[string]interface{}
}

IntFilter struct for IntFilter

func NewIntFilter

func NewIntFilter() *IntFilter

NewIntFilter instantiates a new IntFilter 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 NewIntFilterWithDefaults

func NewIntFilterWithDefaults() *IntFilter

NewIntFilterWithDefaults instantiates a new IntFilter 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 (*IntFilter) GetEq

func (o *IntFilter) GetEq() float32

GetEq returns the Eq field value if set, zero value otherwise.

func (*IntFilter) GetEqOk

func (o *IntFilter) GetEqOk() (*float32, bool)

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

func (*IntFilter) GetGt

func (o *IntFilter) GetGt() float32

GetGt returns the Gt field value if set, zero value otherwise.

func (*IntFilter) GetGtOk

func (o *IntFilter) GetGtOk() (*float32, bool)

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

func (*IntFilter) GetGte

func (o *IntFilter) GetGte() float32

GetGte returns the Gte field value if set, zero value otherwise.

func (*IntFilter) GetGteOk

func (o *IntFilter) GetGteOk() (*float32, bool)

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

func (*IntFilter) GetIn

func (o *IntFilter) GetIn() []float32

GetIn returns the In field value if set, zero value otherwise.

func (*IntFilter) GetInOk

func (o *IntFilter) GetInOk() ([]float32, bool)

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

func (*IntFilter) GetLt

func (o *IntFilter) GetLt() float32

GetLt returns the Lt field value if set, zero value otherwise.

func (*IntFilter) GetLtOk

func (o *IntFilter) GetLtOk() (*float32, bool)

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

func (*IntFilter) GetLte

func (o *IntFilter) GetLte() float32

GetLte returns the Lte field value if set, zero value otherwise.

func (*IntFilter) GetLteOk

func (o *IntFilter) GetLteOk() (*float32, bool)

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

func (*IntFilter) GetNot

func (o *IntFilter) GetNot() float32

GetNot returns the Not field value if set, zero value otherwise.

func (*IntFilter) GetNotIn

func (o *IntFilter) GetNotIn() []float32

GetNotIn returns the NotIn field value if set, zero value otherwise.

func (*IntFilter) GetNotInOk

func (o *IntFilter) GetNotInOk() ([]float32, bool)

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

func (*IntFilter) GetNotOk

func (o *IntFilter) GetNotOk() (*float32, bool)

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

func (*IntFilter) HasEq

func (o *IntFilter) HasEq() bool

HasEq returns a boolean if a field has been set.

func (*IntFilter) HasGt

func (o *IntFilter) HasGt() bool

HasGt returns a boolean if a field has been set.

func (*IntFilter) HasGte

func (o *IntFilter) HasGte() bool

HasGte returns a boolean if a field has been set.

func (*IntFilter) HasIn

func (o *IntFilter) HasIn() bool

HasIn returns a boolean if a field has been set.

func (*IntFilter) HasLt

func (o *IntFilter) HasLt() bool

HasLt returns a boolean if a field has been set.

func (*IntFilter) HasLte

func (o *IntFilter) HasLte() bool

HasLte returns a boolean if a field has been set.

func (*IntFilter) HasNot

func (o *IntFilter) HasNot() bool

HasNot returns a boolean if a field has been set.

func (*IntFilter) HasNotIn

func (o *IntFilter) HasNotIn() bool

HasNotIn returns a boolean if a field has been set.

func (IntFilter) MarshalJSON

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

func (*IntFilter) SetEq

func (o *IntFilter) SetEq(v float32)

SetEq gets a reference to the given float32 and assigns it to the Eq field.

func (*IntFilter) SetGt

func (o *IntFilter) SetGt(v float32)

SetGt gets a reference to the given float32 and assigns it to the Gt field.

func (*IntFilter) SetGte

func (o *IntFilter) SetGte(v float32)

SetGte gets a reference to the given float32 and assigns it to the Gte field.

func (*IntFilter) SetIn

func (o *IntFilter) SetIn(v []float32)

SetIn gets a reference to the given []float32 and assigns it to the In field.

func (*IntFilter) SetLt

func (o *IntFilter) SetLt(v float32)

SetLt gets a reference to the given float32 and assigns it to the Lt field.

func (*IntFilter) SetLte

func (o *IntFilter) SetLte(v float32)

SetLte gets a reference to the given float32 and assigns it to the Lte field.

func (*IntFilter) SetNot

func (o *IntFilter) SetNot(v float32)

SetNot gets a reference to the given float32 and assigns it to the Not field.

func (*IntFilter) SetNotIn

func (o *IntFilter) SetNotIn(v []float32)

SetNotIn gets a reference to the given []float32 and assigns it to the NotIn field.

func (IntFilter) ToMap

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

func (*IntFilter) UnmarshalJSON

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

type Job

type Job struct {
	// The ID of the job
	Id string `json:"id"`
	// The type of the job
	Type JobType `json:"type"`
	// The status of the job
	Status JobStatus `json:"status"`
	// The type of resource this job operates on
	ResourceType string `json:"resourceType"`
	// The ID of the resource this job operates on (sandboxId, snapshotRef, etc.)
	ResourceId string `json:"resourceId"`
	// Job-specific JSON-encoded payload data (operational metadata)
	Payload *string `json:"payload,omitempty"`
	// OpenTelemetry trace context for distributed tracing (W3C Trace Context format)
	TraceContext map[string]interface{} `json:"traceContext,omitempty"`
	// Error message if the job failed
	ErrorMessage *string `json:"errorMessage,omitempty"`
	// The creation timestamp of the job
	CreatedAt string `json:"createdAt"`
	// The last update timestamp of the job
	UpdatedAt            *string `json:"updatedAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

Job struct for Job

func NewJob

func NewJob(id string, type_ JobType, status JobStatus, resourceType string, resourceId string, createdAt string) *Job

NewJob instantiates a new Job 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 NewJobWithDefaults

func NewJobWithDefaults() *Job

NewJobWithDefaults instantiates a new Job 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 (*Job) GetCreatedAt

func (o *Job) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*Job) GetCreatedAtOk

func (o *Job) GetCreatedAtOk() (*string, bool)

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

func (*Job) GetErrorMessage

func (o *Job) GetErrorMessage() string

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

func (*Job) GetErrorMessageOk

func (o *Job) 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 (*Job) GetId

func (o *Job) GetId() string

GetId returns the Id field value

func (*Job) GetIdOk

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

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

func (*Job) GetPayload

func (o *Job) GetPayload() string

GetPayload returns the Payload field value if set, zero value otherwise.

func (*Job) GetPayloadOk

func (o *Job) GetPayloadOk() (*string, bool)

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

func (*Job) GetResourceId

func (o *Job) GetResourceId() string

GetResourceId returns the ResourceId field value

func (*Job) GetResourceIdOk

func (o *Job) GetResourceIdOk() (*string, bool)

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

func (*Job) GetResourceType

func (o *Job) GetResourceType() string

GetResourceType returns the ResourceType field value

func (*Job) GetResourceTypeOk

func (o *Job) GetResourceTypeOk() (*string, bool)

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

func (*Job) GetStatus

func (o *Job) GetStatus() JobStatus

GetStatus returns the Status field value

func (*Job) GetStatusOk

func (o *Job) GetStatusOk() (*JobStatus, bool)

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

func (*Job) GetTraceContext

func (o *Job) GetTraceContext() map[string]interface{}

GetTraceContext returns the TraceContext field value if set, zero value otherwise.

func (*Job) GetTraceContextOk

func (o *Job) GetTraceContextOk() (map[string]interface{}, bool)

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

func (*Job) GetType

func (o *Job) GetType() JobType

GetType returns the Type field value

func (*Job) GetTypeOk

func (o *Job) GetTypeOk() (*JobType, bool)

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

func (*Job) GetUpdatedAt

func (o *Job) GetUpdatedAt() string

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

func (*Job) GetUpdatedAtOk

func (o *Job) GetUpdatedAtOk() (*string, 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 (*Job) HasErrorMessage

func (o *Job) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*Job) HasPayload

func (o *Job) HasPayload() bool

HasPayload returns a boolean if a field has been set.

func (*Job) HasTraceContext

func (o *Job) HasTraceContext() bool

HasTraceContext returns a boolean if a field has been set.

func (*Job) HasUpdatedAt

func (o *Job) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Job) MarshalJSON

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

func (*Job) SetCreatedAt

func (o *Job) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*Job) SetErrorMessage

func (o *Job) SetErrorMessage(v string)

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

func (*Job) SetId

func (o *Job) SetId(v string)

SetId sets field value

func (*Job) SetPayload

func (o *Job) SetPayload(v string)

SetPayload gets a reference to the given string and assigns it to the Payload field.

func (*Job) SetResourceId

func (o *Job) SetResourceId(v string)

SetResourceId sets field value

func (*Job) SetResourceType

func (o *Job) SetResourceType(v string)

SetResourceType sets field value

func (*Job) SetStatus

func (o *Job) SetStatus(v JobStatus)

SetStatus sets field value

func (*Job) SetTraceContext

func (o *Job) SetTraceContext(v map[string]interface{})

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

func (*Job) SetType

func (o *Job) SetType(v JobType)

SetType sets field value

func (*Job) SetUpdatedAt

func (o *Job) SetUpdatedAt(v string)

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

func (Job) ToMap

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

func (*Job) UnmarshalJSON

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

type JobStatus

type JobStatus string

JobStatus the model 'JobStatus'

const (
	JOBSTATUS_PENDING                  JobStatus = "PENDING"
	JOBSTATUS_IN_PROGRESS              JobStatus = "IN_PROGRESS"
	JOBSTATUS_COMPLETED                JobStatus = "COMPLETED"
	JOBSTATUS_FAILED                   JobStatus = "FAILED"
	JOBSTATUS_UNKNOWN_DEFAULT_OPEN_API JobStatus = "11184809"
)

List of JobStatus

func NewJobStatusFromValue

func NewJobStatusFromValue(v string) (*JobStatus, error)

NewJobStatusFromValue returns a pointer to a valid JobStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (JobStatus) IsValid

func (v JobStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (JobStatus) Ptr

func (v JobStatus) Ptr() *JobStatus

Ptr returns reference to JobStatus value

func (*JobStatus) UnmarshalJSON

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

type JobType

type JobType string

JobType The type of the job

const (
	JOBTYPE_CREATE_SANDBOX                  JobType = "CREATE_SANDBOX"
	JOBTYPE_START_SANDBOX                   JobType = "START_SANDBOX"
	JOBTYPE_STOP_SANDBOX                    JobType = "STOP_SANDBOX"
	JOBTYPE_DESTROY_SANDBOX                 JobType = "DESTROY_SANDBOX"
	JOBTYPE_RESIZE_SANDBOX                  JobType = "RESIZE_SANDBOX"
	JOBTYPE_CREATE_BACKUP                   JobType = "CREATE_BACKUP"
	JOBTYPE_BUILD_SNAPSHOT                  JobType = "BUILD_SNAPSHOT"
	JOBTYPE_PULL_SNAPSHOT                   JobType = "PULL_SNAPSHOT"
	JOBTYPE_RECOVER_SANDBOX                 JobType = "RECOVER_SANDBOX"
	JOBTYPE_INSPECT_SNAPSHOT_IN_REGISTRY    JobType = "INSPECT_SNAPSHOT_IN_REGISTRY"
	JOBTYPE_REMOVE_SNAPSHOT                 JobType = "REMOVE_SNAPSHOT"
	JOBTYPE_UPDATE_SANDBOX_NETWORK_SETTINGS JobType = "UPDATE_SANDBOX_NETWORK_SETTINGS"
	JOBTYPE_UPDATE_SANDBOX_SECRETS          JobType = "UPDATE_SANDBOX_SECRETS"
	JOBTYPE_SNAPSHOT_SANDBOX                JobType = "SNAPSHOT_SANDBOX"
	JOBTYPE_FORK_SANDBOX                    JobType = "FORK_SANDBOX"
	JOBTYPE_PAUSE_SANDBOX                   JobType = "PAUSE_SANDBOX"
	JOBTYPE_UNKNOWN_DEFAULT_OPEN_API        JobType = "11184809"
)

List of JobType

func NewJobTypeFromValue

func NewJobTypeFromValue(v string) (*JobType, error)

NewJobTypeFromValue returns a pointer to a valid JobType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (JobType) IsValid

func (v JobType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (JobType) Ptr

func (v JobType) Ptr() *JobType

Ptr returns reference to JobType value

func (*JobType) UnmarshalJSON

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

type JobsAPI

type JobsAPI interface {

	/*
		GetJob Get job details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param jobId ID of the job
		@return JobsAPIGetJobRequest
	*/
	GetJob(ctx context.Context, jobId string) JobsAPIGetJobRequest

	// GetJobExecute executes the request
	//  @return Job
	GetJobExecute(r JobsAPIGetJobRequest) (*Job, *http.Response, error)

	/*
		ListJobs List jobs for the runner

		Returns a paginated list of jobs for the runner, optionally filtered by status.

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

	// ListJobsExecute executes the request
	//  @return PaginatedJobs
	ListJobsExecute(r JobsAPIListJobsRequest) (*PaginatedJobs, *http.Response, error)

	/*
		PollJobs Long poll for jobs

		Long poll endpoint for runners to fetch pending jobs. Returns immediately if jobs are available, otherwise waits up to timeout seconds.

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

	// PollJobsExecute executes the request
	//  @return PollJobsResponse
	PollJobsExecute(r JobsAPIPollJobsRequest) (*PollJobsResponse, *http.Response, error)

	/*
		UpdateJobStatus Update job status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param jobId ID of the job
		@return JobsAPIUpdateJobStatusRequest
	*/
	UpdateJobStatus(ctx context.Context, jobId string) JobsAPIUpdateJobStatusRequest

	// UpdateJobStatusExecute executes the request
	//  @return Job
	UpdateJobStatusExecute(r JobsAPIUpdateJobStatusRequest) (*Job, *http.Response, error)
}

type JobsAPIGetJobRequest

type JobsAPIGetJobRequest struct {
	ApiService JobsAPI
	// contains filtered or unexported fields
}

func (JobsAPIGetJobRequest) Execute

func (r JobsAPIGetJobRequest) Execute() (*Job, *http.Response, error)

type JobsAPIListJobsRequest

type JobsAPIListJobsRequest struct {
	ApiService JobsAPI
	// contains filtered or unexported fields
}

func (JobsAPIListJobsRequest) Execute

func (JobsAPIListJobsRequest) Limit

Maximum number of jobs to return (default: 100, max: 500)

func (JobsAPIListJobsRequest) Offset

Number of jobs to skip for pagination (default: 0)

func (JobsAPIListJobsRequest) Page

Page number of the results

func (JobsAPIListJobsRequest) Status

Filter jobs by status

type JobsAPIPollJobsRequest

type JobsAPIPollJobsRequest struct {
	ApiService JobsAPI
	// contains filtered or unexported fields
}

func (JobsAPIPollJobsRequest) Execute

func (JobsAPIPollJobsRequest) Limit

Maximum number of jobs to return (default: 10, max: 100)

func (JobsAPIPollJobsRequest) Timeout

Timeout in seconds for long polling (default: 30, max: 60)

type JobsAPIService

type JobsAPIService service

JobsAPIService JobsAPI service

func (*JobsAPIService) GetJob

GetJob Get job details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId ID of the job
@return JobsAPIGetJobRequest

func (*JobsAPIService) GetJobExecute

func (a *JobsAPIService) GetJobExecute(r JobsAPIGetJobRequest) (*Job, *http.Response, error)

Execute executes the request

@return Job

func (*JobsAPIService) ListJobs

ListJobs List jobs for the runner

Returns a paginated list of jobs for the runner, optionally filtered by status.

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

func (*JobsAPIService) ListJobsExecute

Execute executes the request

@return PaginatedJobs

func (*JobsAPIService) PollJobs

PollJobs Long poll for jobs

Long poll endpoint for runners to fetch pending jobs. Returns immediately if jobs are available, otherwise waits up to timeout seconds.

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

func (*JobsAPIService) PollJobsExecute

Execute executes the request

@return PollJobsResponse

func (*JobsAPIService) UpdateJobStatus

func (a *JobsAPIService) UpdateJobStatus(ctx context.Context, jobId string) JobsAPIUpdateJobStatusRequest

UpdateJobStatus Update job status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param jobId ID of the job
@return JobsAPIUpdateJobStatusRequest

func (*JobsAPIService) UpdateJobStatusExecute

func (a *JobsAPIService) UpdateJobStatusExecute(r JobsAPIUpdateJobStatusRequest) (*Job, *http.Response, error)

Execute executes the request

@return Job

type JobsAPIUpdateJobStatusRequest

type JobsAPIUpdateJobStatusRequest struct {
	ApiService JobsAPI
	// contains filtered or unexported fields
}

func (JobsAPIUpdateJobStatusRequest) Execute

func (JobsAPIUpdateJobStatusRequest) UpdateJobStatus

type ListSandboxesResponse

type ListSandboxesResponse struct {
	// List of results for the current page
	Items []SandboxListItem `json:"items"`
	// Cursor for the next page of results
	NextCursor           NullableString `json:"nextCursor"`
	AdditionalProperties map[string]interface{}
}

ListSandboxesResponse struct for ListSandboxesResponse

func NewListSandboxesResponse

func NewListSandboxesResponse(items []SandboxListItem, nextCursor NullableString) *ListSandboxesResponse

NewListSandboxesResponse instantiates a new ListSandboxesResponse 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 NewListSandboxesResponseWithDefaults

func NewListSandboxesResponseWithDefaults() *ListSandboxesResponse

NewListSandboxesResponseWithDefaults instantiates a new ListSandboxesResponse 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 (*ListSandboxesResponse) GetItems

func (o *ListSandboxesResponse) GetItems() []SandboxListItem

GetItems returns the Items field value

func (*ListSandboxesResponse) GetItemsOk

func (o *ListSandboxesResponse) GetItemsOk() ([]SandboxListItem, bool)

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

func (*ListSandboxesResponse) GetNextCursor

func (o *ListSandboxesResponse) GetNextCursor() string

GetNextCursor returns the NextCursor field value If the value is explicit nil, the zero value for string will be returned

func (*ListSandboxesResponse) GetNextCursorOk

func (o *ListSandboxesResponse) GetNextCursorOk() (*string, bool)

GetNextCursorOk returns a tuple with the NextCursor 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 (ListSandboxesResponse) MarshalJSON

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

func (*ListSandboxesResponse) SetItems

func (o *ListSandboxesResponse) SetItems(v []SandboxListItem)

SetItems sets field value

func (*ListSandboxesResponse) SetNextCursor

func (o *ListSandboxesResponse) SetNextCursor(v string)

SetNextCursor sets field value

func (ListSandboxesResponse) ToMap

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

func (*ListSandboxesResponse) UnmarshalJSON

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

type ListSecretsResponse added in v0.194.0

type ListSecretsResponse struct {
	// List of results for the current page
	Items []Secret `json:"items"`
	// Total number of secrets matching the filters
	Total float32 `json:"total"`
	// Cursor for the next page of results
	NextCursor           NullableString `json:"nextCursor"`
	AdditionalProperties map[string]interface{}
}

ListSecretsResponse struct for ListSecretsResponse

func NewListSecretsResponse added in v0.194.0

func NewListSecretsResponse(items []Secret, total float32, nextCursor NullableString) *ListSecretsResponse

NewListSecretsResponse instantiates a new ListSecretsResponse 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 NewListSecretsResponseWithDefaults added in v0.194.0

func NewListSecretsResponseWithDefaults() *ListSecretsResponse

NewListSecretsResponseWithDefaults instantiates a new ListSecretsResponse 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 (*ListSecretsResponse) GetItems added in v0.194.0

func (o *ListSecretsResponse) GetItems() []Secret

GetItems returns the Items field value

func (*ListSecretsResponse) GetItemsOk added in v0.194.0

func (o *ListSecretsResponse) GetItemsOk() ([]Secret, bool)

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

func (*ListSecretsResponse) GetNextCursor added in v0.194.0

func (o *ListSecretsResponse) GetNextCursor() string

GetNextCursor returns the NextCursor field value If the value is explicit nil, the zero value for string will be returned

func (*ListSecretsResponse) GetNextCursorOk added in v0.194.0

func (o *ListSecretsResponse) GetNextCursorOk() (*string, bool)

GetNextCursorOk returns a tuple with the NextCursor 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 (*ListSecretsResponse) GetTotal added in v0.194.0

func (o *ListSecretsResponse) GetTotal() float32

GetTotal returns the Total field value

func (*ListSecretsResponse) GetTotalOk added in v0.194.0

func (o *ListSecretsResponse) GetTotalOk() (*float32, bool)

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

func (ListSecretsResponse) MarshalJSON added in v0.194.0

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

func (*ListSecretsResponse) SetItems added in v0.194.0

func (o *ListSecretsResponse) SetItems(v []Secret)

SetItems sets field value

func (*ListSecretsResponse) SetNextCursor added in v0.194.0

func (o *ListSecretsResponse) SetNextCursor(v string)

SetNextCursor sets field value

func (*ListSecretsResponse) SetTotal added in v0.194.0

func (o *ListSecretsResponse) SetTotal(v float32)

SetTotal sets field value

func (ListSecretsResponse) ToMap added in v0.194.0

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

func (*ListSecretsResponse) UnmarshalJSON added in v0.194.0

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

type LogEntry

type LogEntry struct {
	// Timestamp of the log entry
	Timestamp string `json:"timestamp"`
	// Log message body
	Body string `json:"body"`
	// Severity level text (e.g., INFO, WARN, ERROR)
	SeverityText string `json:"severityText"`
	// Severity level number
	SeverityNumber *float32 `json:"severityNumber,omitempty"`
	// Service name that generated the log
	ServiceName string `json:"serviceName"`
	// Resource attributes from OTEL
	ResourceAttributes map[string]string `json:"resourceAttributes"`
	// Log-specific attributes
	LogAttributes map[string]string `json:"logAttributes"`
	// Associated trace ID if available
	TraceId *string `json:"traceId,omitempty"`
	// Associated span ID if available
	SpanId               *string `json:"spanId,omitempty"`
	AdditionalProperties map[string]interface{}
}

LogEntry struct for LogEntry

func NewLogEntry

func NewLogEntry(timestamp string, body string, severityText string, serviceName string, resourceAttributes map[string]string, logAttributes map[string]string) *LogEntry

NewLogEntry instantiates a new LogEntry 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 NewLogEntryWithDefaults

func NewLogEntryWithDefaults() *LogEntry

NewLogEntryWithDefaults instantiates a new LogEntry 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 (*LogEntry) GetBody

func (o *LogEntry) GetBody() string

GetBody returns the Body field value

func (*LogEntry) GetBodyOk

func (o *LogEntry) GetBodyOk() (*string, bool)

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

func (*LogEntry) GetLogAttributes

func (o *LogEntry) GetLogAttributes() map[string]string

GetLogAttributes returns the LogAttributes field value

func (*LogEntry) GetLogAttributesOk

func (o *LogEntry) GetLogAttributesOk() (*map[string]string, bool)

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

func (*LogEntry) GetResourceAttributes

func (o *LogEntry) GetResourceAttributes() map[string]string

GetResourceAttributes returns the ResourceAttributes field value

func (*LogEntry) GetResourceAttributesOk

func (o *LogEntry) GetResourceAttributesOk() (*map[string]string, bool)

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

func (*LogEntry) GetServiceName

func (o *LogEntry) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*LogEntry) GetServiceNameOk

func (o *LogEntry) GetServiceNameOk() (*string, bool)

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

func (*LogEntry) GetSeverityNumber

func (o *LogEntry) GetSeverityNumber() float32

GetSeverityNumber returns the SeverityNumber field value if set, zero value otherwise.

func (*LogEntry) GetSeverityNumberOk

func (o *LogEntry) GetSeverityNumberOk() (*float32, bool)

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

func (*LogEntry) GetSeverityText

func (o *LogEntry) GetSeverityText() string

GetSeverityText returns the SeverityText field value

func (*LogEntry) GetSeverityTextOk

func (o *LogEntry) GetSeverityTextOk() (*string, bool)

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

func (*LogEntry) GetSpanId

func (o *LogEntry) GetSpanId() string

GetSpanId returns the SpanId field value if set, zero value otherwise.

func (*LogEntry) GetSpanIdOk

func (o *LogEntry) GetSpanIdOk() (*string, bool)

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

func (*LogEntry) GetTimestamp

func (o *LogEntry) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*LogEntry) GetTimestampOk

func (o *LogEntry) GetTimestampOk() (*string, bool)

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

func (*LogEntry) GetTraceId

func (o *LogEntry) GetTraceId() string

GetTraceId returns the TraceId field value if set, zero value otherwise.

func (*LogEntry) GetTraceIdOk

func (o *LogEntry) GetTraceIdOk() (*string, bool)

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

func (*LogEntry) HasSeverityNumber

func (o *LogEntry) HasSeverityNumber() bool

HasSeverityNumber returns a boolean if a field has been set.

func (*LogEntry) HasSpanId

func (o *LogEntry) HasSpanId() bool

HasSpanId returns a boolean if a field has been set.

func (*LogEntry) HasTraceId

func (o *LogEntry) HasTraceId() bool

HasTraceId returns a boolean if a field has been set.

func (LogEntry) MarshalJSON

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

func (*LogEntry) SetBody

func (o *LogEntry) SetBody(v string)

SetBody sets field value

func (*LogEntry) SetLogAttributes

func (o *LogEntry) SetLogAttributes(v map[string]string)

SetLogAttributes sets field value

func (*LogEntry) SetResourceAttributes

func (o *LogEntry) SetResourceAttributes(v map[string]string)

SetResourceAttributes sets field value

func (*LogEntry) SetServiceName

func (o *LogEntry) SetServiceName(v string)

SetServiceName sets field value

func (*LogEntry) SetSeverityNumber

func (o *LogEntry) SetSeverityNumber(v float32)

SetSeverityNumber gets a reference to the given float32 and assigns it to the SeverityNumber field.

func (*LogEntry) SetSeverityText

func (o *LogEntry) SetSeverityText(v string)

SetSeverityText sets field value

func (*LogEntry) SetSpanId

func (o *LogEntry) SetSpanId(v string)

SetSpanId gets a reference to the given string and assigns it to the SpanId field.

func (*LogEntry) SetTimestamp

func (o *LogEntry) SetTimestamp(v string)

SetTimestamp sets field value

func (*LogEntry) SetTraceId

func (o *LogEntry) SetTraceId(v string)

SetTraceId gets a reference to the given string and assigns it to the TraceId field.

func (LogEntry) ToMap

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

func (*LogEntry) UnmarshalJSON

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

type MappedNullable

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

type MetricDataPoint

type MetricDataPoint struct {
	// Timestamp of the data point
	Timestamp string `json:"timestamp"`
	// Value at this timestamp
	Value                float32 `json:"value"`
	AdditionalProperties map[string]interface{}
}

MetricDataPoint struct for MetricDataPoint

func NewMetricDataPoint

func NewMetricDataPoint(timestamp string, value float32) *MetricDataPoint

NewMetricDataPoint instantiates a new MetricDataPoint 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 NewMetricDataPointWithDefaults

func NewMetricDataPointWithDefaults() *MetricDataPoint

NewMetricDataPointWithDefaults instantiates a new MetricDataPoint 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 (*MetricDataPoint) GetTimestamp

func (o *MetricDataPoint) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*MetricDataPoint) GetTimestampOk

func (o *MetricDataPoint) GetTimestampOk() (*string, bool)

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

func (*MetricDataPoint) GetValue

func (o *MetricDataPoint) GetValue() float32

GetValue returns the Value field value

func (*MetricDataPoint) GetValueOk

func (o *MetricDataPoint) GetValueOk() (*float32, bool)

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

func (MetricDataPoint) MarshalJSON

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

func (*MetricDataPoint) SetTimestamp

func (o *MetricDataPoint) SetTimestamp(v string)

SetTimestamp sets field value

func (*MetricDataPoint) SetValue

func (o *MetricDataPoint) SetValue(v float32)

SetValue sets field value

func (MetricDataPoint) ToMap

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

func (*MetricDataPoint) UnmarshalJSON

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

type MetricSeries

type MetricSeries struct {
	// Name of the metric
	MetricName string `json:"metricName"`
	// Data points for this metric
	DataPoints           []MetricDataPoint `json:"dataPoints"`
	AdditionalProperties map[string]interface{}
}

MetricSeries struct for MetricSeries

func NewMetricSeries

func NewMetricSeries(metricName string, dataPoints []MetricDataPoint) *MetricSeries

NewMetricSeries instantiates a new MetricSeries 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 NewMetricSeriesWithDefaults

func NewMetricSeriesWithDefaults() *MetricSeries

NewMetricSeriesWithDefaults instantiates a new MetricSeries 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 (*MetricSeries) GetDataPoints

func (o *MetricSeries) GetDataPoints() []MetricDataPoint

GetDataPoints returns the DataPoints field value

func (*MetricSeries) GetDataPointsOk

func (o *MetricSeries) GetDataPointsOk() ([]MetricDataPoint, bool)

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

func (*MetricSeries) GetMetricName

func (o *MetricSeries) GetMetricName() string

GetMetricName returns the MetricName field value

func (*MetricSeries) GetMetricNameOk

func (o *MetricSeries) GetMetricNameOk() (*string, bool)

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

func (MetricSeries) MarshalJSON

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

func (*MetricSeries) SetDataPoints

func (o *MetricSeries) SetDataPoints(v []MetricDataPoint)

SetDataPoints sets field value

func (*MetricSeries) SetMetricName

func (o *MetricSeries) SetMetricName(v string)

SetMetricName sets field value

func (MetricSeries) ToMap

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

func (*MetricSeries) UnmarshalJSON

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

type MetricsResponse

type MetricsResponse struct {
	// List of metric series
	Series               []MetricSeries `json:"series"`
	AdditionalProperties map[string]interface{}
}

MetricsResponse struct for MetricsResponse

func NewMetricsResponse

func NewMetricsResponse(series []MetricSeries) *MetricsResponse

NewMetricsResponse instantiates a new MetricsResponse 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 NewMetricsResponseWithDefaults

func NewMetricsResponseWithDefaults() *MetricsResponse

NewMetricsResponseWithDefaults instantiates a new MetricsResponse 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 (*MetricsResponse) GetSeries

func (o *MetricsResponse) GetSeries() []MetricSeries

GetSeries returns the Series field value

func (*MetricsResponse) GetSeriesOk

func (o *MetricsResponse) GetSeriesOk() ([]MetricSeries, bool)

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

func (MetricsResponse) MarshalJSON

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

func (*MetricsResponse) SetSeries

func (o *MetricsResponse) SetSeries(v []MetricSeries)

SetSeries sets field value

func (MetricsResponse) ToMap

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

func (*MetricsResponse) UnmarshalJSON

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

type NullableAccountProvider

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

func NewNullableAccountProvider

func NewNullableAccountProvider(val *AccountProvider) *NullableAccountProvider

func (NullableAccountProvider) Get

func (NullableAccountProvider) IsSet

func (v NullableAccountProvider) IsSet() bool

func (NullableAccountProvider) MarshalJSON

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

func (*NullableAccountProvider) Set

func (*NullableAccountProvider) UnmarshalJSON

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

func (*NullableAccountProvider) Unset

func (v *NullableAccountProvider) Unset()

type NullableAdminCreateOrganization added in v0.194.0

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

func NewNullableAdminCreateOrganization added in v0.194.0

func NewNullableAdminCreateOrganization(val *AdminCreateOrganization) *NullableAdminCreateOrganization

func (NullableAdminCreateOrganization) Get added in v0.194.0

func (NullableAdminCreateOrganization) IsSet added in v0.194.0

func (NullableAdminCreateOrganization) MarshalJSON added in v0.194.0

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

func (*NullableAdminCreateOrganization) Set added in v0.194.0

func (*NullableAdminCreateOrganization) UnmarshalJSON added in v0.194.0

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

func (*NullableAdminCreateOrganization) Unset added in v0.194.0

type NullableAdminCreateRunner

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

func NewNullableAdminCreateRunner

func NewNullableAdminCreateRunner(val *AdminCreateRunner) *NullableAdminCreateRunner

func (NullableAdminCreateRunner) Get

func (NullableAdminCreateRunner) IsSet

func (v NullableAdminCreateRunner) IsSet() bool

func (NullableAdminCreateRunner) MarshalJSON

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

func (*NullableAdminCreateRunner) Set

func (*NullableAdminCreateRunner) UnmarshalJSON

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

func (*NullableAdminCreateRunner) Unset

func (v *NullableAdminCreateRunner) Unset()

type NullableAdminGetWebhookStatus200Response

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

func (NullableAdminGetWebhookStatus200Response) Get

func (NullableAdminGetWebhookStatus200Response) IsSet

func (NullableAdminGetWebhookStatus200Response) MarshalJSON

func (*NullableAdminGetWebhookStatus200Response) Set

func (*NullableAdminGetWebhookStatus200Response) UnmarshalJSON

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

func (*NullableAdminGetWebhookStatus200Response) Unset

type NullableAnnouncement

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

func NewNullableAnnouncement

func NewNullableAnnouncement(val *Announcement) *NullableAnnouncement

func (NullableAnnouncement) Get

func (NullableAnnouncement) IsSet

func (v NullableAnnouncement) IsSet() bool

func (NullableAnnouncement) MarshalJSON

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

func (*NullableAnnouncement) Set

func (v *NullableAnnouncement) Set(val *Announcement)

func (*NullableAnnouncement) UnmarshalJSON

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

func (*NullableAnnouncement) Unset

func (v *NullableAnnouncement) Unset()

type NullableApiKeyList

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

func NewNullableApiKeyList

func NewNullableApiKeyList(val *ApiKeyList) *NullableApiKeyList

func (NullableApiKeyList) Get

func (v NullableApiKeyList) Get() *ApiKeyList

func (NullableApiKeyList) IsSet

func (v NullableApiKeyList) IsSet() bool

func (NullableApiKeyList) MarshalJSON

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

func (*NullableApiKeyList) Set

func (v *NullableApiKeyList) Set(val *ApiKeyList)

func (*NullableApiKeyList) UnmarshalJSON

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

func (*NullableApiKeyList) Unset

func (v *NullableApiKeyList) Unset()

type NullableApiKeyResponse

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

func NewNullableApiKeyResponse

func NewNullableApiKeyResponse(val *ApiKeyResponse) *NullableApiKeyResponse

func (NullableApiKeyResponse) Get

func (NullableApiKeyResponse) IsSet

func (v NullableApiKeyResponse) IsSet() bool

func (NullableApiKeyResponse) MarshalJSON

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

func (*NullableApiKeyResponse) Set

func (*NullableApiKeyResponse) UnmarshalJSON

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

func (*NullableApiKeyResponse) Unset

func (v *NullableApiKeyResponse) Unset()

type NullableAuditLog

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

func NewNullableAuditLog

func NewNullableAuditLog(val *AuditLog) *NullableAuditLog

func (NullableAuditLog) Get

func (v NullableAuditLog) Get() *AuditLog

func (NullableAuditLog) IsSet

func (v NullableAuditLog) IsSet() bool

func (NullableAuditLog) MarshalJSON

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

func (*NullableAuditLog) Set

func (v *NullableAuditLog) Set(val *AuditLog)

func (*NullableAuditLog) UnmarshalJSON

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

func (*NullableAuditLog) Unset

func (v *NullableAuditLog) Unset()

type NullableAvailableSandboxClass added in v0.197.0

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

func NewNullableAvailableSandboxClass added in v0.197.0

func NewNullableAvailableSandboxClass(val *AvailableSandboxClass) *NullableAvailableSandboxClass

func (NullableAvailableSandboxClass) Get added in v0.197.0

func (NullableAvailableSandboxClass) IsSet added in v0.197.0

func (NullableAvailableSandboxClass) MarshalJSON added in v0.197.0

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

func (*NullableAvailableSandboxClass) Set added in v0.197.0

func (*NullableAvailableSandboxClass) UnmarshalJSON added in v0.197.0

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

func (*NullableAvailableSandboxClass) Unset added in v0.197.0

func (v *NullableAvailableSandboxClass) 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 NullableBuildInfo

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

func NewNullableBuildInfo

func NewNullableBuildInfo(val *BuildInfo) *NullableBuildInfo

func (NullableBuildInfo) Get

func (v NullableBuildInfo) Get() *BuildInfo

func (NullableBuildInfo) IsSet

func (v NullableBuildInfo) IsSet() bool

func (NullableBuildInfo) MarshalJSON

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

func (*NullableBuildInfo) Set

func (v *NullableBuildInfo) Set(val *BuildInfo)

func (*NullableBuildInfo) UnmarshalJSON

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

func (*NullableBuildInfo) Unset

func (v *NullableBuildInfo) Unset()

type NullableCreateApiKey

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

func NewNullableCreateApiKey

func NewNullableCreateApiKey(val *CreateApiKey) *NullableCreateApiKey

func (NullableCreateApiKey) Get

func (NullableCreateApiKey) IsSet

func (v NullableCreateApiKey) IsSet() bool

func (NullableCreateApiKey) MarshalJSON

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

func (*NullableCreateApiKey) Set

func (v *NullableCreateApiKey) Set(val *CreateApiKey)

func (*NullableCreateApiKey) UnmarshalJSON

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

func (*NullableCreateApiKey) Unset

func (v *NullableCreateApiKey) Unset()

type NullableCreateBuildInfo

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

func NewNullableCreateBuildInfo

func NewNullableCreateBuildInfo(val *CreateBuildInfo) *NullableCreateBuildInfo

func (NullableCreateBuildInfo) Get

func (NullableCreateBuildInfo) IsSet

func (v NullableCreateBuildInfo) IsSet() bool

func (NullableCreateBuildInfo) MarshalJSON

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

func (*NullableCreateBuildInfo) Set

func (*NullableCreateBuildInfo) UnmarshalJSON

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

func (*NullableCreateBuildInfo) Unset

func (v *NullableCreateBuildInfo) Unset()

type NullableCreateDockerRegistry

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

func NewNullableCreateDockerRegistry

func NewNullableCreateDockerRegistry(val *CreateDockerRegistry) *NullableCreateDockerRegistry

func (NullableCreateDockerRegistry) Get

func (NullableCreateDockerRegistry) IsSet

func (NullableCreateDockerRegistry) MarshalJSON

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

func (*NullableCreateDockerRegistry) Set

func (*NullableCreateDockerRegistry) UnmarshalJSON

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

func (*NullableCreateDockerRegistry) Unset

func (v *NullableCreateDockerRegistry) Unset()

type NullableCreateLinkedAccount

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

func NewNullableCreateLinkedAccount

func NewNullableCreateLinkedAccount(val *CreateLinkedAccount) *NullableCreateLinkedAccount

func (NullableCreateLinkedAccount) Get

func (NullableCreateLinkedAccount) IsSet

func (NullableCreateLinkedAccount) MarshalJSON

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

func (*NullableCreateLinkedAccount) Set

func (*NullableCreateLinkedAccount) UnmarshalJSON

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

func (*NullableCreateLinkedAccount) Unset

func (v *NullableCreateLinkedAccount) Unset()

type NullableCreateOrganization

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

func NewNullableCreateOrganization

func NewNullableCreateOrganization(val *CreateOrganization) *NullableCreateOrganization

func (NullableCreateOrganization) Get

func (NullableCreateOrganization) IsSet

func (v NullableCreateOrganization) IsSet() bool

func (NullableCreateOrganization) MarshalJSON

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

func (*NullableCreateOrganization) Set

func (*NullableCreateOrganization) UnmarshalJSON

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

func (*NullableCreateOrganization) Unset

func (v *NullableCreateOrganization) Unset()

type NullableCreateOrganizationInvitation

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

func (NullableCreateOrganizationInvitation) Get

func (NullableCreateOrganizationInvitation) IsSet

func (NullableCreateOrganizationInvitation) MarshalJSON

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

func (*NullableCreateOrganizationInvitation) Set

func (*NullableCreateOrganizationInvitation) UnmarshalJSON

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

func (*NullableCreateOrganizationInvitation) Unset

type NullableCreateOrganizationQuota

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

func (NullableCreateOrganizationQuota) Get

func (NullableCreateOrganizationQuota) IsSet

func (NullableCreateOrganizationQuota) MarshalJSON

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

func (*NullableCreateOrganizationQuota) Set

func (*NullableCreateOrganizationQuota) UnmarshalJSON

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

func (*NullableCreateOrganizationQuota) Unset

type NullableCreateOrganizationRegionQuota

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

func (NullableCreateOrganizationRegionQuota) Get

func (NullableCreateOrganizationRegionQuota) IsSet

func (NullableCreateOrganizationRegionQuota) MarshalJSON

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

func (*NullableCreateOrganizationRegionQuota) Set

func (*NullableCreateOrganizationRegionQuota) UnmarshalJSON

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

func (*NullableCreateOrganizationRegionQuota) Unset

type NullableCreateOrganizationRole

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

func (NullableCreateOrganizationRole) Get

func (NullableCreateOrganizationRole) IsSet

func (NullableCreateOrganizationRole) MarshalJSON

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

func (*NullableCreateOrganizationRole) Set

func (*NullableCreateOrganizationRole) UnmarshalJSON

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

func (*NullableCreateOrganizationRole) Unset

func (v *NullableCreateOrganizationRole) Unset()

type NullableCreateRegion

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

func NewNullableCreateRegion

func NewNullableCreateRegion(val *CreateRegion) *NullableCreateRegion

func (NullableCreateRegion) Get

func (NullableCreateRegion) IsSet

func (v NullableCreateRegion) IsSet() bool

func (NullableCreateRegion) MarshalJSON

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

func (*NullableCreateRegion) Set

func (v *NullableCreateRegion) Set(val *CreateRegion)

func (*NullableCreateRegion) UnmarshalJSON

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

func (*NullableCreateRegion) Unset

func (v *NullableCreateRegion) Unset()

type NullableCreateRegionResponse

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

func NewNullableCreateRegionResponse

func NewNullableCreateRegionResponse(val *CreateRegionResponse) *NullableCreateRegionResponse

func (NullableCreateRegionResponse) Get

func (NullableCreateRegionResponse) IsSet

func (NullableCreateRegionResponse) MarshalJSON

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

func (*NullableCreateRegionResponse) Set

func (*NullableCreateRegionResponse) UnmarshalJSON

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

func (*NullableCreateRegionResponse) Unset

func (v *NullableCreateRegionResponse) Unset()

type NullableCreateRunner

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

func NewNullableCreateRunner

func NewNullableCreateRunner(val *CreateRunner) *NullableCreateRunner

func (NullableCreateRunner) Get

func (NullableCreateRunner) IsSet

func (v NullableCreateRunner) IsSet() bool

func (NullableCreateRunner) MarshalJSON

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

func (*NullableCreateRunner) Set

func (v *NullableCreateRunner) Set(val *CreateRunner)

func (*NullableCreateRunner) UnmarshalJSON

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

func (*NullableCreateRunner) Unset

func (v *NullableCreateRunner) Unset()

type NullableCreateRunnerResponse

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

func NewNullableCreateRunnerResponse

func NewNullableCreateRunnerResponse(val *CreateRunnerResponse) *NullableCreateRunnerResponse

func (NullableCreateRunnerResponse) Get

func (NullableCreateRunnerResponse) IsSet

func (NullableCreateRunnerResponse) MarshalJSON

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

func (*NullableCreateRunnerResponse) Set

func (*NullableCreateRunnerResponse) UnmarshalJSON

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

func (*NullableCreateRunnerResponse) Unset

func (v *NullableCreateRunnerResponse) Unset()

type NullableCreateSandbox

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

func NewNullableCreateSandbox

func NewNullableCreateSandbox(val *CreateSandbox) *NullableCreateSandbox

func (NullableCreateSandbox) Get

func (NullableCreateSandbox) IsSet

func (v NullableCreateSandbox) IsSet() bool

func (NullableCreateSandbox) MarshalJSON

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

func (*NullableCreateSandbox) Set

func (v *NullableCreateSandbox) Set(val *CreateSandbox)

func (*NullableCreateSandbox) UnmarshalJSON

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

func (*NullableCreateSandbox) Unset

func (v *NullableCreateSandbox) Unset()

type NullableCreateSandboxSnapshot

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

func (NullableCreateSandboxSnapshot) Get

func (NullableCreateSandboxSnapshot) IsSet

func (NullableCreateSandboxSnapshot) MarshalJSON

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

func (*NullableCreateSandboxSnapshot) Set

func (*NullableCreateSandboxSnapshot) UnmarshalJSON

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

func (*NullableCreateSandboxSnapshot) Unset

func (v *NullableCreateSandboxSnapshot) Unset()

type NullableCreateSecret

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

func NewNullableCreateSecret

func NewNullableCreateSecret(val *CreateSecret) *NullableCreateSecret

func (NullableCreateSecret) Get

func (NullableCreateSecret) IsSet

func (v NullableCreateSecret) IsSet() bool

func (NullableCreateSecret) MarshalJSON

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

func (*NullableCreateSecret) Set

func (v *NullableCreateSecret) Set(val *CreateSecret)

func (*NullableCreateSecret) UnmarshalJSON

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

func (*NullableCreateSecret) Unset

func (v *NullableCreateSecret) Unset()

type NullableCreateSnapshot

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

func NewNullableCreateSnapshot

func NewNullableCreateSnapshot(val *CreateSnapshot) *NullableCreateSnapshot

func (NullableCreateSnapshot) Get

func (NullableCreateSnapshot) IsSet

func (v NullableCreateSnapshot) IsSet() bool

func (NullableCreateSnapshot) MarshalJSON

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

func (*NullableCreateSnapshot) Set

func (*NullableCreateSnapshot) UnmarshalJSON

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

func (*NullableCreateSnapshot) Unset

func (v *NullableCreateSnapshot) Unset()

type NullableCreateUser

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

func NewNullableCreateUser

func NewNullableCreateUser(val *CreateUser) *NullableCreateUser

func (NullableCreateUser) Get

func (v NullableCreateUser) Get() *CreateUser

func (NullableCreateUser) IsSet

func (v NullableCreateUser) IsSet() bool

func (NullableCreateUser) MarshalJSON

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

func (*NullableCreateUser) Set

func (v *NullableCreateUser) Set(val *CreateUser)

func (*NullableCreateUser) UnmarshalJSON

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

func (*NullableCreateUser) Unset

func (v *NullableCreateUser) Unset()

type NullableCreateVolume

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

func NewNullableCreateVolume

func NewNullableCreateVolume(val *CreateVolume) *NullableCreateVolume

func (NullableCreateVolume) Get

func (NullableCreateVolume) IsSet

func (v NullableCreateVolume) IsSet() bool

func (NullableCreateVolume) MarshalJSON

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

func (*NullableCreateVolume) Set

func (v *NullableCreateVolume) Set(val *CreateVolume)

func (*NullableCreateVolume) UnmarshalJSON

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

func (*NullableCreateVolume) Unset

func (v *NullableCreateVolume) Unset()

type NullableDateFilter

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

func NewNullableDateFilter

func NewNullableDateFilter(val *DateFilter) *NullableDateFilter

func (NullableDateFilter) Get

func (v NullableDateFilter) Get() *DateFilter

func (NullableDateFilter) IsSet

func (v NullableDateFilter) IsSet() bool

func (NullableDateFilter) MarshalJSON

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

func (*NullableDateFilter) Set

func (v *NullableDateFilter) Set(val *DateFilter)

func (*NullableDateFilter) UnmarshalJSON

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

func (*NullableDateFilter) Unset

func (v *NullableDateFilter) Unset()

type NullableDaytonaConfiguration

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

func NewNullableDaytonaConfiguration

func NewNullableDaytonaConfiguration(val *DaytonaConfiguration) *NullableDaytonaConfiguration

func (NullableDaytonaConfiguration) Get

func (NullableDaytonaConfiguration) IsSet

func (NullableDaytonaConfiguration) MarshalJSON

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

func (*NullableDaytonaConfiguration) Set

func (*NullableDaytonaConfiguration) UnmarshalJSON

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

func (*NullableDaytonaConfiguration) Unset

func (v *NullableDaytonaConfiguration) Unset()

type NullableDockerRegistry

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

func NewNullableDockerRegistry

func NewNullableDockerRegistry(val *DockerRegistry) *NullableDockerRegistry

func (NullableDockerRegistry) Get

func (NullableDockerRegistry) IsSet

func (v NullableDockerRegistry) IsSet() bool

func (NullableDockerRegistry) MarshalJSON

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

func (*NullableDockerRegistry) Set

func (*NullableDockerRegistry) UnmarshalJSON

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

func (*NullableDockerRegistry) Unset

func (v *NullableDockerRegistry) 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 NullableForkSandbox

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

func NewNullableForkSandbox

func NewNullableForkSandbox(val *ForkSandbox) *NullableForkSandbox

func (NullableForkSandbox) Get

func (NullableForkSandbox) IsSet

func (v NullableForkSandbox) IsSet() bool

func (NullableForkSandbox) MarshalJSON

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

func (*NullableForkSandbox) Set

func (v *NullableForkSandbox) Set(val *ForkSandbox)

func (*NullableForkSandbox) UnmarshalJSON

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

func (*NullableForkSandbox) Unset

func (v *NullableForkSandbox) Unset()

type NullableGpuType

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

func NewNullableGpuType

func NewNullableGpuType(val *GpuType) *NullableGpuType

func (NullableGpuType) Get

func (v NullableGpuType) Get() *GpuType

func (NullableGpuType) IsSet

func (v NullableGpuType) IsSet() bool

func (NullableGpuType) MarshalJSON

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

func (*NullableGpuType) Set

func (v *NullableGpuType) Set(val *GpuType)

func (*NullableGpuType) UnmarshalJSON

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

func (*NullableGpuType) Unset

func (v *NullableGpuType) Unset()

type NullableHealthControllerCheck200Response

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

func (NullableHealthControllerCheck200Response) Get

func (NullableHealthControllerCheck200Response) IsSet

func (NullableHealthControllerCheck200Response) MarshalJSON

func (*NullableHealthControllerCheck200Response) Set

func (*NullableHealthControllerCheck200Response) UnmarshalJSON

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

func (*NullableHealthControllerCheck200Response) Unset

type NullableHealthControllerCheck200ResponseInfoValue

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

func (NullableHealthControllerCheck200ResponseInfoValue) Get

func (NullableHealthControllerCheck200ResponseInfoValue) IsSet

func (NullableHealthControllerCheck200ResponseInfoValue) MarshalJSON

func (*NullableHealthControllerCheck200ResponseInfoValue) Set

func (*NullableHealthControllerCheck200ResponseInfoValue) UnmarshalJSON

func (*NullableHealthControllerCheck200ResponseInfoValue) Unset

type NullableHealthControllerCheck503Response

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

func (NullableHealthControllerCheck503Response) Get

func (NullableHealthControllerCheck503Response) IsSet

func (NullableHealthControllerCheck503Response) MarshalJSON

func (*NullableHealthControllerCheck503Response) Set

func (*NullableHealthControllerCheck503Response) UnmarshalJSON

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

func (*NullableHealthControllerCheck503Response) 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 NullableIntFilter

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

func NewNullableIntFilter

func NewNullableIntFilter(val *IntFilter) *NullableIntFilter

func (NullableIntFilter) Get

func (v NullableIntFilter) Get() *IntFilter

func (NullableIntFilter) IsSet

func (v NullableIntFilter) IsSet() bool

func (NullableIntFilter) MarshalJSON

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

func (*NullableIntFilter) Set

func (v *NullableIntFilter) Set(val *IntFilter)

func (*NullableIntFilter) UnmarshalJSON

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

func (*NullableIntFilter) Unset

func (v *NullableIntFilter) Unset()

type NullableJob

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

func NewNullableJob

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get

func (v NullableJob) Get() *Job

func (NullableJob) IsSet

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON

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

func (*NullableJob) Set

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON

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

func (*NullableJob) Unset

func (v *NullableJob) Unset()

type NullableJobStatus

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

func NewNullableJobStatus

func NewNullableJobStatus(val *JobStatus) *NullableJobStatus

func (NullableJobStatus) Get

func (v NullableJobStatus) Get() *JobStatus

func (NullableJobStatus) IsSet

func (v NullableJobStatus) IsSet() bool

func (NullableJobStatus) MarshalJSON

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

func (*NullableJobStatus) Set

func (v *NullableJobStatus) Set(val *JobStatus)

func (*NullableJobStatus) UnmarshalJSON

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

func (*NullableJobStatus) Unset

func (v *NullableJobStatus) Unset()

type NullableJobType

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

func NewNullableJobType

func NewNullableJobType(val *JobType) *NullableJobType

func (NullableJobType) Get

func (v NullableJobType) Get() *JobType

func (NullableJobType) IsSet

func (v NullableJobType) IsSet() bool

func (NullableJobType) MarshalJSON

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

func (*NullableJobType) Set

func (v *NullableJobType) Set(val *JobType)

func (*NullableJobType) UnmarshalJSON

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

func (*NullableJobType) Unset

func (v *NullableJobType) Unset()

type NullableListSandboxesResponse

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

func (NullableListSandboxesResponse) Get

func (NullableListSandboxesResponse) IsSet

func (NullableListSandboxesResponse) MarshalJSON

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

func (*NullableListSandboxesResponse) Set

func (*NullableListSandboxesResponse) UnmarshalJSON

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

func (*NullableListSandboxesResponse) Unset

func (v *NullableListSandboxesResponse) Unset()

type NullableListSecretsResponse added in v0.194.0

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

func NewNullableListSecretsResponse added in v0.194.0

func NewNullableListSecretsResponse(val *ListSecretsResponse) *NullableListSecretsResponse

func (NullableListSecretsResponse) Get added in v0.194.0

func (NullableListSecretsResponse) IsSet added in v0.194.0

func (NullableListSecretsResponse) MarshalJSON added in v0.194.0

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

func (*NullableListSecretsResponse) Set added in v0.194.0

func (*NullableListSecretsResponse) UnmarshalJSON added in v0.194.0

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

func (*NullableListSecretsResponse) Unset added in v0.194.0

func (v *NullableListSecretsResponse) Unset()

type NullableLogEntry

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

func NewNullableLogEntry

func NewNullableLogEntry(val *LogEntry) *NullableLogEntry

func (NullableLogEntry) Get

func (v NullableLogEntry) Get() *LogEntry

func (NullableLogEntry) IsSet

func (v NullableLogEntry) IsSet() bool

func (NullableLogEntry) MarshalJSON

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

func (*NullableLogEntry) Set

func (v *NullableLogEntry) Set(val *LogEntry)

func (*NullableLogEntry) UnmarshalJSON

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

func (*NullableLogEntry) Unset

func (v *NullableLogEntry) Unset()

type NullableMetricDataPoint

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

func NewNullableMetricDataPoint

func NewNullableMetricDataPoint(val *MetricDataPoint) *NullableMetricDataPoint

func (NullableMetricDataPoint) Get

func (NullableMetricDataPoint) IsSet

func (v NullableMetricDataPoint) IsSet() bool

func (NullableMetricDataPoint) MarshalJSON

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

func (*NullableMetricDataPoint) Set

func (*NullableMetricDataPoint) UnmarshalJSON

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

func (*NullableMetricDataPoint) Unset

func (v *NullableMetricDataPoint) Unset()

type NullableMetricSeries

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

func NewNullableMetricSeries

func NewNullableMetricSeries(val *MetricSeries) *NullableMetricSeries

func (NullableMetricSeries) Get

func (NullableMetricSeries) IsSet

func (v NullableMetricSeries) IsSet() bool

func (NullableMetricSeries) MarshalJSON

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

func (*NullableMetricSeries) Set

func (v *NullableMetricSeries) Set(val *MetricSeries)

func (*NullableMetricSeries) UnmarshalJSON

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

func (*NullableMetricSeries) Unset

func (v *NullableMetricSeries) Unset()

type NullableMetricsResponse

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

func NewNullableMetricsResponse

func NewNullableMetricsResponse(val *MetricsResponse) *NullableMetricsResponse

func (NullableMetricsResponse) Get

func (NullableMetricsResponse) IsSet

func (v NullableMetricsResponse) IsSet() bool

func (NullableMetricsResponse) MarshalJSON

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

func (*NullableMetricsResponse) Set

func (*NullableMetricsResponse) UnmarshalJSON

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

func (*NullableMetricsResponse) Unset

func (v *NullableMetricsResponse) Unset()

type NullableOidcConfig

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

func NewNullableOidcConfig

func NewNullableOidcConfig(val *OidcConfig) *NullableOidcConfig

func (NullableOidcConfig) Get

func (v NullableOidcConfig) Get() *OidcConfig

func (NullableOidcConfig) IsSet

func (v NullableOidcConfig) IsSet() bool

func (NullableOidcConfig) MarshalJSON

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

func (*NullableOidcConfig) Set

func (v *NullableOidcConfig) Set(val *OidcConfig)

func (*NullableOidcConfig) UnmarshalJSON

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

func (*NullableOidcConfig) Unset

func (v *NullableOidcConfig) Unset()

type NullableOrganization

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

func NewNullableOrganization

func NewNullableOrganization(val *Organization) *NullableOrganization

func (NullableOrganization) Get

func (NullableOrganization) IsSet

func (v NullableOrganization) IsSet() bool

func (NullableOrganization) MarshalJSON

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

func (*NullableOrganization) Set

func (v *NullableOrganization) Set(val *Organization)

func (*NullableOrganization) UnmarshalJSON

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

func (*NullableOrganization) Unset

func (v *NullableOrganization) Unset()

type NullableOrganizationInvitation

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

func (NullableOrganizationInvitation) Get

func (NullableOrganizationInvitation) IsSet

func (NullableOrganizationInvitation) MarshalJSON

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

func (*NullableOrganizationInvitation) Set

func (*NullableOrganizationInvitation) UnmarshalJSON

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

func (*NullableOrganizationInvitation) Unset

func (v *NullableOrganizationInvitation) Unset()

type NullableOrganizationPreviewWarning added in v0.197.0

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

func NewNullableOrganizationPreviewWarning added in v0.197.0

func NewNullableOrganizationPreviewWarning(val *OrganizationPreviewWarning) *NullableOrganizationPreviewWarning

func (NullableOrganizationPreviewWarning) Get added in v0.197.0

func (NullableOrganizationPreviewWarning) IsSet added in v0.197.0

func (NullableOrganizationPreviewWarning) MarshalJSON added in v0.197.0

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

func (*NullableOrganizationPreviewWarning) Set added in v0.197.0

func (*NullableOrganizationPreviewWarning) UnmarshalJSON added in v0.197.0

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

func (*NullableOrganizationPreviewWarning) Unset added in v0.197.0

type NullableOrganizationRole

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

func NewNullableOrganizationRole

func NewNullableOrganizationRole(val *OrganizationRole) *NullableOrganizationRole

func (NullableOrganizationRole) Get

func (NullableOrganizationRole) IsSet

func (v NullableOrganizationRole) IsSet() bool

func (NullableOrganizationRole) MarshalJSON

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

func (*NullableOrganizationRole) Set

func (*NullableOrganizationRole) UnmarshalJSON

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

func (*NullableOrganizationRole) Unset

func (v *NullableOrganizationRole) Unset()

type NullableOrganizationSandboxDefaultLimitedNetworkEgress

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

func (NullableOrganizationSandboxDefaultLimitedNetworkEgress) Get

func (NullableOrganizationSandboxDefaultLimitedNetworkEgress) IsSet

func (NullableOrganizationSandboxDefaultLimitedNetworkEgress) MarshalJSON

func (*NullableOrganizationSandboxDefaultLimitedNetworkEgress) Set

func (*NullableOrganizationSandboxDefaultLimitedNetworkEgress) UnmarshalJSON

func (*NullableOrganizationSandboxDefaultLimitedNetworkEgress) Unset

type NullableOrganizationSuspension

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

func (NullableOrganizationSuspension) Get

func (NullableOrganizationSuspension) IsSet

func (NullableOrganizationSuspension) MarshalJSON

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

func (*NullableOrganizationSuspension) Set

func (*NullableOrganizationSuspension) UnmarshalJSON

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

func (*NullableOrganizationSuspension) Unset

func (v *NullableOrganizationSuspension) Unset()

type NullableOrganizationUsageOverview

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

func (NullableOrganizationUsageOverview) Get

func (NullableOrganizationUsageOverview) IsSet

func (NullableOrganizationUsageOverview) MarshalJSON

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

func (*NullableOrganizationUsageOverview) Set

func (*NullableOrganizationUsageOverview) UnmarshalJSON

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

func (*NullableOrganizationUsageOverview) Unset

type NullableOrganizationUser

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

func NewNullableOrganizationUser

func NewNullableOrganizationUser(val *OrganizationUser) *NullableOrganizationUser

func (NullableOrganizationUser) Get

func (NullableOrganizationUser) IsSet

func (v NullableOrganizationUser) IsSet() bool

func (NullableOrganizationUser) MarshalJSON

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

func (*NullableOrganizationUser) Set

func (*NullableOrganizationUser) UnmarshalJSON

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

func (*NullableOrganizationUser) Unset

func (v *NullableOrganizationUser) Unset()

type NullableOtelConfig

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

func NewNullableOtelConfig

func NewNullableOtelConfig(val *OtelConfig) *NullableOtelConfig

func (NullableOtelConfig) Get

func (v NullableOtelConfig) Get() *OtelConfig

func (NullableOtelConfig) IsSet

func (v NullableOtelConfig) IsSet() bool

func (NullableOtelConfig) MarshalJSON

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

func (*NullableOtelConfig) Set

func (v *NullableOtelConfig) Set(val *OtelConfig)

func (*NullableOtelConfig) UnmarshalJSON

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

func (*NullableOtelConfig) Unset

func (v *NullableOtelConfig) Unset()

type NullablePaginatedAuditLogs

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

func NewNullablePaginatedAuditLogs

func NewNullablePaginatedAuditLogs(val *PaginatedAuditLogs) *NullablePaginatedAuditLogs

func (NullablePaginatedAuditLogs) Get

func (NullablePaginatedAuditLogs) IsSet

func (v NullablePaginatedAuditLogs) IsSet() bool

func (NullablePaginatedAuditLogs) MarshalJSON

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

func (*NullablePaginatedAuditLogs) Set

func (*NullablePaginatedAuditLogs) UnmarshalJSON

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

func (*NullablePaginatedAuditLogs) Unset

func (v *NullablePaginatedAuditLogs) Unset()

type NullablePaginatedJobs

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

func NewNullablePaginatedJobs

func NewNullablePaginatedJobs(val *PaginatedJobs) *NullablePaginatedJobs

func (NullablePaginatedJobs) Get

func (NullablePaginatedJobs) IsSet

func (v NullablePaginatedJobs) IsSet() bool

func (NullablePaginatedJobs) MarshalJSON

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

func (*NullablePaginatedJobs) Set

func (v *NullablePaginatedJobs) Set(val *PaginatedJobs)

func (*NullablePaginatedJobs) UnmarshalJSON

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

func (*NullablePaginatedJobs) Unset

func (v *NullablePaginatedJobs) Unset()

type NullablePaginatedLogs

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

func NewNullablePaginatedLogs

func NewNullablePaginatedLogs(val *PaginatedLogs) *NullablePaginatedLogs

func (NullablePaginatedLogs) Get

func (NullablePaginatedLogs) IsSet

func (v NullablePaginatedLogs) IsSet() bool

func (NullablePaginatedLogs) MarshalJSON

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

func (*NullablePaginatedLogs) Set

func (v *NullablePaginatedLogs) Set(val *PaginatedLogs)

func (*NullablePaginatedLogs) UnmarshalJSON

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

func (*NullablePaginatedLogs) Unset

func (v *NullablePaginatedLogs) Unset()

type NullablePaginatedSandboxesDeprecated

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

func (NullablePaginatedSandboxesDeprecated) Get

func (NullablePaginatedSandboxesDeprecated) IsSet

func (NullablePaginatedSandboxesDeprecated) MarshalJSON

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

func (*NullablePaginatedSandboxesDeprecated) Set

func (*NullablePaginatedSandboxesDeprecated) UnmarshalJSON

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

func (*NullablePaginatedSandboxesDeprecated) Unset

type NullablePaginatedSnapshots

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

func NewNullablePaginatedSnapshots

func NewNullablePaginatedSnapshots(val *PaginatedSnapshots) *NullablePaginatedSnapshots

func (NullablePaginatedSnapshots) Get

func (NullablePaginatedSnapshots) IsSet

func (v NullablePaginatedSnapshots) IsSet() bool

func (NullablePaginatedSnapshots) MarshalJSON

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

func (*NullablePaginatedSnapshots) Set

func (*NullablePaginatedSnapshots) UnmarshalJSON

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

func (*NullablePaginatedSnapshots) Unset

func (v *NullablePaginatedSnapshots) Unset()

type NullablePaginatedTraces

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

func NewNullablePaginatedTraces

func NewNullablePaginatedTraces(val *PaginatedTraces) *NullablePaginatedTraces

func (NullablePaginatedTraces) Get

func (NullablePaginatedTraces) IsSet

func (v NullablePaginatedTraces) IsSet() bool

func (NullablePaginatedTraces) MarshalJSON

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

func (*NullablePaginatedTraces) Set

func (*NullablePaginatedTraces) UnmarshalJSON

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

func (*NullablePaginatedTraces) Unset

func (v *NullablePaginatedTraces) Unset()

type NullablePollJobsResponse

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

func NewNullablePollJobsResponse

func NewNullablePollJobsResponse(val *PollJobsResponse) *NullablePollJobsResponse

func (NullablePollJobsResponse) Get

func (NullablePollJobsResponse) IsSet

func (v NullablePollJobsResponse) IsSet() bool

func (NullablePollJobsResponse) MarshalJSON

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

func (*NullablePollJobsResponse) Set

func (*NullablePollJobsResponse) UnmarshalJSON

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

func (*NullablePollJobsResponse) Unset

func (v *NullablePollJobsResponse) Unset()

type NullablePortPreviewUrl

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

func NewNullablePortPreviewUrl

func NewNullablePortPreviewUrl(val *PortPreviewUrl) *NullablePortPreviewUrl

func (NullablePortPreviewUrl) Get

func (NullablePortPreviewUrl) IsSet

func (v NullablePortPreviewUrl) IsSet() bool

func (NullablePortPreviewUrl) MarshalJSON

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

func (*NullablePortPreviewUrl) Set

func (*NullablePortPreviewUrl) UnmarshalJSON

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

func (*NullablePortPreviewUrl) Unset

func (v *NullablePortPreviewUrl) Unset()

type NullablePosthogConfig

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

func NewNullablePosthogConfig

func NewNullablePosthogConfig(val *PosthogConfig) *NullablePosthogConfig

func (NullablePosthogConfig) Get

func (NullablePosthogConfig) IsSet

func (v NullablePosthogConfig) IsSet() bool

func (NullablePosthogConfig) MarshalJSON

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

func (*NullablePosthogConfig) Set

func (v *NullablePosthogConfig) Set(val *PosthogConfig)

func (*NullablePosthogConfig) UnmarshalJSON

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

func (*NullablePosthogConfig) Unset

func (v *NullablePosthogConfig) Unset()

type NullablePreviewWarning added in v0.197.0

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

func NewNullablePreviewWarning added in v0.197.0

func NewNullablePreviewWarning(val *PreviewWarning) *NullablePreviewWarning

func (NullablePreviewWarning) Get added in v0.197.0

func (NullablePreviewWarning) IsSet added in v0.197.0

func (v NullablePreviewWarning) IsSet() bool

func (NullablePreviewWarning) MarshalJSON added in v0.197.0

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

func (*NullablePreviewWarning) Set added in v0.197.0

func (*NullablePreviewWarning) UnmarshalJSON added in v0.197.0

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

func (*NullablePreviewWarning) Unset added in v0.197.0

func (v *NullablePreviewWarning) Unset()

type NullableRateLimitConfig

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

func NewNullableRateLimitConfig

func NewNullableRateLimitConfig(val *RateLimitConfig) *NullableRateLimitConfig

func (NullableRateLimitConfig) Get

func (NullableRateLimitConfig) IsSet

func (v NullableRateLimitConfig) IsSet() bool

func (NullableRateLimitConfig) MarshalJSON

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

func (*NullableRateLimitConfig) Set

func (*NullableRateLimitConfig) UnmarshalJSON

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

func (*NullableRateLimitConfig) Unset

func (v *NullableRateLimitConfig) Unset()

type NullableRateLimitEntry

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

func NewNullableRateLimitEntry

func NewNullableRateLimitEntry(val *RateLimitEntry) *NullableRateLimitEntry

func (NullableRateLimitEntry) Get

func (NullableRateLimitEntry) IsSet

func (v NullableRateLimitEntry) IsSet() bool

func (NullableRateLimitEntry) MarshalJSON

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

func (*NullableRateLimitEntry) Set

func (*NullableRateLimitEntry) UnmarshalJSON

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

func (*NullableRateLimitEntry) Unset

func (v *NullableRateLimitEntry) Unset()

type NullableRegenerateApiKeyResponse

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

func (NullableRegenerateApiKeyResponse) Get

func (NullableRegenerateApiKeyResponse) IsSet

func (NullableRegenerateApiKeyResponse) MarshalJSON

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

func (*NullableRegenerateApiKeyResponse) Set

func (*NullableRegenerateApiKeyResponse) UnmarshalJSON

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

func (*NullableRegenerateApiKeyResponse) Unset

type NullableRegion

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

func NewNullableRegion

func NewNullableRegion(val *Region) *NullableRegion

func (NullableRegion) Get

func (v NullableRegion) Get() *Region

func (NullableRegion) IsSet

func (v NullableRegion) IsSet() bool

func (NullableRegion) MarshalJSON

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

func (*NullableRegion) Set

func (v *NullableRegion) Set(val *Region)

func (*NullableRegion) UnmarshalJSON

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

func (*NullableRegion) Unset

func (v *NullableRegion) Unset()

type NullableRegionQuota

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

func NewNullableRegionQuota

func NewNullableRegionQuota(val *RegionQuota) *NullableRegionQuota

func (NullableRegionQuota) Get

func (NullableRegionQuota) IsSet

func (v NullableRegionQuota) IsSet() bool

func (NullableRegionQuota) MarshalJSON

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

func (*NullableRegionQuota) Set

func (v *NullableRegionQuota) Set(val *RegionQuota)

func (*NullableRegionQuota) UnmarshalJSON

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

func (*NullableRegionQuota) Unset

func (v *NullableRegionQuota) Unset()

type NullableRegionType

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

func NewNullableRegionType

func NewNullableRegionType(val *RegionType) *NullableRegionType

func (NullableRegionType) Get

func (v NullableRegionType) Get() *RegionType

func (NullableRegionType) IsSet

func (v NullableRegionType) IsSet() bool

func (NullableRegionType) MarshalJSON

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

func (*NullableRegionType) Set

func (v *NullableRegionType) Set(val *RegionType)

func (*NullableRegionType) UnmarshalJSON

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

func (*NullableRegionType) Unset

func (v *NullableRegionType) Unset()

type NullableRegionUsageOverview

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

func NewNullableRegionUsageOverview

func NewNullableRegionUsageOverview(val *RegionUsageOverview) *NullableRegionUsageOverview

func (NullableRegionUsageOverview) Get

func (NullableRegionUsageOverview) IsSet

func (NullableRegionUsageOverview) MarshalJSON

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

func (*NullableRegionUsageOverview) Set

func (*NullableRegionUsageOverview) UnmarshalJSON

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

func (*NullableRegionUsageOverview) Unset

func (v *NullableRegionUsageOverview) Unset()

type NullableRegistryPushAccessDto

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

func (NullableRegistryPushAccessDto) Get

func (NullableRegistryPushAccessDto) IsSet

func (NullableRegistryPushAccessDto) MarshalJSON

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

func (*NullableRegistryPushAccessDto) Set

func (*NullableRegistryPushAccessDto) UnmarshalJSON

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

func (*NullableRegistryPushAccessDto) Unset

func (v *NullableRegistryPushAccessDto) Unset()

type NullableResizeSandbox

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

func NewNullableResizeSandbox

func NewNullableResizeSandbox(val *ResizeSandbox) *NullableResizeSandbox

func (NullableResizeSandbox) Get

func (NullableResizeSandbox) IsSet

func (v NullableResizeSandbox) IsSet() bool

func (NullableResizeSandbox) MarshalJSON

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

func (*NullableResizeSandbox) Set

func (v *NullableResizeSandbox) Set(val *ResizeSandbox)

func (*NullableResizeSandbox) UnmarshalJSON

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

func (*NullableResizeSandbox) Unset

func (v *NullableResizeSandbox) Unset()

type NullableResolveSandboxSecrets200ResponseInner

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

func (NullableResolveSandboxSecrets200ResponseInner) Get

func (NullableResolveSandboxSecrets200ResponseInner) IsSet

func (NullableResolveSandboxSecrets200ResponseInner) MarshalJSON

func (*NullableResolveSandboxSecrets200ResponseInner) Set

func (*NullableResolveSandboxSecrets200ResponseInner) UnmarshalJSON

func (*NullableResolveSandboxSecrets200ResponseInner) Unset

type NullableRunner

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

func NewNullableRunner

func NewNullableRunner(val *Runner) *NullableRunner

func (NullableRunner) Get

func (v NullableRunner) Get() *Runner

func (NullableRunner) IsSet

func (v NullableRunner) IsSet() bool

func (NullableRunner) MarshalJSON

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

func (*NullableRunner) Set

func (v *NullableRunner) Set(val *Runner)

func (*NullableRunner) UnmarshalJSON

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

func (*NullableRunner) Unset

func (v *NullableRunner) Unset()

type NullableRunnerClass

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

func NewNullableRunnerClass

func NewNullableRunnerClass(val *RunnerClass) *NullableRunnerClass

func (NullableRunnerClass) Get

func (NullableRunnerClass) IsSet

func (v NullableRunnerClass) IsSet() bool

func (NullableRunnerClass) MarshalJSON

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

func (*NullableRunnerClass) Set

func (v *NullableRunnerClass) Set(val *RunnerClass)

func (*NullableRunnerClass) UnmarshalJSON

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

func (*NullableRunnerClass) Unset

func (v *NullableRunnerClass) Unset()

type NullableRunnerFull

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

func NewNullableRunnerFull

func NewNullableRunnerFull(val *RunnerFull) *NullableRunnerFull

func (NullableRunnerFull) Get

func (v NullableRunnerFull) Get() *RunnerFull

func (NullableRunnerFull) IsSet

func (v NullableRunnerFull) IsSet() bool

func (NullableRunnerFull) MarshalJSON

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

func (*NullableRunnerFull) Set

func (v *NullableRunnerFull) Set(val *RunnerFull)

func (*NullableRunnerFull) UnmarshalJSON

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

func (*NullableRunnerFull) Unset

func (v *NullableRunnerFull) Unset()

type NullableRunnerHealthMetrics

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

func NewNullableRunnerHealthMetrics

func NewNullableRunnerHealthMetrics(val *RunnerHealthMetrics) *NullableRunnerHealthMetrics

func (NullableRunnerHealthMetrics) Get

func (NullableRunnerHealthMetrics) IsSet

func (NullableRunnerHealthMetrics) MarshalJSON

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

func (*NullableRunnerHealthMetrics) Set

func (*NullableRunnerHealthMetrics) UnmarshalJSON

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

func (*NullableRunnerHealthMetrics) Unset

func (v *NullableRunnerHealthMetrics) Unset()

type NullableRunnerHealthcheck

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

func NewNullableRunnerHealthcheck

func NewNullableRunnerHealthcheck(val *RunnerHealthcheck) *NullableRunnerHealthcheck

func (NullableRunnerHealthcheck) Get

func (NullableRunnerHealthcheck) IsSet

func (v NullableRunnerHealthcheck) IsSet() bool

func (NullableRunnerHealthcheck) MarshalJSON

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

func (*NullableRunnerHealthcheck) Set

func (*NullableRunnerHealthcheck) UnmarshalJSON

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

func (*NullableRunnerHealthcheck) Unset

func (v *NullableRunnerHealthcheck) Unset()

type NullableRunnerServiceHealth

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

func NewNullableRunnerServiceHealth

func NewNullableRunnerServiceHealth(val *RunnerServiceHealth) *NullableRunnerServiceHealth

func (NullableRunnerServiceHealth) Get

func (NullableRunnerServiceHealth) IsSet

func (NullableRunnerServiceHealth) MarshalJSON

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

func (*NullableRunnerServiceHealth) Set

func (*NullableRunnerServiceHealth) UnmarshalJSON

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

func (*NullableRunnerServiceHealth) Unset

func (v *NullableRunnerServiceHealth) Unset()

type NullableRunnerSnapshotDto

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

func NewNullableRunnerSnapshotDto

func NewNullableRunnerSnapshotDto(val *RunnerSnapshotDto) *NullableRunnerSnapshotDto

func (NullableRunnerSnapshotDto) Get

func (NullableRunnerSnapshotDto) IsSet

func (v NullableRunnerSnapshotDto) IsSet() bool

func (NullableRunnerSnapshotDto) MarshalJSON

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

func (*NullableRunnerSnapshotDto) Set

func (*NullableRunnerSnapshotDto) UnmarshalJSON

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

func (*NullableRunnerSnapshotDto) Unset

func (v *NullableRunnerSnapshotDto) Unset()

type NullableRunnerState

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

func NewNullableRunnerState

func NewNullableRunnerState(val *RunnerState) *NullableRunnerState

func (NullableRunnerState) Get

func (NullableRunnerState) IsSet

func (v NullableRunnerState) IsSet() bool

func (NullableRunnerState) MarshalJSON

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

func (*NullableRunnerState) Set

func (v *NullableRunnerState) Set(val *RunnerState)

func (*NullableRunnerState) UnmarshalJSON

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

func (*NullableRunnerState) Unset

func (v *NullableRunnerState) Unset()

type NullableSandbox

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

func NewNullableSandbox

func NewNullableSandbox(val *Sandbox) *NullableSandbox

func (NullableSandbox) Get

func (v NullableSandbox) Get() *Sandbox

func (NullableSandbox) IsSet

func (v NullableSandbox) IsSet() bool

func (NullableSandbox) MarshalJSON

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

func (*NullableSandbox) Set

func (v *NullableSandbox) Set(val *Sandbox)

func (*NullableSandbox) UnmarshalJSON

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

func (*NullableSandbox) Unset

func (v *NullableSandbox) Unset()

type NullableSandboxClass

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

func NewNullableSandboxClass

func NewNullableSandboxClass(val *SandboxClass) *NullableSandboxClass

func (NullableSandboxClass) Get

func (NullableSandboxClass) IsSet

func (v NullableSandboxClass) IsSet() bool

func (NullableSandboxClass) MarshalJSON

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

func (*NullableSandboxClass) Set

func (v *NullableSandboxClass) Set(val *SandboxClass)

func (*NullableSandboxClass) UnmarshalJSON

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

func (*NullableSandboxClass) Unset

func (v *NullableSandboxClass) Unset()

type NullableSandboxDesiredState

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

func NewNullableSandboxDesiredState

func NewNullableSandboxDesiredState(val *SandboxDesiredState) *NullableSandboxDesiredState

func (NullableSandboxDesiredState) Get

func (NullableSandboxDesiredState) IsSet

func (NullableSandboxDesiredState) MarshalJSON

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

func (*NullableSandboxDesiredState) Set

func (*NullableSandboxDesiredState) UnmarshalJSON

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

func (*NullableSandboxDesiredState) Unset

func (v *NullableSandboxDesiredState) Unset()

type NullableSandboxLabels

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

func NewNullableSandboxLabels

func NewNullableSandboxLabels(val *SandboxLabels) *NullableSandboxLabels

func (NullableSandboxLabels) Get

func (NullableSandboxLabels) IsSet

func (v NullableSandboxLabels) IsSet() bool

func (NullableSandboxLabels) MarshalJSON

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

func (*NullableSandboxLabels) Set

func (v *NullableSandboxLabels) Set(val *SandboxLabels)

func (*NullableSandboxLabels) UnmarshalJSON

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

func (*NullableSandboxLabels) Unset

func (v *NullableSandboxLabels) Unset()

type NullableSandboxListItem

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

func NewNullableSandboxListItem

func NewNullableSandboxListItem(val *SandboxListItem) *NullableSandboxListItem

func (NullableSandboxListItem) Get

func (NullableSandboxListItem) IsSet

func (v NullableSandboxListItem) IsSet() bool

func (NullableSandboxListItem) MarshalJSON

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

func (*NullableSandboxListItem) Set

func (*NullableSandboxListItem) UnmarshalJSON

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

func (*NullableSandboxListItem) Unset

func (v *NullableSandboxListItem) Unset()

type NullableSandboxListSortDirection

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

func (NullableSandboxListSortDirection) Get

func (NullableSandboxListSortDirection) IsSet

func (NullableSandboxListSortDirection) MarshalJSON

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

func (*NullableSandboxListSortDirection) Set

func (*NullableSandboxListSortDirection) UnmarshalJSON

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

func (*NullableSandboxListSortDirection) Unset

type NullableSandboxListSortField

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

func NewNullableSandboxListSortField

func NewNullableSandboxListSortField(val *SandboxListSortField) *NullableSandboxListSortField

func (NullableSandboxListSortField) Get

func (NullableSandboxListSortField) IsSet

func (NullableSandboxListSortField) MarshalJSON

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

func (*NullableSandboxListSortField) Set

func (*NullableSandboxListSortField) UnmarshalJSON

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

func (*NullableSandboxListSortField) Unset

func (v *NullableSandboxListSortField) Unset()

type NullableSandboxState

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

func NewNullableSandboxState

func NewNullableSandboxState(val *SandboxState) *NullableSandboxState

func (NullableSandboxState) Get

func (NullableSandboxState) IsSet

func (v NullableSandboxState) IsSet() bool

func (NullableSandboxState) MarshalJSON

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

func (*NullableSandboxState) Set

func (v *NullableSandboxState) Set(val *SandboxState)

func (*NullableSandboxState) UnmarshalJSON

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

func (*NullableSandboxState) Unset

func (v *NullableSandboxState) Unset()

type NullableSandboxVolume

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

func NewNullableSandboxVolume

func NewNullableSandboxVolume(val *SandboxVolume) *NullableSandboxVolume

func (NullableSandboxVolume) Get

func (NullableSandboxVolume) IsSet

func (v NullableSandboxVolume) IsSet() bool

func (NullableSandboxVolume) MarshalJSON

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

func (*NullableSandboxVolume) Set

func (v *NullableSandboxVolume) Set(val *SandboxVolume)

func (*NullableSandboxVolume) UnmarshalJSON

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

func (*NullableSandboxVolume) Unset

func (v *NullableSandboxVolume) Unset()

type NullableSecret

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

func NewNullableSecret

func NewNullableSecret(val *Secret) *NullableSecret

func (NullableSecret) Get

func (v NullableSecret) Get() *Secret

func (NullableSecret) IsSet

func (v NullableSecret) IsSet() bool

func (NullableSecret) MarshalJSON

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

func (*NullableSecret) Set

func (v *NullableSecret) Set(val *Secret)

func (*NullableSecret) UnmarshalJSON

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

func (*NullableSecret) Unset

func (v *NullableSecret) Unset()

type NullableSendWebhookDto

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

func NewNullableSendWebhookDto

func NewNullableSendWebhookDto(val *SendWebhookDto) *NullableSendWebhookDto

func (NullableSendWebhookDto) Get

func (NullableSendWebhookDto) IsSet

func (v NullableSendWebhookDto) IsSet() bool

func (NullableSendWebhookDto) MarshalJSON

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

func (*NullableSendWebhookDto) Set

func (*NullableSendWebhookDto) UnmarshalJSON

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

func (*NullableSendWebhookDto) Unset

func (v *NullableSendWebhookDto) Unset()

type NullableSetSnapshotGeneralStatusDto

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

func (NullableSetSnapshotGeneralStatusDto) Get

func (NullableSetSnapshotGeneralStatusDto) IsSet

func (NullableSetSnapshotGeneralStatusDto) MarshalJSON

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

func (*NullableSetSnapshotGeneralStatusDto) Set

func (*NullableSetSnapshotGeneralStatusDto) UnmarshalJSON

func (v *NullableSetSnapshotGeneralStatusDto) UnmarshalJSON(src []byte) error

func (*NullableSetSnapshotGeneralStatusDto) Unset

type NullableSignedPortPreviewUrl

type NullableSignedPortPreviewUrl struct {
	// contains filtered or unexported fields
}

func NewNullableSignedPortPreviewUrl

func NewNullableSignedPortPreviewUrl(val *SignedPortPreviewUrl) *NullableSignedPortPreviewUrl

func (NullableSignedPortPreviewUrl) Get

func (NullableSignedPortPreviewUrl) IsSet

func (NullableSignedPortPreviewUrl) MarshalJSON

func (v NullableSignedPortPreviewUrl) MarshalJSON() ([]byte, error)

func (*NullableSignedPortPreviewUrl) Set

func (*NullableSignedPortPreviewUrl) UnmarshalJSON

func (v *NullableSignedPortPreviewUrl) UnmarshalJSON(src []byte) error

func (*NullableSignedPortPreviewUrl) Unset

func (v *NullableSignedPortPreviewUrl) Unset()

type NullableSnapshotDto

type NullableSnapshotDto struct {
	// contains filtered or unexported fields
}

func NewNullableSnapshotDto

func NewNullableSnapshotDto(val *SnapshotDto) *NullableSnapshotDto

func (NullableSnapshotDto) Get

func (NullableSnapshotDto) IsSet

func (v NullableSnapshotDto) IsSet() bool

func (NullableSnapshotDto) MarshalJSON

func (v NullableSnapshotDto) MarshalJSON() ([]byte, error)

func (*NullableSnapshotDto) Set

func (v *NullableSnapshotDto) Set(val *SnapshotDto)

func (*NullableSnapshotDto) UnmarshalJSON

func (v *NullableSnapshotDto) UnmarshalJSON(src []byte) error

func (*NullableSnapshotDto) Unset

func (v *NullableSnapshotDto) Unset()

type NullableSnapshotManagerCredentials

type NullableSnapshotManagerCredentials struct {
	// contains filtered or unexported fields
}

func (NullableSnapshotManagerCredentials) Get

func (NullableSnapshotManagerCredentials) IsSet

func (NullableSnapshotManagerCredentials) MarshalJSON

func (v NullableSnapshotManagerCredentials) MarshalJSON() ([]byte, error)

func (*NullableSnapshotManagerCredentials) Set

func (*NullableSnapshotManagerCredentials) UnmarshalJSON

func (v *NullableSnapshotManagerCredentials) UnmarshalJSON(src []byte) error

func (*NullableSnapshotManagerCredentials) Unset

type NullableSnapshotState

type NullableSnapshotState struct {
	// contains filtered or unexported fields
}

func NewNullableSnapshotState

func NewNullableSnapshotState(val *SnapshotState) *NullableSnapshotState

func (NullableSnapshotState) Get

func (NullableSnapshotState) IsSet

func (v NullableSnapshotState) IsSet() bool

func (NullableSnapshotState) MarshalJSON

func (v NullableSnapshotState) MarshalJSON() ([]byte, error)

func (*NullableSnapshotState) Set

func (v *NullableSnapshotState) Set(val *SnapshotState)

func (*NullableSnapshotState) UnmarshalJSON

func (v *NullableSnapshotState) UnmarshalJSON(src []byte) error

func (*NullableSnapshotState) Unset

func (v *NullableSnapshotState) Unset()

type NullableSshAccessDto

type NullableSshAccessDto struct {
	// contains filtered or unexported fields
}

func NewNullableSshAccessDto

func NewNullableSshAccessDto(val *SshAccessDto) *NullableSshAccessDto

func (NullableSshAccessDto) Get

func (NullableSshAccessDto) IsSet

func (v NullableSshAccessDto) IsSet() bool

func (NullableSshAccessDto) MarshalJSON

func (v NullableSshAccessDto) MarshalJSON() ([]byte, error)

func (*NullableSshAccessDto) Set

func (v *NullableSshAccessDto) Set(val *SshAccessDto)

func (*NullableSshAccessDto) UnmarshalJSON

func (v *NullableSshAccessDto) UnmarshalJSON(src []byte) error

func (*NullableSshAccessDto) Unset

func (v *NullableSshAccessDto) Unset()

type NullableSshAccessValidationDto

type NullableSshAccessValidationDto struct {
	// contains filtered or unexported fields
}

func (NullableSshAccessValidationDto) Get

func (NullableSshAccessValidationDto) IsSet

func (NullableSshAccessValidationDto) MarshalJSON

func (v NullableSshAccessValidationDto) MarshalJSON() ([]byte, error)

func (*NullableSshAccessValidationDto) Set

func (*NullableSshAccessValidationDto) UnmarshalJSON

func (v *NullableSshAccessValidationDto) UnmarshalJSON(src []byte) error

func (*NullableSshAccessValidationDto) Unset

func (v *NullableSshAccessValidationDto) Unset()

type NullableStorageAccessDto

type NullableStorageAccessDto struct {
	// contains filtered or unexported fields
}

func NewNullableStorageAccessDto

func NewNullableStorageAccessDto(val *StorageAccessDto) *NullableStorageAccessDto

func (NullableStorageAccessDto) Get

func (NullableStorageAccessDto) IsSet

func (v NullableStorageAccessDto) IsSet() bool

func (NullableStorageAccessDto) MarshalJSON

func (v NullableStorageAccessDto) MarshalJSON() ([]byte, error)

func (*NullableStorageAccessDto) Set

func (*NullableStorageAccessDto) UnmarshalJSON

func (v *NullableStorageAccessDto) UnmarshalJSON(src []byte) error

func (*NullableStorageAccessDto) Unset

func (v *NullableStorageAccessDto) 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 NullableStringFilter

type NullableStringFilter struct {
	// contains filtered or unexported fields
}

func NewNullableStringFilter

func NewNullableStringFilter(val *StringFilter) *NullableStringFilter

func (NullableStringFilter) Get

func (NullableStringFilter) IsSet

func (v NullableStringFilter) IsSet() bool

func (NullableStringFilter) MarshalJSON

func (v NullableStringFilter) MarshalJSON() ([]byte, error)

func (*NullableStringFilter) Set

func (v *NullableStringFilter) Set(val *StringFilter)

func (*NullableStringFilter) UnmarshalJSON

func (v *NullableStringFilter) UnmarshalJSON(src []byte) error

func (*NullableStringFilter) Unset

func (v *NullableStringFilter) 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 NullableToolboxProxyUrl

type NullableToolboxProxyUrl struct {
	// contains filtered or unexported fields
}

func NewNullableToolboxProxyUrl

func NewNullableToolboxProxyUrl(val *ToolboxProxyUrl) *NullableToolboxProxyUrl

func (NullableToolboxProxyUrl) Get

func (NullableToolboxProxyUrl) IsSet

func (v NullableToolboxProxyUrl) IsSet() bool

func (NullableToolboxProxyUrl) MarshalJSON

func (v NullableToolboxProxyUrl) MarshalJSON() ([]byte, error)

func (*NullableToolboxProxyUrl) Set

func (*NullableToolboxProxyUrl) UnmarshalJSON

func (v *NullableToolboxProxyUrl) UnmarshalJSON(src []byte) error

func (*NullableToolboxProxyUrl) Unset

func (v *NullableToolboxProxyUrl) Unset()

type NullableTraceSpan

type NullableTraceSpan struct {
	// contains filtered or unexported fields
}

func NewNullableTraceSpan

func NewNullableTraceSpan(val *TraceSpan) *NullableTraceSpan

func (NullableTraceSpan) Get

func (v NullableTraceSpan) Get() *TraceSpan

func (NullableTraceSpan) IsSet

func (v NullableTraceSpan) IsSet() bool

func (NullableTraceSpan) MarshalJSON

func (v NullableTraceSpan) MarshalJSON() ([]byte, error)

func (*NullableTraceSpan) Set

func (v *NullableTraceSpan) Set(val *TraceSpan)

func (*NullableTraceSpan) UnmarshalJSON

func (v *NullableTraceSpan) UnmarshalJSON(src []byte) error

func (*NullableTraceSpan) Unset

func (v *NullableTraceSpan) Unset()

type NullableTraceSummary

type NullableTraceSummary struct {
	// contains filtered or unexported fields
}

func NewNullableTraceSummary

func NewNullableTraceSummary(val *TraceSummary) *NullableTraceSummary

func (NullableTraceSummary) Get

func (NullableTraceSummary) IsSet

func (v NullableTraceSummary) IsSet() bool

func (NullableTraceSummary) MarshalJSON

func (v NullableTraceSummary) MarshalJSON() ([]byte, error)

func (*NullableTraceSummary) Set

func (v *NullableTraceSummary) Set(val *TraceSummary)

func (*NullableTraceSummary) UnmarshalJSON

func (v *NullableTraceSummary) UnmarshalJSON(src []byte) error

func (*NullableTraceSummary) Unset

func (v *NullableTraceSummary) Unset()

type NullableUpdateDockerRegistry

type NullableUpdateDockerRegistry struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateDockerRegistry

func NewNullableUpdateDockerRegistry(val *UpdateDockerRegistry) *NullableUpdateDockerRegistry

func (NullableUpdateDockerRegistry) Get

func (NullableUpdateDockerRegistry) IsSet

func (NullableUpdateDockerRegistry) MarshalJSON

func (v NullableUpdateDockerRegistry) MarshalJSON() ([]byte, error)

func (*NullableUpdateDockerRegistry) Set

func (*NullableUpdateDockerRegistry) UnmarshalJSON

func (v *NullableUpdateDockerRegistry) UnmarshalJSON(src []byte) error

func (*NullableUpdateDockerRegistry) Unset

func (v *NullableUpdateDockerRegistry) Unset()

type NullableUpdateJobStatus

type NullableUpdateJobStatus struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateJobStatus

func NewNullableUpdateJobStatus(val *UpdateJobStatus) *NullableUpdateJobStatus

func (NullableUpdateJobStatus) Get

func (NullableUpdateJobStatus) IsSet

func (v NullableUpdateJobStatus) IsSet() bool

func (NullableUpdateJobStatus) MarshalJSON

func (v NullableUpdateJobStatus) MarshalJSON() ([]byte, error)

func (*NullableUpdateJobStatus) Set

func (*NullableUpdateJobStatus) UnmarshalJSON

func (v *NullableUpdateJobStatus) UnmarshalJSON(src []byte) error

func (*NullableUpdateJobStatus) Unset

func (v *NullableUpdateJobStatus) Unset()

type NullableUpdateOrganizationDefaultRegion

type NullableUpdateOrganizationDefaultRegion struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationDefaultRegion) Get

func (NullableUpdateOrganizationDefaultRegion) IsSet

func (NullableUpdateOrganizationDefaultRegion) MarshalJSON

func (v NullableUpdateOrganizationDefaultRegion) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationDefaultRegion) Set

func (*NullableUpdateOrganizationDefaultRegion) UnmarshalJSON

func (v *NullableUpdateOrganizationDefaultRegion) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationDefaultRegion) Unset

type NullableUpdateOrganizationInvitation

type NullableUpdateOrganizationInvitation struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationInvitation) Get

func (NullableUpdateOrganizationInvitation) IsSet

func (NullableUpdateOrganizationInvitation) MarshalJSON

func (v NullableUpdateOrganizationInvitation) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationInvitation) Set

func (*NullableUpdateOrganizationInvitation) UnmarshalJSON

func (v *NullableUpdateOrganizationInvitation) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationInvitation) Unset

type NullableUpdateOrganizationMemberAccess

type NullableUpdateOrganizationMemberAccess struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationMemberAccess) Get

func (NullableUpdateOrganizationMemberAccess) IsSet

func (NullableUpdateOrganizationMemberAccess) MarshalJSON

func (v NullableUpdateOrganizationMemberAccess) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationMemberAccess) Set

func (*NullableUpdateOrganizationMemberAccess) UnmarshalJSON

func (v *NullableUpdateOrganizationMemberAccess) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationMemberAccess) Unset

type NullableUpdateOrganizationQuota

type NullableUpdateOrganizationQuota struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationQuota) Get

func (NullableUpdateOrganizationQuota) IsSet

func (NullableUpdateOrganizationQuota) MarshalJSON

func (v NullableUpdateOrganizationQuota) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationQuota) Set

func (*NullableUpdateOrganizationQuota) UnmarshalJSON

func (v *NullableUpdateOrganizationQuota) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationQuota) Unset

type NullableUpdateOrganizationRegionQuota

type NullableUpdateOrganizationRegionQuota struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationRegionQuota) Get

func (NullableUpdateOrganizationRegionQuota) IsSet

func (NullableUpdateOrganizationRegionQuota) MarshalJSON

func (v NullableUpdateOrganizationRegionQuota) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationRegionQuota) Set

func (*NullableUpdateOrganizationRegionQuota) UnmarshalJSON

func (v *NullableUpdateOrganizationRegionQuota) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationRegionQuota) Unset

type NullableUpdateOrganizationRole

type NullableUpdateOrganizationRole struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOrganizationRole) Get

func (NullableUpdateOrganizationRole) IsSet

func (NullableUpdateOrganizationRole) MarshalJSON

func (v NullableUpdateOrganizationRole) MarshalJSON() ([]byte, error)

func (*NullableUpdateOrganizationRole) Set

func (*NullableUpdateOrganizationRole) UnmarshalJSON

func (v *NullableUpdateOrganizationRole) UnmarshalJSON(src []byte) error

func (*NullableUpdateOrganizationRole) Unset

func (v *NullableUpdateOrganizationRole) Unset()

type NullableUpdateRegion

type NullableUpdateRegion struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateRegion

func NewNullableUpdateRegion(val *UpdateRegion) *NullableUpdateRegion

func (NullableUpdateRegion) Get

func (NullableUpdateRegion) IsSet

func (v NullableUpdateRegion) IsSet() bool

func (NullableUpdateRegion) MarshalJSON

func (v NullableUpdateRegion) MarshalJSON() ([]byte, error)

func (*NullableUpdateRegion) Set

func (v *NullableUpdateRegion) Set(val *UpdateRegion)

func (*NullableUpdateRegion) UnmarshalJSON

func (v *NullableUpdateRegion) UnmarshalJSON(src []byte) error

func (*NullableUpdateRegion) Unset

func (v *NullableUpdateRegion) Unset()

type NullableUpdateSandboxNetworkSettings

type NullableUpdateSandboxNetworkSettings struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSandboxNetworkSettings) Get

func (NullableUpdateSandboxNetworkSettings) IsSet

func (NullableUpdateSandboxNetworkSettings) MarshalJSON

func (v NullableUpdateSandboxNetworkSettings) MarshalJSON() ([]byte, error)

func (*NullableUpdateSandboxNetworkSettings) Set

func (*NullableUpdateSandboxNetworkSettings) UnmarshalJSON

func (v *NullableUpdateSandboxNetworkSettings) UnmarshalJSON(src []byte) error

func (*NullableUpdateSandboxNetworkSettings) Unset

type NullableUpdateSandboxSecrets added in v0.196.0

type NullableUpdateSandboxSecrets struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateSandboxSecrets added in v0.196.0

func NewNullableUpdateSandboxSecrets(val *UpdateSandboxSecrets) *NullableUpdateSandboxSecrets

func (NullableUpdateSandboxSecrets) Get added in v0.196.0

func (NullableUpdateSandboxSecrets) IsSet added in v0.196.0

func (NullableUpdateSandboxSecrets) MarshalJSON added in v0.196.0

func (v NullableUpdateSandboxSecrets) MarshalJSON() ([]byte, error)

func (*NullableUpdateSandboxSecrets) Set added in v0.196.0

func (*NullableUpdateSandboxSecrets) UnmarshalJSON added in v0.196.0

func (v *NullableUpdateSandboxSecrets) UnmarshalJSON(src []byte) error

func (*NullableUpdateSandboxSecrets) Unset added in v0.196.0

func (v *NullableUpdateSandboxSecrets) Unset()

type NullableUpdateSandboxStateDto

type NullableUpdateSandboxStateDto struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSandboxStateDto) Get

func (NullableUpdateSandboxStateDto) IsSet

func (NullableUpdateSandboxStateDto) MarshalJSON

func (v NullableUpdateSandboxStateDto) MarshalJSON() ([]byte, error)

func (*NullableUpdateSandboxStateDto) Set

func (*NullableUpdateSandboxStateDto) UnmarshalJSON

func (v *NullableUpdateSandboxStateDto) UnmarshalJSON(src []byte) error

func (*NullableUpdateSandboxStateDto) Unset

func (v *NullableUpdateSandboxStateDto) Unset()

type NullableUpdateSecret

type NullableUpdateSecret struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateSecret

func NewNullableUpdateSecret(val *UpdateSecret) *NullableUpdateSecret

func (NullableUpdateSecret) Get

func (NullableUpdateSecret) IsSet

func (v NullableUpdateSecret) IsSet() bool

func (NullableUpdateSecret) MarshalJSON

func (v NullableUpdateSecret) MarshalJSON() ([]byte, error)

func (*NullableUpdateSecret) Set

func (v *NullableUpdateSecret) Set(val *UpdateSecret)

func (*NullableUpdateSecret) UnmarshalJSON

func (v *NullableUpdateSecret) UnmarshalJSON(src []byte) error

func (*NullableUpdateSecret) Unset

func (v *NullableUpdateSecret) Unset()

type NullableUrl

type NullableUrl struct {
	// contains filtered or unexported fields
}

func NewNullableUrl

func NewNullableUrl(val *Url) *NullableUrl

func (NullableUrl) Get

func (v NullableUrl) Get() *Url

func (NullableUrl) IsSet

func (v NullableUrl) IsSet() bool

func (NullableUrl) MarshalJSON

func (v NullableUrl) MarshalJSON() ([]byte, error)

func (*NullableUrl) Set

func (v *NullableUrl) Set(val *Url)

func (*NullableUrl) UnmarshalJSON

func (v *NullableUrl) UnmarshalJSON(src []byte) error

func (*NullableUrl) Unset

func (v *NullableUrl) Unset()

type NullableUser

type NullableUser struct {
	// contains filtered or unexported fields
}

func NewNullableUser

func NewNullableUser(val *User) *NullableUser

func (NullableUser) Get

func (v NullableUser) Get() *User

func (NullableUser) IsSet

func (v NullableUser) IsSet() bool

func (NullableUser) MarshalJSON

func (v NullableUser) MarshalJSON() ([]byte, error)

func (*NullableUser) Set

func (v *NullableUser) Set(val *User)

func (*NullableUser) UnmarshalJSON

func (v *NullableUser) UnmarshalJSON(src []byte) error

func (*NullableUser) Unset

func (v *NullableUser) Unset()

type NullableUserPublicKey

type NullableUserPublicKey struct {
	// contains filtered or unexported fields
}

func NewNullableUserPublicKey

func NewNullableUserPublicKey(val *UserPublicKey) *NullableUserPublicKey

func (NullableUserPublicKey) Get

func (NullableUserPublicKey) IsSet

func (v NullableUserPublicKey) IsSet() bool

func (NullableUserPublicKey) MarshalJSON

func (v NullableUserPublicKey) MarshalJSON() ([]byte, error)

func (*NullableUserPublicKey) Set

func (v *NullableUserPublicKey) Set(val *UserPublicKey)

func (*NullableUserPublicKey) UnmarshalJSON

func (v *NullableUserPublicKey) UnmarshalJSON(src []byte) error

func (*NullableUserPublicKey) Unset

func (v *NullableUserPublicKey) Unset()

type NullableVolumeDto

type NullableVolumeDto struct {
	// contains filtered or unexported fields
}

func NewNullableVolumeDto

func NewNullableVolumeDto(val *VolumeDto) *NullableVolumeDto

func (NullableVolumeDto) Get

func (v NullableVolumeDto) Get() *VolumeDto

func (NullableVolumeDto) IsSet

func (v NullableVolumeDto) IsSet() bool

func (NullableVolumeDto) MarshalJSON

func (v NullableVolumeDto) MarshalJSON() ([]byte, error)

func (*NullableVolumeDto) Set

func (v *NullableVolumeDto) Set(val *VolumeDto)

func (*NullableVolumeDto) UnmarshalJSON

func (v *NullableVolumeDto) UnmarshalJSON(src []byte) error

func (*NullableVolumeDto) Unset

func (v *NullableVolumeDto) Unset()

type NullableVolumeState

type NullableVolumeState struct {
	// contains filtered or unexported fields
}

func NewNullableVolumeState

func NewNullableVolumeState(val *VolumeState) *NullableVolumeState

func (NullableVolumeState) Get

func (NullableVolumeState) IsSet

func (v NullableVolumeState) IsSet() bool

func (NullableVolumeState) MarshalJSON

func (v NullableVolumeState) MarshalJSON() ([]byte, error)

func (*NullableVolumeState) Set

func (v *NullableVolumeState) Set(val *VolumeState)

func (*NullableVolumeState) UnmarshalJSON

func (v *NullableVolumeState) UnmarshalJSON(src []byte) error

func (*NullableVolumeState) Unset

func (v *NullableVolumeState) Unset()

type NullableWebhookAppPortalAccess

type NullableWebhookAppPortalAccess struct {
	// contains filtered or unexported fields
}

func (NullableWebhookAppPortalAccess) Get

func (NullableWebhookAppPortalAccess) IsSet

func (NullableWebhookAppPortalAccess) MarshalJSON

func (v NullableWebhookAppPortalAccess) MarshalJSON() ([]byte, error)

func (*NullableWebhookAppPortalAccess) Set

func (*NullableWebhookAppPortalAccess) UnmarshalJSON

func (v *NullableWebhookAppPortalAccess) UnmarshalJSON(src []byte) error

func (*NullableWebhookAppPortalAccess) Unset

func (v *NullableWebhookAppPortalAccess) Unset()

type NullableWebhookEvent

type NullableWebhookEvent struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookEvent

func NewNullableWebhookEvent(val *WebhookEvent) *NullableWebhookEvent

func (NullableWebhookEvent) Get

func (NullableWebhookEvent) IsSet

func (v NullableWebhookEvent) IsSet() bool

func (NullableWebhookEvent) MarshalJSON

func (v NullableWebhookEvent) MarshalJSON() ([]byte, error)

func (*NullableWebhookEvent) Set

func (v *NullableWebhookEvent) Set(val *WebhookEvent)

func (*NullableWebhookEvent) UnmarshalJSON

func (v *NullableWebhookEvent) UnmarshalJSON(src []byte) error

func (*NullableWebhookEvent) Unset

func (v *NullableWebhookEvent) Unset()

type NullableWebhookInitializationStatus

type NullableWebhookInitializationStatus struct {
	// contains filtered or unexported fields
}

func (NullableWebhookInitializationStatus) Get

func (NullableWebhookInitializationStatus) IsSet

func (NullableWebhookInitializationStatus) MarshalJSON

func (v NullableWebhookInitializationStatus) MarshalJSON() ([]byte, error)

func (*NullableWebhookInitializationStatus) Set

func (*NullableWebhookInitializationStatus) UnmarshalJSON

func (v *NullableWebhookInitializationStatus) UnmarshalJSON(src []byte) error

func (*NullableWebhookInitializationStatus) Unset

type ObjectStorageAPI

type ObjectStorageAPI interface {

	/*
		GetPushAccess Get temporary storage access for pushing objects

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ObjectStorageAPIGetPushAccessRequest
	*/
	GetPushAccess(ctx context.Context) ObjectStorageAPIGetPushAccessRequest

	// GetPushAccessExecute executes the request
	//  @return StorageAccessDto
	GetPushAccessExecute(r ObjectStorageAPIGetPushAccessRequest) (*StorageAccessDto, *http.Response, error)
}

type ObjectStorageAPIGetPushAccessRequest

type ObjectStorageAPIGetPushAccessRequest struct {
	ApiService ObjectStorageAPI
	// contains filtered or unexported fields
}

func (ObjectStorageAPIGetPushAccessRequest) Execute

func (ObjectStorageAPIGetPushAccessRequest) XDaytonaOrganizationID

func (r ObjectStorageAPIGetPushAccessRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) ObjectStorageAPIGetPushAccessRequest

Use with JWT to specify the organization ID

type ObjectStorageAPIService

type ObjectStorageAPIService service

ObjectStorageAPIService ObjectStorageAPI service

func (*ObjectStorageAPIService) GetPushAccess

GetPushAccess Get temporary storage access for pushing objects

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ObjectStorageAPIGetPushAccessRequest

func (*ObjectStorageAPIService) GetPushAccessExecute

Execute executes the request

@return StorageAccessDto

type OidcConfig

type OidcConfig struct {
	// OIDC issuer
	Issuer string `json:"issuer"`
	// OIDC client ID
	ClientId string `json:"clientId"`
	// OIDC audience
	Audience             string `json:"audience"`
	AdditionalProperties map[string]interface{}
}

OidcConfig struct for OidcConfig

func NewOidcConfig

func NewOidcConfig(issuer string, clientId string, audience string) *OidcConfig

NewOidcConfig instantiates a new OidcConfig 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 NewOidcConfigWithDefaults

func NewOidcConfigWithDefaults() *OidcConfig

NewOidcConfigWithDefaults instantiates a new OidcConfig 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 (*OidcConfig) GetAudience

func (o *OidcConfig) GetAudience() string

GetAudience returns the Audience field value

func (*OidcConfig) GetAudienceOk

func (o *OidcConfig) GetAudienceOk() (*string, bool)

GetAudienceOk returns a tuple with the Audience field value and a boolean to check if the value has been set.

func (*OidcConfig) GetClientId

func (o *OidcConfig) GetClientId() string

GetClientId returns the ClientId field value

func (*OidcConfig) GetClientIdOk

func (o *OidcConfig) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*OidcConfig) GetIssuer

func (o *OidcConfig) GetIssuer() string

GetIssuer returns the Issuer field value

func (*OidcConfig) GetIssuerOk

func (o *OidcConfig) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (OidcConfig) MarshalJSON

func (o OidcConfig) MarshalJSON() ([]byte, error)

func (*OidcConfig) SetAudience

func (o *OidcConfig) SetAudience(v string)

SetAudience sets field value

func (*OidcConfig) SetClientId

func (o *OidcConfig) SetClientId(v string)

SetClientId sets field value

func (*OidcConfig) SetIssuer

func (o *OidcConfig) SetIssuer(v string)

SetIssuer sets field value

func (OidcConfig) ToMap

func (o OidcConfig) ToMap() (map[string]interface{}, error)

func (*OidcConfig) UnmarshalJSON

func (o *OidcConfig) UnmarshalJSON(data []byte) (err error)

type Organization

type Organization struct {
	// Organization ID
	Id string `json:"id"`
	// Organization name
	Name string `json:"name"`
	// User ID of the organization creator
	CreatedBy string `json:"createdBy"`
	// Personal organization flag
	Personal bool `json:"personal"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Last update timestamp
	UpdatedAt time.Time `json:"updatedAt"`
	// Suspended flag
	Suspended bool `json:"suspended"`
	// Suspended at
	SuspendedAt time.Time `json:"suspendedAt"`
	// Suspended reason
	SuspensionReason string `json:"suspensionReason"`
	// Suspended until
	SuspendedUntil time.Time `json:"suspendedUntil"`
	// Suspension cleanup grace period hours
	SuspensionCleanupGracePeriodHours float32 `json:"suspensionCleanupGracePeriodHours"`
	// Max CPU per sandbox
	MaxCpuPerSandbox float32 `json:"maxCpuPerSandbox"`
	// Max memory per sandbox
	MaxMemoryPerSandbox float32 `json:"maxMemoryPerSandbox"`
	// Max disk per sandbox
	MaxDiskPerSandbox float32 `json:"maxDiskPerSandbox"`
	// Maximum number of secrets
	SecretQuota float32 `json:"secretQuota"`
	// Maximum number of secrets that can be mounted to a single sandbox
	MaxSecretsPerSandbox float32 `json:"maxSecretsPerSandbox"`
	// Time in minutes before an unused snapshot is deactivated
	SnapshotDeactivationTimeoutMinutes float32 `json:"snapshotDeactivationTimeoutMinutes"`
	// Sandbox default network block all
	SandboxLimitedNetworkEgress bool `json:"sandboxLimitedNetworkEgress"`
	// Whether the proxy shows the preview URL warning page for this organization
	PreviewWarningEnabled bool `json:"previewWarningEnabled"`
	// Default region ID
	DefaultRegionId *string `json:"defaultRegionId,omitempty"`
	// Authenticated rate limit per minute
	AuthenticatedRateLimit NullableFloat32 `json:"authenticatedRateLimit"`
	// Sandbox create rate limit per minute
	SandboxCreateRateLimit NullableFloat32 `json:"sandboxCreateRateLimit"`
	// Sandbox lifecycle rate limit per minute
	SandboxLifecycleRateLimit NullableFloat32 `json:"sandboxLifecycleRateLimit"`
	// Experimental configuration
	ExperimentalConfig map[string]interface{} `json:"experimentalConfig"`
	// OpenTelemetry collection configuration
	OtelConfig NullableOtelConfig `json:"otelConfig"`
	// Authenticated rate limit TTL in seconds
	AuthenticatedRateLimitTtlSeconds NullableFloat32 `json:"authenticatedRateLimitTtlSeconds"`
	// Sandbox create rate limit TTL in seconds
	SandboxCreateRateLimitTtlSeconds NullableFloat32 `json:"sandboxCreateRateLimitTtlSeconds"`
	// Sandbox lifecycle rate limit TTL in seconds
	SandboxLifecycleRateLimitTtlSeconds NullableFloat32 `json:"sandboxLifecycleRateLimitTtlSeconds"`
	AdditionalProperties                map[string]interface{}
}

Organization struct for Organization

func NewOrganization

func NewOrganization(id string, name string, createdBy string, personal bool, createdAt time.Time, updatedAt time.Time, suspended bool, suspendedAt time.Time, suspensionReason string, suspendedUntil time.Time, suspensionCleanupGracePeriodHours float32, maxCpuPerSandbox float32, maxMemoryPerSandbox float32, maxDiskPerSandbox float32, secretQuota float32, maxSecretsPerSandbox float32, snapshotDeactivationTimeoutMinutes float32, sandboxLimitedNetworkEgress bool, previewWarningEnabled bool, authenticatedRateLimit NullableFloat32, sandboxCreateRateLimit NullableFloat32, sandboxLifecycleRateLimit NullableFloat32, experimentalConfig map[string]interface{}, otelConfig NullableOtelConfig, authenticatedRateLimitTtlSeconds NullableFloat32, sandboxCreateRateLimitTtlSeconds NullableFloat32, sandboxLifecycleRateLimitTtlSeconds NullableFloat32) *Organization

NewOrganization instantiates a new Organization 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 NewOrganizationWithDefaults

func NewOrganizationWithDefaults() *Organization

NewOrganizationWithDefaults instantiates a new Organization 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 (*Organization) GetAuthenticatedRateLimit

func (o *Organization) GetAuthenticatedRateLimit() float32

GetAuthenticatedRateLimit returns the AuthenticatedRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetAuthenticatedRateLimitOk

func (o *Organization) GetAuthenticatedRateLimitOk() (*float32, bool)

GetAuthenticatedRateLimitOk returns a tuple with the AuthenticatedRateLimit 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 (*Organization) GetAuthenticatedRateLimitTtlSeconds

func (o *Organization) GetAuthenticatedRateLimitTtlSeconds() float32

GetAuthenticatedRateLimitTtlSeconds returns the AuthenticatedRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetAuthenticatedRateLimitTtlSecondsOk

func (o *Organization) GetAuthenticatedRateLimitTtlSecondsOk() (*float32, bool)

GetAuthenticatedRateLimitTtlSecondsOk returns a tuple with the AuthenticatedRateLimitTtlSeconds 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 (*Organization) GetCreatedAt

func (o *Organization) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Organization) GetCreatedAtOk

func (o *Organization) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Organization) GetCreatedBy

func (o *Organization) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Organization) GetCreatedByOk

func (o *Organization) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Organization) GetDefaultRegionId

func (o *Organization) GetDefaultRegionId() string

GetDefaultRegionId returns the DefaultRegionId field value if set, zero value otherwise.

func (*Organization) GetDefaultRegionIdOk

func (o *Organization) GetDefaultRegionIdOk() (*string, bool)

GetDefaultRegionIdOk returns a tuple with the DefaultRegionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Organization) GetExperimentalConfig

func (o *Organization) GetExperimentalConfig() map[string]interface{}

GetExperimentalConfig returns the ExperimentalConfig field value

func (*Organization) GetExperimentalConfigOk

func (o *Organization) GetExperimentalConfigOk() (map[string]interface{}, bool)

GetExperimentalConfigOk returns a tuple with the ExperimentalConfig field value and a boolean to check if the value has been set.

func (*Organization) GetId

func (o *Organization) GetId() string

GetId returns the Id field value

func (*Organization) GetIdOk

func (o *Organization) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Organization) GetMaxCpuPerSandbox

func (o *Organization) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value

func (*Organization) GetMaxCpuPerSandboxOk

func (o *Organization) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox field value and a boolean to check if the value has been set.

func (*Organization) GetMaxDiskPerSandbox

func (o *Organization) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value

func (*Organization) GetMaxDiskPerSandboxOk

func (o *Organization) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox field value and a boolean to check if the value has been set.

func (*Organization) GetMaxMemoryPerSandbox

func (o *Organization) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value

func (*Organization) GetMaxMemoryPerSandboxOk

func (o *Organization) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox field value and a boolean to check if the value has been set.

func (*Organization) GetMaxSecretsPerSandbox added in v0.194.0

func (o *Organization) GetMaxSecretsPerSandbox() float32

GetMaxSecretsPerSandbox returns the MaxSecretsPerSandbox field value

func (*Organization) GetMaxSecretsPerSandboxOk added in v0.194.0

func (o *Organization) GetMaxSecretsPerSandboxOk() (*float32, bool)

GetMaxSecretsPerSandboxOk returns a tuple with the MaxSecretsPerSandbox field value and a boolean to check if the value has been set.

func (*Organization) GetName

func (o *Organization) GetName() string

GetName returns the Name field value

func (*Organization) GetNameOk

func (o *Organization) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Organization) GetOtelConfig

func (o *Organization) GetOtelConfig() OtelConfig

GetOtelConfig returns the OtelConfig field value If the value is explicit nil, the zero value for OtelConfig will be returned

func (*Organization) GetOtelConfigOk

func (o *Organization) GetOtelConfigOk() (*OtelConfig, bool)

GetOtelConfigOk returns a tuple with the OtelConfig 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 (*Organization) GetPersonal

func (o *Organization) GetPersonal() bool

GetPersonal returns the Personal field value

func (*Organization) GetPersonalOk

func (o *Organization) GetPersonalOk() (*bool, bool)

GetPersonalOk returns a tuple with the Personal field value and a boolean to check if the value has been set.

func (*Organization) GetPreviewWarningEnabled added in v0.197.0

func (o *Organization) GetPreviewWarningEnabled() bool

GetPreviewWarningEnabled returns the PreviewWarningEnabled field value

func (*Organization) GetPreviewWarningEnabledOk added in v0.197.0

func (o *Organization) GetPreviewWarningEnabledOk() (*bool, bool)

GetPreviewWarningEnabledOk returns a tuple with the PreviewWarningEnabled field value and a boolean to check if the value has been set.

func (*Organization) GetSandboxCreateRateLimit

func (o *Organization) GetSandboxCreateRateLimit() float32

GetSandboxCreateRateLimit returns the SandboxCreateRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetSandboxCreateRateLimitOk

func (o *Organization) GetSandboxCreateRateLimitOk() (*float32, bool)

GetSandboxCreateRateLimitOk returns a tuple with the SandboxCreateRateLimit 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 (*Organization) GetSandboxCreateRateLimitTtlSeconds

func (o *Organization) GetSandboxCreateRateLimitTtlSeconds() float32

GetSandboxCreateRateLimitTtlSeconds returns the SandboxCreateRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetSandboxCreateRateLimitTtlSecondsOk

func (o *Organization) GetSandboxCreateRateLimitTtlSecondsOk() (*float32, bool)

GetSandboxCreateRateLimitTtlSecondsOk returns a tuple with the SandboxCreateRateLimitTtlSeconds 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 (*Organization) GetSandboxLifecycleRateLimit

func (o *Organization) GetSandboxLifecycleRateLimit() float32

GetSandboxLifecycleRateLimit returns the SandboxLifecycleRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetSandboxLifecycleRateLimitOk

func (o *Organization) GetSandboxLifecycleRateLimitOk() (*float32, bool)

GetSandboxLifecycleRateLimitOk returns a tuple with the SandboxLifecycleRateLimit 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 (*Organization) GetSandboxLifecycleRateLimitTtlSeconds

func (o *Organization) GetSandboxLifecycleRateLimitTtlSeconds() float32

GetSandboxLifecycleRateLimitTtlSeconds returns the SandboxLifecycleRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*Organization) GetSandboxLifecycleRateLimitTtlSecondsOk

func (o *Organization) GetSandboxLifecycleRateLimitTtlSecondsOk() (*float32, bool)

GetSandboxLifecycleRateLimitTtlSecondsOk returns a tuple with the SandboxLifecycleRateLimitTtlSeconds 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 (*Organization) GetSandboxLimitedNetworkEgress

func (o *Organization) GetSandboxLimitedNetworkEgress() bool

GetSandboxLimitedNetworkEgress returns the SandboxLimitedNetworkEgress field value

func (*Organization) GetSandboxLimitedNetworkEgressOk

func (o *Organization) GetSandboxLimitedNetworkEgressOk() (*bool, bool)

GetSandboxLimitedNetworkEgressOk returns a tuple with the SandboxLimitedNetworkEgress field value and a boolean to check if the value has been set.

func (*Organization) GetSecretQuota added in v0.194.0

func (o *Organization) GetSecretQuota() float32

GetSecretQuota returns the SecretQuota field value

func (*Organization) GetSecretQuotaOk added in v0.194.0

func (o *Organization) GetSecretQuotaOk() (*float32, bool)

GetSecretQuotaOk returns a tuple with the SecretQuota field value and a boolean to check if the value has been set.

func (*Organization) GetSnapshotDeactivationTimeoutMinutes

func (o *Organization) GetSnapshotDeactivationTimeoutMinutes() float32

GetSnapshotDeactivationTimeoutMinutes returns the SnapshotDeactivationTimeoutMinutes field value

func (*Organization) GetSnapshotDeactivationTimeoutMinutesOk

func (o *Organization) GetSnapshotDeactivationTimeoutMinutesOk() (*float32, bool)

GetSnapshotDeactivationTimeoutMinutesOk returns a tuple with the SnapshotDeactivationTimeoutMinutes field value and a boolean to check if the value has been set.

func (*Organization) GetSuspended

func (o *Organization) GetSuspended() bool

GetSuspended returns the Suspended field value

func (*Organization) GetSuspendedAt

func (o *Organization) GetSuspendedAt() time.Time

GetSuspendedAt returns the SuspendedAt field value

func (*Organization) GetSuspendedAtOk

func (o *Organization) GetSuspendedAtOk() (*time.Time, bool)

GetSuspendedAtOk returns a tuple with the SuspendedAt field value and a boolean to check if the value has been set.

func (*Organization) GetSuspendedOk

func (o *Organization) GetSuspendedOk() (*bool, bool)

GetSuspendedOk returns a tuple with the Suspended field value and a boolean to check if the value has been set.

func (*Organization) GetSuspendedUntil

func (o *Organization) GetSuspendedUntil() time.Time

GetSuspendedUntil returns the SuspendedUntil field value

func (*Organization) GetSuspendedUntilOk

func (o *Organization) GetSuspendedUntilOk() (*time.Time, bool)

GetSuspendedUntilOk returns a tuple with the SuspendedUntil field value and a boolean to check if the value has been set.

func (*Organization) GetSuspensionCleanupGracePeriodHours

func (o *Organization) GetSuspensionCleanupGracePeriodHours() float32

GetSuspensionCleanupGracePeriodHours returns the SuspensionCleanupGracePeriodHours field value

func (*Organization) GetSuspensionCleanupGracePeriodHoursOk

func (o *Organization) GetSuspensionCleanupGracePeriodHoursOk() (*float32, bool)

GetSuspensionCleanupGracePeriodHoursOk returns a tuple with the SuspensionCleanupGracePeriodHours field value and a boolean to check if the value has been set.

func (*Organization) GetSuspensionReason

func (o *Organization) GetSuspensionReason() string

GetSuspensionReason returns the SuspensionReason field value

func (*Organization) GetSuspensionReasonOk

func (o *Organization) GetSuspensionReasonOk() (*string, bool)

GetSuspensionReasonOk returns a tuple with the SuspensionReason field value and a boolean to check if the value has been set.

func (*Organization) GetUpdatedAt

func (o *Organization) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*Organization) GetUpdatedAtOk

func (o *Organization) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Organization) HasDefaultRegionId

func (o *Organization) HasDefaultRegionId() bool

HasDefaultRegionId returns a boolean if a field has been set.

func (Organization) MarshalJSON

func (o Organization) MarshalJSON() ([]byte, error)

func (*Organization) SetAuthenticatedRateLimit

func (o *Organization) SetAuthenticatedRateLimit(v float32)

SetAuthenticatedRateLimit sets field value

func (*Organization) SetAuthenticatedRateLimitTtlSeconds

func (o *Organization) SetAuthenticatedRateLimitTtlSeconds(v float32)

SetAuthenticatedRateLimitTtlSeconds sets field value

func (*Organization) SetCreatedAt

func (o *Organization) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Organization) SetCreatedBy

func (o *Organization) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Organization) SetDefaultRegionId

func (o *Organization) SetDefaultRegionId(v string)

SetDefaultRegionId gets a reference to the given string and assigns it to the DefaultRegionId field.

func (*Organization) SetExperimentalConfig

func (o *Organization) SetExperimentalConfig(v map[string]interface{})

SetExperimentalConfig sets field value

func (*Organization) SetId

func (o *Organization) SetId(v string)

SetId sets field value

func (*Organization) SetMaxCpuPerSandbox

func (o *Organization) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox sets field value

func (*Organization) SetMaxDiskPerSandbox

func (o *Organization) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox sets field value

func (*Organization) SetMaxMemoryPerSandbox

func (o *Organization) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox sets field value

func (*Organization) SetMaxSecretsPerSandbox added in v0.194.0

func (o *Organization) SetMaxSecretsPerSandbox(v float32)

SetMaxSecretsPerSandbox sets field value

func (*Organization) SetName

func (o *Organization) SetName(v string)

SetName sets field value

func (*Organization) SetOtelConfig

func (o *Organization) SetOtelConfig(v OtelConfig)

SetOtelConfig sets field value

func (*Organization) SetPersonal

func (o *Organization) SetPersonal(v bool)

SetPersonal sets field value

func (*Organization) SetPreviewWarningEnabled added in v0.197.0

func (o *Organization) SetPreviewWarningEnabled(v bool)

SetPreviewWarningEnabled sets field value

func (*Organization) SetSandboxCreateRateLimit

func (o *Organization) SetSandboxCreateRateLimit(v float32)

SetSandboxCreateRateLimit sets field value

func (*Organization) SetSandboxCreateRateLimitTtlSeconds

func (o *Organization) SetSandboxCreateRateLimitTtlSeconds(v float32)

SetSandboxCreateRateLimitTtlSeconds sets field value

func (*Organization) SetSandboxLifecycleRateLimit

func (o *Organization) SetSandboxLifecycleRateLimit(v float32)

SetSandboxLifecycleRateLimit sets field value

func (*Organization) SetSandboxLifecycleRateLimitTtlSeconds

func (o *Organization) SetSandboxLifecycleRateLimitTtlSeconds(v float32)

SetSandboxLifecycleRateLimitTtlSeconds sets field value

func (*Organization) SetSandboxLimitedNetworkEgress

func (o *Organization) SetSandboxLimitedNetworkEgress(v bool)

SetSandboxLimitedNetworkEgress sets field value

func (*Organization) SetSecretQuota added in v0.194.0

func (o *Organization) SetSecretQuota(v float32)

SetSecretQuota sets field value

func (*Organization) SetSnapshotDeactivationTimeoutMinutes

func (o *Organization) SetSnapshotDeactivationTimeoutMinutes(v float32)

SetSnapshotDeactivationTimeoutMinutes sets field value

func (*Organization) SetSuspended

func (o *Organization) SetSuspended(v bool)

SetSuspended sets field value

func (*Organization) SetSuspendedAt

func (o *Organization) SetSuspendedAt(v time.Time)

SetSuspendedAt sets field value

func (*Organization) SetSuspendedUntil

func (o *Organization) SetSuspendedUntil(v time.Time)

SetSuspendedUntil sets field value

func (*Organization) SetSuspensionCleanupGracePeriodHours

func (o *Organization) SetSuspensionCleanupGracePeriodHours(v float32)

SetSuspensionCleanupGracePeriodHours sets field value

func (*Organization) SetSuspensionReason

func (o *Organization) SetSuspensionReason(v string)

SetSuspensionReason sets field value

func (*Organization) SetUpdatedAt

func (o *Organization) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (Organization) ToMap

func (o Organization) ToMap() (map[string]interface{}, error)

func (*Organization) UnmarshalJSON

func (o *Organization) UnmarshalJSON(data []byte) (err error)

type OrganizationInvitation

type OrganizationInvitation struct {
	// Invitation ID
	Id string `json:"id"`
	// Email address of the invitee
	Email string `json:"email"`
	// Email address of the inviter
	InvitedBy string `json:"invitedBy"`
	// Organization ID
	OrganizationId string `json:"organizationId"`
	// Organization name
	OrganizationName string `json:"organizationName"`
	// Expiration date of the invitation
	ExpiresAt time.Time `json:"expiresAt"`
	// Invitation status
	Status string `json:"status"`
	// Member role
	Role string `json:"role"`
	// Assigned roles
	AssignedRoles []OrganizationRole `json:"assignedRoles"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Last update timestamp
	UpdatedAt            time.Time `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

OrganizationInvitation struct for OrganizationInvitation

func NewOrganizationInvitation

func NewOrganizationInvitation(id string, email string, invitedBy string, organizationId string, organizationName string, expiresAt time.Time, status string, role string, assignedRoles []OrganizationRole, createdAt time.Time, updatedAt time.Time) *OrganizationInvitation

NewOrganizationInvitation instantiates a new OrganizationInvitation 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 NewOrganizationInvitationWithDefaults

func NewOrganizationInvitationWithDefaults() *OrganizationInvitation

NewOrganizationInvitationWithDefaults instantiates a new OrganizationInvitation 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 (*OrganizationInvitation) GetAssignedRoles

func (o *OrganizationInvitation) GetAssignedRoles() []OrganizationRole

GetAssignedRoles returns the AssignedRoles field value

func (*OrganizationInvitation) GetAssignedRolesOk

func (o *OrganizationInvitation) GetAssignedRolesOk() ([]OrganizationRole, bool)

GetAssignedRolesOk returns a tuple with the AssignedRoles field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetCreatedAt

func (o *OrganizationInvitation) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OrganizationInvitation) GetCreatedAtOk

func (o *OrganizationInvitation) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetEmail

func (o *OrganizationInvitation) GetEmail() string

GetEmail returns the Email field value

func (*OrganizationInvitation) GetEmailOk

func (o *OrganizationInvitation) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetExpiresAt

func (o *OrganizationInvitation) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*OrganizationInvitation) GetExpiresAtOk

func (o *OrganizationInvitation) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetId

func (o *OrganizationInvitation) GetId() string

GetId returns the Id field value

func (*OrganizationInvitation) GetIdOk

func (o *OrganizationInvitation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetInvitedBy

func (o *OrganizationInvitation) GetInvitedBy() string

GetInvitedBy returns the InvitedBy field value

func (*OrganizationInvitation) GetInvitedByOk

func (o *OrganizationInvitation) GetInvitedByOk() (*string, bool)

GetInvitedByOk returns a tuple with the InvitedBy field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetOrganizationId

func (o *OrganizationInvitation) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*OrganizationInvitation) GetOrganizationIdOk

func (o *OrganizationInvitation) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetOrganizationName

func (o *OrganizationInvitation) GetOrganizationName() string

GetOrganizationName returns the OrganizationName field value

func (*OrganizationInvitation) GetOrganizationNameOk

func (o *OrganizationInvitation) GetOrganizationNameOk() (*string, bool)

GetOrganizationNameOk returns a tuple with the OrganizationName field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetRole

func (o *OrganizationInvitation) GetRole() string

GetRole returns the Role field value

func (*OrganizationInvitation) GetRoleOk

func (o *OrganizationInvitation) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetStatus

func (o *OrganizationInvitation) GetStatus() string

GetStatus returns the Status field value

func (*OrganizationInvitation) GetStatusOk

func (o *OrganizationInvitation) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*OrganizationInvitation) GetUpdatedAt

func (o *OrganizationInvitation) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OrganizationInvitation) GetUpdatedAtOk

func (o *OrganizationInvitation) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (OrganizationInvitation) MarshalJSON

func (o OrganizationInvitation) MarshalJSON() ([]byte, error)

func (*OrganizationInvitation) SetAssignedRoles

func (o *OrganizationInvitation) SetAssignedRoles(v []OrganizationRole)

SetAssignedRoles sets field value

func (*OrganizationInvitation) SetCreatedAt

func (o *OrganizationInvitation) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OrganizationInvitation) SetEmail

func (o *OrganizationInvitation) SetEmail(v string)

SetEmail sets field value

func (*OrganizationInvitation) SetExpiresAt

func (o *OrganizationInvitation) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*OrganizationInvitation) SetId

func (o *OrganizationInvitation) SetId(v string)

SetId sets field value

func (*OrganizationInvitation) SetInvitedBy

func (o *OrganizationInvitation) SetInvitedBy(v string)

SetInvitedBy sets field value

func (*OrganizationInvitation) SetOrganizationId

func (o *OrganizationInvitation) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*OrganizationInvitation) SetOrganizationName

func (o *OrganizationInvitation) SetOrganizationName(v string)

SetOrganizationName sets field value

func (*OrganizationInvitation) SetRole

func (o *OrganizationInvitation) SetRole(v string)

SetRole sets field value

func (*OrganizationInvitation) SetStatus

func (o *OrganizationInvitation) SetStatus(v string)

SetStatus sets field value

func (*OrganizationInvitation) SetUpdatedAt

func (o *OrganizationInvitation) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (OrganizationInvitation) ToMap

func (o OrganizationInvitation) ToMap() (map[string]interface{}, error)

func (*OrganizationInvitation) UnmarshalJSON

func (o *OrganizationInvitation) UnmarshalJSON(data []byte) (err error)

type OrganizationPreviewWarning added in v0.197.0

type OrganizationPreviewWarning struct {
	// Whether the proxy shows the preview URL warning page for this organization
	PreviewWarningEnabled bool `json:"previewWarningEnabled"`
	AdditionalProperties  map[string]interface{}
}

OrganizationPreviewWarning struct for OrganizationPreviewWarning

func NewOrganizationPreviewWarning added in v0.197.0

func NewOrganizationPreviewWarning(previewWarningEnabled bool) *OrganizationPreviewWarning

NewOrganizationPreviewWarning instantiates a new OrganizationPreviewWarning 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 NewOrganizationPreviewWarningWithDefaults added in v0.197.0

func NewOrganizationPreviewWarningWithDefaults() *OrganizationPreviewWarning

NewOrganizationPreviewWarningWithDefaults instantiates a new OrganizationPreviewWarning 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 (*OrganizationPreviewWarning) GetPreviewWarningEnabled added in v0.197.0

func (o *OrganizationPreviewWarning) GetPreviewWarningEnabled() bool

GetPreviewWarningEnabled returns the PreviewWarningEnabled field value

func (*OrganizationPreviewWarning) GetPreviewWarningEnabledOk added in v0.197.0

func (o *OrganizationPreviewWarning) GetPreviewWarningEnabledOk() (*bool, bool)

GetPreviewWarningEnabledOk returns a tuple with the PreviewWarningEnabled field value and a boolean to check if the value has been set.

func (OrganizationPreviewWarning) MarshalJSON added in v0.197.0

func (o OrganizationPreviewWarning) MarshalJSON() ([]byte, error)

func (*OrganizationPreviewWarning) SetPreviewWarningEnabled added in v0.197.0

func (o *OrganizationPreviewWarning) SetPreviewWarningEnabled(v bool)

SetPreviewWarningEnabled sets field value

func (OrganizationPreviewWarning) ToMap added in v0.197.0

func (o OrganizationPreviewWarning) ToMap() (map[string]interface{}, error)

func (*OrganizationPreviewWarning) UnmarshalJSON added in v0.197.0

func (o *OrganizationPreviewWarning) UnmarshalJSON(data []byte) (err error)

type OrganizationRole

type OrganizationRole struct {
	// Role ID
	Id string `json:"id"`
	// Role name
	Name string `json:"name"`
	// Role description
	Description string `json:"description"`
	// Roles assigned to the user
	Permissions []string `json:"permissions"`
	// Global role flag
	IsGlobal bool `json:"isGlobal"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Last update timestamp
	UpdatedAt            time.Time `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

OrganizationRole struct for OrganizationRole

func NewOrganizationRole

func NewOrganizationRole(id string, name string, description string, permissions []string, isGlobal bool, createdAt time.Time, updatedAt time.Time) *OrganizationRole

NewOrganizationRole instantiates a new OrganizationRole 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 NewOrganizationRoleWithDefaults

func NewOrganizationRoleWithDefaults() *OrganizationRole

NewOrganizationRoleWithDefaults instantiates a new OrganizationRole 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 (*OrganizationRole) GetCreatedAt

func (o *OrganizationRole) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OrganizationRole) GetCreatedAtOk

func (o *OrganizationRole) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetDescription

func (o *OrganizationRole) GetDescription() string

GetDescription returns the Description field value

func (*OrganizationRole) GetDescriptionOk

func (o *OrganizationRole) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetId

func (o *OrganizationRole) GetId() string

GetId returns the Id field value

func (*OrganizationRole) GetIdOk

func (o *OrganizationRole) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetIsGlobal

func (o *OrganizationRole) GetIsGlobal() bool

GetIsGlobal returns the IsGlobal field value

func (*OrganizationRole) GetIsGlobalOk

func (o *OrganizationRole) GetIsGlobalOk() (*bool, bool)

GetIsGlobalOk returns a tuple with the IsGlobal field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetName

func (o *OrganizationRole) GetName() string

GetName returns the Name field value

func (*OrganizationRole) GetNameOk

func (o *OrganizationRole) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetPermissions

func (o *OrganizationRole) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*OrganizationRole) GetPermissionsOk

func (o *OrganizationRole) GetPermissionsOk() ([]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (*OrganizationRole) GetUpdatedAt

func (o *OrganizationRole) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OrganizationRole) GetUpdatedAtOk

func (o *OrganizationRole) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (OrganizationRole) MarshalJSON

func (o OrganizationRole) MarshalJSON() ([]byte, error)

func (*OrganizationRole) SetCreatedAt

func (o *OrganizationRole) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OrganizationRole) SetDescription

func (o *OrganizationRole) SetDescription(v string)

SetDescription sets field value

func (*OrganizationRole) SetId

func (o *OrganizationRole) SetId(v string)

SetId sets field value

func (*OrganizationRole) SetIsGlobal

func (o *OrganizationRole) SetIsGlobal(v bool)

SetIsGlobal sets field value

func (*OrganizationRole) SetName

func (o *OrganizationRole) SetName(v string)

SetName sets field value

func (*OrganizationRole) SetPermissions

func (o *OrganizationRole) SetPermissions(v []string)

SetPermissions sets field value

func (*OrganizationRole) SetUpdatedAt

func (o *OrganizationRole) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (OrganizationRole) ToMap

func (o OrganizationRole) ToMap() (map[string]interface{}, error)

func (*OrganizationRole) UnmarshalJSON

func (o *OrganizationRole) UnmarshalJSON(data []byte) (err error)

type OrganizationSandboxDefaultLimitedNetworkEgress

type OrganizationSandboxDefaultLimitedNetworkEgress struct {
	// Sandbox default limited network egress
	SandboxDefaultLimitedNetworkEgress bool `json:"sandboxDefaultLimitedNetworkEgress"`
	AdditionalProperties               map[string]interface{}
}

OrganizationSandboxDefaultLimitedNetworkEgress struct for OrganizationSandboxDefaultLimitedNetworkEgress

func NewOrganizationSandboxDefaultLimitedNetworkEgress

func NewOrganizationSandboxDefaultLimitedNetworkEgress(sandboxDefaultLimitedNetworkEgress bool) *OrganizationSandboxDefaultLimitedNetworkEgress

NewOrganizationSandboxDefaultLimitedNetworkEgress instantiates a new OrganizationSandboxDefaultLimitedNetworkEgress 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 NewOrganizationSandboxDefaultLimitedNetworkEgressWithDefaults

func NewOrganizationSandboxDefaultLimitedNetworkEgressWithDefaults() *OrganizationSandboxDefaultLimitedNetworkEgress

NewOrganizationSandboxDefaultLimitedNetworkEgressWithDefaults instantiates a new OrganizationSandboxDefaultLimitedNetworkEgress 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 (*OrganizationSandboxDefaultLimitedNetworkEgress) GetSandboxDefaultLimitedNetworkEgress

func (o *OrganizationSandboxDefaultLimitedNetworkEgress) GetSandboxDefaultLimitedNetworkEgress() bool

GetSandboxDefaultLimitedNetworkEgress returns the SandboxDefaultLimitedNetworkEgress field value

func (*OrganizationSandboxDefaultLimitedNetworkEgress) GetSandboxDefaultLimitedNetworkEgressOk

func (o *OrganizationSandboxDefaultLimitedNetworkEgress) GetSandboxDefaultLimitedNetworkEgressOk() (*bool, bool)

GetSandboxDefaultLimitedNetworkEgressOk returns a tuple with the SandboxDefaultLimitedNetworkEgress field value and a boolean to check if the value has been set.

func (OrganizationSandboxDefaultLimitedNetworkEgress) MarshalJSON

func (*OrganizationSandboxDefaultLimitedNetworkEgress) SetSandboxDefaultLimitedNetworkEgress

func (o *OrganizationSandboxDefaultLimitedNetworkEgress) SetSandboxDefaultLimitedNetworkEgress(v bool)

SetSandboxDefaultLimitedNetworkEgress sets field value

func (OrganizationSandboxDefaultLimitedNetworkEgress) ToMap

func (o OrganizationSandboxDefaultLimitedNetworkEgress) ToMap() (map[string]interface{}, error)

func (*OrganizationSandboxDefaultLimitedNetworkEgress) UnmarshalJSON

func (o *OrganizationSandboxDefaultLimitedNetworkEgress) UnmarshalJSON(data []byte) (err error)

type OrganizationSuspension

type OrganizationSuspension struct {
	// Suspension reason
	Reason string `json:"reason"`
	// Suspension until
	Until time.Time `json:"until"`
	// Suspension cleanup grace period hours
	SuspensionCleanupGracePeriodHours *float32 `json:"suspensionCleanupGracePeriodHours,omitempty"`
	AdditionalProperties              map[string]interface{}
}

OrganizationSuspension struct for OrganizationSuspension

func NewOrganizationSuspension

func NewOrganizationSuspension(reason string, until time.Time) *OrganizationSuspension

NewOrganizationSuspension instantiates a new OrganizationSuspension 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 NewOrganizationSuspensionWithDefaults

func NewOrganizationSuspensionWithDefaults() *OrganizationSuspension

NewOrganizationSuspensionWithDefaults instantiates a new OrganizationSuspension 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 (*OrganizationSuspension) GetReason

func (o *OrganizationSuspension) GetReason() string

GetReason returns the Reason field value

func (*OrganizationSuspension) GetReasonOk

func (o *OrganizationSuspension) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (*OrganizationSuspension) GetSuspensionCleanupGracePeriodHours

func (o *OrganizationSuspension) GetSuspensionCleanupGracePeriodHours() float32

GetSuspensionCleanupGracePeriodHours returns the SuspensionCleanupGracePeriodHours field value if set, zero value otherwise.

func (*OrganizationSuspension) GetSuspensionCleanupGracePeriodHoursOk

func (o *OrganizationSuspension) GetSuspensionCleanupGracePeriodHoursOk() (*float32, bool)

GetSuspensionCleanupGracePeriodHoursOk returns a tuple with the SuspensionCleanupGracePeriodHours field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrganizationSuspension) GetUntil

func (o *OrganizationSuspension) GetUntil() time.Time

GetUntil returns the Until field value

func (*OrganizationSuspension) GetUntilOk

func (o *OrganizationSuspension) GetUntilOk() (*time.Time, bool)

GetUntilOk returns a tuple with the Until field value and a boolean to check if the value has been set.

func (*OrganizationSuspension) HasSuspensionCleanupGracePeriodHours

func (o *OrganizationSuspension) HasSuspensionCleanupGracePeriodHours() bool

HasSuspensionCleanupGracePeriodHours returns a boolean if a field has been set.

func (OrganizationSuspension) MarshalJSON

func (o OrganizationSuspension) MarshalJSON() ([]byte, error)

func (*OrganizationSuspension) SetReason

func (o *OrganizationSuspension) SetReason(v string)

SetReason sets field value

func (*OrganizationSuspension) SetSuspensionCleanupGracePeriodHours

func (o *OrganizationSuspension) SetSuspensionCleanupGracePeriodHours(v float32)

SetSuspensionCleanupGracePeriodHours gets a reference to the given float32 and assigns it to the SuspensionCleanupGracePeriodHours field.

func (*OrganizationSuspension) SetUntil

func (o *OrganizationSuspension) SetUntil(v time.Time)

SetUntil sets field value

func (OrganizationSuspension) ToMap

func (o OrganizationSuspension) ToMap() (map[string]interface{}, error)

func (*OrganizationSuspension) UnmarshalJSON

func (o *OrganizationSuspension) UnmarshalJSON(data []byte) (err error)

type OrganizationUsageOverview

type OrganizationUsageOverview struct {
	RegionUsage          []RegionUsageOverview `json:"regionUsage"`
	TotalSnapshotQuota   float32               `json:"totalSnapshotQuota"`
	CurrentSnapshotUsage float32               `json:"currentSnapshotUsage"`
	TotalVolumeQuota     float32               `json:"totalVolumeQuota"`
	CurrentVolumeUsage   float32               `json:"currentVolumeUsage"`
	AdditionalProperties map[string]interface{}
}

OrganizationUsageOverview struct for OrganizationUsageOverview

func NewOrganizationUsageOverview

func NewOrganizationUsageOverview(regionUsage []RegionUsageOverview, totalSnapshotQuota float32, currentSnapshotUsage float32, totalVolumeQuota float32, currentVolumeUsage float32) *OrganizationUsageOverview

NewOrganizationUsageOverview instantiates a new OrganizationUsageOverview 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 NewOrganizationUsageOverviewWithDefaults

func NewOrganizationUsageOverviewWithDefaults() *OrganizationUsageOverview

NewOrganizationUsageOverviewWithDefaults instantiates a new OrganizationUsageOverview 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 (*OrganizationUsageOverview) GetCurrentSnapshotUsage

func (o *OrganizationUsageOverview) GetCurrentSnapshotUsage() float32

GetCurrentSnapshotUsage returns the CurrentSnapshotUsage field value

func (*OrganizationUsageOverview) GetCurrentSnapshotUsageOk

func (o *OrganizationUsageOverview) GetCurrentSnapshotUsageOk() (*float32, bool)

GetCurrentSnapshotUsageOk returns a tuple with the CurrentSnapshotUsage field value and a boolean to check if the value has been set.

func (*OrganizationUsageOverview) GetCurrentVolumeUsage

func (o *OrganizationUsageOverview) GetCurrentVolumeUsage() float32

GetCurrentVolumeUsage returns the CurrentVolumeUsage field value

func (*OrganizationUsageOverview) GetCurrentVolumeUsageOk

func (o *OrganizationUsageOverview) GetCurrentVolumeUsageOk() (*float32, bool)

GetCurrentVolumeUsageOk returns a tuple with the CurrentVolumeUsage field value and a boolean to check if the value has been set.

func (*OrganizationUsageOverview) GetRegionUsage

func (o *OrganizationUsageOverview) GetRegionUsage() []RegionUsageOverview

GetRegionUsage returns the RegionUsage field value

func (*OrganizationUsageOverview) GetRegionUsageOk

func (o *OrganizationUsageOverview) GetRegionUsageOk() ([]RegionUsageOverview, bool)

GetRegionUsageOk returns a tuple with the RegionUsage field value and a boolean to check if the value has been set.

func (*OrganizationUsageOverview) GetTotalSnapshotQuota

func (o *OrganizationUsageOverview) GetTotalSnapshotQuota() float32

GetTotalSnapshotQuota returns the TotalSnapshotQuota field value

func (*OrganizationUsageOverview) GetTotalSnapshotQuotaOk

func (o *OrganizationUsageOverview) GetTotalSnapshotQuotaOk() (*float32, bool)

GetTotalSnapshotQuotaOk returns a tuple with the TotalSnapshotQuota field value and a boolean to check if the value has been set.

func (*OrganizationUsageOverview) GetTotalVolumeQuota

func (o *OrganizationUsageOverview) GetTotalVolumeQuota() float32

GetTotalVolumeQuota returns the TotalVolumeQuota field value

func (*OrganizationUsageOverview) GetTotalVolumeQuotaOk

func (o *OrganizationUsageOverview) GetTotalVolumeQuotaOk() (*float32, bool)

GetTotalVolumeQuotaOk returns a tuple with the TotalVolumeQuota field value and a boolean to check if the value has been set.

func (OrganizationUsageOverview) MarshalJSON

func (o OrganizationUsageOverview) MarshalJSON() ([]byte, error)

func (*OrganizationUsageOverview) SetCurrentSnapshotUsage

func (o *OrganizationUsageOverview) SetCurrentSnapshotUsage(v float32)

SetCurrentSnapshotUsage sets field value

func (*OrganizationUsageOverview) SetCurrentVolumeUsage

func (o *OrganizationUsageOverview) SetCurrentVolumeUsage(v float32)

SetCurrentVolumeUsage sets field value

func (*OrganizationUsageOverview) SetRegionUsage

func (o *OrganizationUsageOverview) SetRegionUsage(v []RegionUsageOverview)

SetRegionUsage sets field value

func (*OrganizationUsageOverview) SetTotalSnapshotQuota

func (o *OrganizationUsageOverview) SetTotalSnapshotQuota(v float32)

SetTotalSnapshotQuota sets field value

func (*OrganizationUsageOverview) SetTotalVolumeQuota

func (o *OrganizationUsageOverview) SetTotalVolumeQuota(v float32)

SetTotalVolumeQuota sets field value

func (OrganizationUsageOverview) ToMap

func (o OrganizationUsageOverview) ToMap() (map[string]interface{}, error)

func (*OrganizationUsageOverview) UnmarshalJSON

func (o *OrganizationUsageOverview) UnmarshalJSON(data []byte) (err error)

type OrganizationUser

type OrganizationUser struct {
	// User ID
	UserId string `json:"userId"`
	// Organization ID
	OrganizationId string `json:"organizationId"`
	// User name
	Name string `json:"name"`
	// User email
	Email string `json:"email"`
	// Member role
	Role string `json:"role"`
	// Roles assigned to the user
	AssignedRoles []OrganizationRole `json:"assignedRoles"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Last update timestamp
	UpdatedAt            time.Time `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

OrganizationUser struct for OrganizationUser

func NewOrganizationUser

func NewOrganizationUser(userId string, organizationId string, name string, email string, role string, assignedRoles []OrganizationRole, createdAt time.Time, updatedAt time.Time) *OrganizationUser

NewOrganizationUser instantiates a new OrganizationUser 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 NewOrganizationUserWithDefaults

func NewOrganizationUserWithDefaults() *OrganizationUser

NewOrganizationUserWithDefaults instantiates a new OrganizationUser 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 (*OrganizationUser) GetAssignedRoles

func (o *OrganizationUser) GetAssignedRoles() []OrganizationRole

GetAssignedRoles returns the AssignedRoles field value

func (*OrganizationUser) GetAssignedRolesOk

func (o *OrganizationUser) GetAssignedRolesOk() ([]OrganizationRole, bool)

GetAssignedRolesOk returns a tuple with the AssignedRoles field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetCreatedAt

func (o *OrganizationUser) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*OrganizationUser) GetCreatedAtOk

func (o *OrganizationUser) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetEmail

func (o *OrganizationUser) GetEmail() string

GetEmail returns the Email field value

func (*OrganizationUser) GetEmailOk

func (o *OrganizationUser) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetName

func (o *OrganizationUser) GetName() string

GetName returns the Name field value

func (*OrganizationUser) GetNameOk

func (o *OrganizationUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetOrganizationId

func (o *OrganizationUser) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*OrganizationUser) GetOrganizationIdOk

func (o *OrganizationUser) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetRole

func (o *OrganizationUser) GetRole() string

GetRole returns the Role field value

func (*OrganizationUser) GetRoleOk

func (o *OrganizationUser) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetUpdatedAt

func (o *OrganizationUser) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*OrganizationUser) GetUpdatedAtOk

func (o *OrganizationUser) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*OrganizationUser) GetUserId

func (o *OrganizationUser) GetUserId() string

GetUserId returns the UserId field value

func (*OrganizationUser) GetUserIdOk

func (o *OrganizationUser) GetUserIdOk() (*string, bool)

GetUserIdOk returns a tuple with the UserId field value and a boolean to check if the value has been set.

func (OrganizationUser) MarshalJSON

func (o OrganizationUser) MarshalJSON() ([]byte, error)

func (*OrganizationUser) SetAssignedRoles

func (o *OrganizationUser) SetAssignedRoles(v []OrganizationRole)

SetAssignedRoles sets field value

func (*OrganizationUser) SetCreatedAt

func (o *OrganizationUser) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*OrganizationUser) SetEmail

func (o *OrganizationUser) SetEmail(v string)

SetEmail sets field value

func (*OrganizationUser) SetName

func (o *OrganizationUser) SetName(v string)

SetName sets field value

func (*OrganizationUser) SetOrganizationId

func (o *OrganizationUser) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*OrganizationUser) SetRole

func (o *OrganizationUser) SetRole(v string)

SetRole sets field value

func (*OrganizationUser) SetUpdatedAt

func (o *OrganizationUser) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*OrganizationUser) SetUserId

func (o *OrganizationUser) SetUserId(v string)

SetUserId sets field value

func (OrganizationUser) ToMap

func (o OrganizationUser) ToMap() (map[string]interface{}, error)

func (*OrganizationUser) UnmarshalJSON

func (o *OrganizationUser) UnmarshalJSON(data []byte) (err error)

type OrganizationsAPI

type OrganizationsAPI interface {

	/*
		AcceptOrganizationInvitation Accept organization invitation

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param invitationId Invitation ID
		@return OrganizationsAPIAcceptOrganizationInvitationRequest
	*/
	AcceptOrganizationInvitation(ctx context.Context, invitationId string) OrganizationsAPIAcceptOrganizationInvitationRequest

	// AcceptOrganizationInvitationExecute executes the request
	//  @return OrganizationInvitation
	AcceptOrganizationInvitationExecute(r OrganizationsAPIAcceptOrganizationInvitationRequest) (*OrganizationInvitation, *http.Response, error)

	/*
		CancelOrganizationInvitation Cancel organization invitation

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param invitationId Invitation ID
		@return OrganizationsAPICancelOrganizationInvitationRequest
	*/
	CancelOrganizationInvitation(ctx context.Context, organizationId string, invitationId string) OrganizationsAPICancelOrganizationInvitationRequest

	// CancelOrganizationInvitationExecute executes the request
	CancelOrganizationInvitationExecute(r OrganizationsAPICancelOrganizationInvitationRequest) (*http.Response, error)

	/*
		CreateOrganization Create organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPICreateOrganizationRequest
	*/
	CreateOrganization(ctx context.Context) OrganizationsAPICreateOrganizationRequest

	// CreateOrganizationExecute executes the request
	//  @return Organization
	CreateOrganizationExecute(r OrganizationsAPICreateOrganizationRequest) (*Organization, *http.Response, error)

	/*
		CreateOrganizationInvitation Create organization invitation

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPICreateOrganizationInvitationRequest
	*/
	CreateOrganizationInvitation(ctx context.Context, organizationId string) OrganizationsAPICreateOrganizationInvitationRequest

	// CreateOrganizationInvitationExecute executes the request
	//  @return OrganizationInvitation
	CreateOrganizationInvitationExecute(r OrganizationsAPICreateOrganizationInvitationRequest) (*OrganizationInvitation, *http.Response, error)

	/*
		CreateOrganizationRole Create organization role

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPICreateOrganizationRoleRequest
	*/
	CreateOrganizationRole(ctx context.Context, organizationId string) OrganizationsAPICreateOrganizationRoleRequest

	// CreateOrganizationRoleExecute executes the request
	//  @return OrganizationRole
	CreateOrganizationRoleExecute(r OrganizationsAPICreateOrganizationRoleRequest) (*OrganizationRole, *http.Response, error)

	/*
		CreateRegion Create a new region

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPICreateRegionRequest
	*/
	CreateRegion(ctx context.Context) OrganizationsAPICreateRegionRequest

	// CreateRegionExecute executes the request
	//  @return CreateRegionResponse
	CreateRegionExecute(r OrganizationsAPICreateRegionRequest) (*CreateRegionResponse, *http.Response, error)

	/*
		DeclineOrganizationInvitation Decline organization invitation

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param invitationId Invitation ID
		@return OrganizationsAPIDeclineOrganizationInvitationRequest
	*/
	DeclineOrganizationInvitation(ctx context.Context, invitationId string) OrganizationsAPIDeclineOrganizationInvitationRequest

	// DeclineOrganizationInvitationExecute executes the request
	DeclineOrganizationInvitationExecute(r OrganizationsAPIDeclineOrganizationInvitationRequest) (*http.Response, error)

	/*
		DeleteOrganization Delete organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIDeleteOrganizationRequest
	*/
	DeleteOrganization(ctx context.Context, organizationId string) OrganizationsAPIDeleteOrganizationRequest

	// DeleteOrganizationExecute executes the request
	DeleteOrganizationExecute(r OrganizationsAPIDeleteOrganizationRequest) (*http.Response, error)

	/*
		DeleteOrganizationMember Delete organization member

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param userId User ID
		@return OrganizationsAPIDeleteOrganizationMemberRequest
	*/
	DeleteOrganizationMember(ctx context.Context, organizationId string, userId string) OrganizationsAPIDeleteOrganizationMemberRequest

	// DeleteOrganizationMemberExecute executes the request
	DeleteOrganizationMemberExecute(r OrganizationsAPIDeleteOrganizationMemberRequest) (*http.Response, error)

	/*
		DeleteOrganizationOtelConfig Delete organization OpenTelemetry configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIDeleteOrganizationOtelConfigRequest
	*/
	DeleteOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIDeleteOrganizationOtelConfigRequest

	// DeleteOrganizationOtelConfigExecute executes the request
	DeleteOrganizationOtelConfigExecute(r OrganizationsAPIDeleteOrganizationOtelConfigRequest) (*http.Response, error)

	/*
		DeleteOrganizationRole Delete organization role

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param roleId Role ID
		@return OrganizationsAPIDeleteOrganizationRoleRequest
	*/
	DeleteOrganizationRole(ctx context.Context, organizationId string, roleId string) OrganizationsAPIDeleteOrganizationRoleRequest

	// DeleteOrganizationRoleExecute executes the request
	DeleteOrganizationRoleExecute(r OrganizationsAPIDeleteOrganizationRoleRequest) (*http.Response, error)

	/*
		DeleteRegion Delete a region

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIDeleteRegionRequest
	*/
	DeleteRegion(ctx context.Context, id string) OrganizationsAPIDeleteRegionRequest

	// DeleteRegionExecute executes the request
	DeleteRegionExecute(r OrganizationsAPIDeleteRegionRequest) (*http.Response, error)

	/*
		GetOrganization Get organization by ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIGetOrganizationRequest
	*/
	GetOrganization(ctx context.Context, organizationId string) OrganizationsAPIGetOrganizationRequest

	// GetOrganizationExecute executes the request
	//  @return Organization
	GetOrganizationExecute(r OrganizationsAPIGetOrganizationRequest) (*Organization, *http.Response, error)

	/*
		GetOrganizationInvitationsCountForAuthenticatedUser Get count of organization invitations for authenticated user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest
	*/
	GetOrganizationInvitationsCountForAuthenticatedUser(ctx context.Context) OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest

	// GetOrganizationInvitationsCountForAuthenticatedUserExecute executes the request
	//  @return float32
	GetOrganizationInvitationsCountForAuthenticatedUserExecute(r OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest) (float32, *http.Response, error)

	/*
		GetOrganizationOtelConfig Get organization OTEL config by organization ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIGetOrganizationOtelConfigRequest
	*/
	GetOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIGetOrganizationOtelConfigRequest

	// GetOrganizationOtelConfigExecute executes the request
	//  @return OtelConfig
	GetOrganizationOtelConfigExecute(r OrganizationsAPIGetOrganizationOtelConfigRequest) (*OtelConfig, *http.Response, error)

	/*
		GetOrganizationOtelConfigBySandboxAuthToken Get organization OTEL config by sandbox auth token

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param authToken Sandbox Auth Token
		@return OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest
	*/
	GetOrganizationOtelConfigBySandboxAuthToken(ctx context.Context, authToken string) OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest

	// GetOrganizationOtelConfigBySandboxAuthTokenExecute executes the request
	//  @return OtelConfig
	GetOrganizationOtelConfigBySandboxAuthTokenExecute(r OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest) (*OtelConfig, *http.Response, error)

	/*
		GetOrganizationUsageOverview Get organization current usage overview

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIGetOrganizationUsageOverviewRequest
	*/
	GetOrganizationUsageOverview(ctx context.Context, organizationId string) OrganizationsAPIGetOrganizationUsageOverviewRequest

	// GetOrganizationUsageOverviewExecute executes the request
	//  @return OrganizationUsageOverview
	GetOrganizationUsageOverviewExecute(r OrganizationsAPIGetOrganizationUsageOverviewRequest) (*OrganizationUsageOverview, *http.Response, error)

	/*
		GetRegionById Get region by ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIGetRegionByIdRequest
	*/
	GetRegionById(ctx context.Context, id string) OrganizationsAPIGetRegionByIdRequest

	// GetRegionByIdExecute executes the request
	//  @return Region
	GetRegionByIdExecute(r OrganizationsAPIGetRegionByIdRequest) (*Region, *http.Response, error)

	/*
		LeaveOrganization Leave organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPILeaveOrganizationRequest
	*/
	LeaveOrganization(ctx context.Context, organizationId string) OrganizationsAPILeaveOrganizationRequest

	// LeaveOrganizationExecute executes the request
	LeaveOrganizationExecute(r OrganizationsAPILeaveOrganizationRequest) (*http.Response, error)

	/*
		ListAvailableRegions List all available regions for the organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPIListAvailableRegionsRequest
	*/
	ListAvailableRegions(ctx context.Context) OrganizationsAPIListAvailableRegionsRequest

	// ListAvailableRegionsExecute executes the request
	//  @return []Region
	ListAvailableRegionsExecute(r OrganizationsAPIListAvailableRegionsRequest) ([]Region, *http.Response, error)

	/*
		ListAvailableSandboxClasses List available sandbox classes for organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIListAvailableSandboxClassesRequest
	*/
	ListAvailableSandboxClasses(ctx context.Context, organizationId string) OrganizationsAPIListAvailableSandboxClassesRequest

	// ListAvailableSandboxClassesExecute executes the request
	//  @return []AvailableSandboxClass
	ListAvailableSandboxClassesExecute(r OrganizationsAPIListAvailableSandboxClassesRequest) ([]AvailableSandboxClass, *http.Response, error)

	/*
		ListOrganizationInvitations List pending organization invitations

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIListOrganizationInvitationsRequest
	*/
	ListOrganizationInvitations(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationInvitationsRequest

	// ListOrganizationInvitationsExecute executes the request
	//  @return []OrganizationInvitation
	ListOrganizationInvitationsExecute(r OrganizationsAPIListOrganizationInvitationsRequest) ([]OrganizationInvitation, *http.Response, error)

	/*
		ListOrganizationInvitationsForAuthenticatedUser List organization invitations for authenticated user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest
	*/
	ListOrganizationInvitationsForAuthenticatedUser(ctx context.Context) OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest

	// ListOrganizationInvitationsForAuthenticatedUserExecute executes the request
	//  @return []OrganizationInvitation
	ListOrganizationInvitationsForAuthenticatedUserExecute(r OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest) ([]OrganizationInvitation, *http.Response, error)

	/*
		ListOrganizationMembers List organization members

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIListOrganizationMembersRequest
	*/
	ListOrganizationMembers(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationMembersRequest

	// ListOrganizationMembersExecute executes the request
	//  @return []OrganizationUser
	ListOrganizationMembersExecute(r OrganizationsAPIListOrganizationMembersRequest) ([]OrganizationUser, *http.Response, error)

	/*
		ListOrganizationRoles List organization roles

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIListOrganizationRolesRequest
	*/
	ListOrganizationRoles(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationRolesRequest

	// ListOrganizationRolesExecute executes the request
	//  @return []OrganizationRole
	ListOrganizationRolesExecute(r OrganizationsAPIListOrganizationRolesRequest) ([]OrganizationRole, *http.Response, error)

	/*
		ListOrganizations List organizations

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return OrganizationsAPIListOrganizationsRequest
	*/
	ListOrganizations(ctx context.Context) OrganizationsAPIListOrganizationsRequest

	// ListOrganizationsExecute executes the request
	//  @return []Organization
	ListOrganizationsExecute(r OrganizationsAPIListOrganizationsRequest) ([]Organization, *http.Response, error)

	/*
		RegenerateProxyApiKey Regenerate proxy API key for a region

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIRegenerateProxyApiKeyRequest
	*/
	RegenerateProxyApiKey(ctx context.Context, id string) OrganizationsAPIRegenerateProxyApiKeyRequest

	// RegenerateProxyApiKeyExecute executes the request
	//  @return RegenerateApiKeyResponse
	RegenerateProxyApiKeyExecute(r OrganizationsAPIRegenerateProxyApiKeyRequest) (*RegenerateApiKeyResponse, *http.Response, error)

	/*
		RegenerateSnapshotManagerCredentials Regenerate snapshot manager credentials for a region

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest
	*/
	RegenerateSnapshotManagerCredentials(ctx context.Context, id string) OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest

	// RegenerateSnapshotManagerCredentialsExecute executes the request
	//  @return SnapshotManagerCredentials
	RegenerateSnapshotManagerCredentialsExecute(r OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest) (*SnapshotManagerCredentials, *http.Response, error)

	/*
		RegenerateSshGatewayApiKey Regenerate SSH gateway API key for a region

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIRegenerateSshGatewayApiKeyRequest
	*/
	RegenerateSshGatewayApiKey(ctx context.Context, id string) OrganizationsAPIRegenerateSshGatewayApiKeyRequest

	// RegenerateSshGatewayApiKeyExecute executes the request
	//  @return RegenerateApiKeyResponse
	RegenerateSshGatewayApiKeyExecute(r OrganizationsAPIRegenerateSshGatewayApiKeyRequest) (*RegenerateApiKeyResponse, *http.Response, error)

	/*
		SetOrganizationDefaultRegion Set default region for organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPISetOrganizationDefaultRegionRequest
	*/
	SetOrganizationDefaultRegion(ctx context.Context, organizationId string) OrganizationsAPISetOrganizationDefaultRegionRequest

	// SetOrganizationDefaultRegionExecute executes the request
	SetOrganizationDefaultRegionExecute(r OrganizationsAPISetOrganizationDefaultRegionRequest) (*http.Response, error)

	/*
		SuspendOrganization Suspend organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPISuspendOrganizationRequest
	*/
	SuspendOrganization(ctx context.Context, organizationId string) OrganizationsAPISuspendOrganizationRequest

	// SuspendOrganizationExecute executes the request
	SuspendOrganizationExecute(r OrganizationsAPISuspendOrganizationRequest) (*http.Response, error)

	/*
		UnsuspendOrganization Unsuspend organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUnsuspendOrganizationRequest
	*/
	UnsuspendOrganization(ctx context.Context, organizationId string) OrganizationsAPIUnsuspendOrganizationRequest

	// UnsuspendOrganizationExecute executes the request
	UnsuspendOrganizationExecute(r OrganizationsAPIUnsuspendOrganizationRequest) (*http.Response, error)

	/*
		UpdateAccessForOrganizationMember Update access for organization member

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param userId User ID
		@return OrganizationsAPIUpdateAccessForOrganizationMemberRequest
	*/
	UpdateAccessForOrganizationMember(ctx context.Context, organizationId string, userId string) OrganizationsAPIUpdateAccessForOrganizationMemberRequest

	// UpdateAccessForOrganizationMemberExecute executes the request
	//  @return OrganizationUser
	UpdateAccessForOrganizationMemberExecute(r OrganizationsAPIUpdateAccessForOrganizationMemberRequest) (*OrganizationUser, *http.Response, error)

	/*
		UpdateExperimentalConfig Update experimental configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUpdateExperimentalConfigRequest
	*/
	UpdateExperimentalConfig(ctx context.Context, organizationId string) OrganizationsAPIUpdateExperimentalConfigRequest

	// UpdateExperimentalConfigExecute executes the request
	UpdateExperimentalConfigExecute(r OrganizationsAPIUpdateExperimentalConfigRequest) (*http.Response, error)

	/*
		UpdateOrganizationInvitation Update organization invitation

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param invitationId Invitation ID
		@return OrganizationsAPIUpdateOrganizationInvitationRequest
	*/
	UpdateOrganizationInvitation(ctx context.Context, organizationId string, invitationId string) OrganizationsAPIUpdateOrganizationInvitationRequest

	// UpdateOrganizationInvitationExecute executes the request
	//  @return OrganizationInvitation
	UpdateOrganizationInvitationExecute(r OrganizationsAPIUpdateOrganizationInvitationRequest) (*OrganizationInvitation, *http.Response, error)

	/*
		UpdateOrganizationOtelConfig Update organization OpenTelemetry configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUpdateOrganizationOtelConfigRequest
	*/
	UpdateOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationOtelConfigRequest

	// UpdateOrganizationOtelConfigExecute executes the request
	UpdateOrganizationOtelConfigExecute(r OrganizationsAPIUpdateOrganizationOtelConfigRequest) (*http.Response, error)

	/*
		UpdateOrganizationPreviewWarning Update organization preview warning

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUpdateOrganizationPreviewWarningRequest
	*/
	UpdateOrganizationPreviewWarning(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationPreviewWarningRequest

	// UpdateOrganizationPreviewWarningExecute executes the request
	UpdateOrganizationPreviewWarningExecute(r OrganizationsAPIUpdateOrganizationPreviewWarningRequest) (*http.Response, error)

	/*
		UpdateOrganizationQuota Update organization quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUpdateOrganizationQuotaRequest
	*/
	UpdateOrganizationQuota(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationQuotaRequest

	// UpdateOrganizationQuotaExecute executes the request
	UpdateOrganizationQuotaExecute(r OrganizationsAPIUpdateOrganizationQuotaRequest) (*http.Response, error)

	/*
		UpdateOrganizationRegionQuota Update organization region quota

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param regionId ID of the region where the updated quota will be applied
		@return OrganizationsAPIUpdateOrganizationRegionQuotaRequest
	*/
	UpdateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) OrganizationsAPIUpdateOrganizationRegionQuotaRequest

	// UpdateOrganizationRegionQuotaExecute executes the request
	UpdateOrganizationRegionQuotaExecute(r OrganizationsAPIUpdateOrganizationRegionQuotaRequest) (*http.Response, error)

	/*
		UpdateOrganizationRole Update organization role

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@param roleId Role ID
		@return OrganizationsAPIUpdateOrganizationRoleRequest
	*/
	UpdateOrganizationRole(ctx context.Context, organizationId string, roleId string) OrganizationsAPIUpdateOrganizationRoleRequest

	// UpdateOrganizationRoleExecute executes the request
	//  @return OrganizationRole
	UpdateOrganizationRoleExecute(r OrganizationsAPIUpdateOrganizationRoleRequest) (*OrganizationRole, *http.Response, error)

	/*
		UpdateRegion Update region configuration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Region ID
		@return OrganizationsAPIUpdateRegionRequest
	*/
	UpdateRegion(ctx context.Context, id string) OrganizationsAPIUpdateRegionRequest

	// UpdateRegionExecute executes the request
	UpdateRegionExecute(r OrganizationsAPIUpdateRegionRequest) (*http.Response, error)

	/*
		UpdateSandboxDefaultLimitedNetworkEgress Update sandbox default limited network egress

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest
	*/
	UpdateSandboxDefaultLimitedNetworkEgress(ctx context.Context, organizationId string) OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest

	// UpdateSandboxDefaultLimitedNetworkEgressExecute executes the request
	UpdateSandboxDefaultLimitedNetworkEgressExecute(r OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest) (*http.Response, error)
}

type OrganizationsAPIAcceptOrganizationInvitationRequest

type OrganizationsAPIAcceptOrganizationInvitationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIAcceptOrganizationInvitationRequest) Execute

type OrganizationsAPICancelOrganizationInvitationRequest

type OrganizationsAPICancelOrganizationInvitationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPICancelOrganizationInvitationRequest) Execute

type OrganizationsAPICreateOrganizationInvitationRequest

type OrganizationsAPICreateOrganizationInvitationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPICreateOrganizationInvitationRequest) CreateOrganizationInvitation

func (OrganizationsAPICreateOrganizationInvitationRequest) Execute

type OrganizationsAPICreateOrganizationRequest

type OrganizationsAPICreateOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPICreateOrganizationRequest) CreateOrganization

func (OrganizationsAPICreateOrganizationRequest) Execute

type OrganizationsAPICreateOrganizationRoleRequest

type OrganizationsAPICreateOrganizationRoleRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPICreateOrganizationRoleRequest) CreateOrganizationRole

func (OrganizationsAPICreateOrganizationRoleRequest) Execute

type OrganizationsAPICreateRegionRequest

type OrganizationsAPICreateRegionRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPICreateRegionRequest) CreateRegion

func (OrganizationsAPICreateRegionRequest) Execute

func (OrganizationsAPICreateRegionRequest) XDaytonaOrganizationID

func (r OrganizationsAPICreateRegionRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) OrganizationsAPICreateRegionRequest

Use with JWT to specify the organization ID

type OrganizationsAPIDeclineOrganizationInvitationRequest

type OrganizationsAPIDeclineOrganizationInvitationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeclineOrganizationInvitationRequest) Execute

type OrganizationsAPIDeleteOrganizationMemberRequest

type OrganizationsAPIDeleteOrganizationMemberRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeleteOrganizationMemberRequest) Execute

type OrganizationsAPIDeleteOrganizationOtelConfigRequest

type OrganizationsAPIDeleteOrganizationOtelConfigRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeleteOrganizationOtelConfigRequest) Execute

type OrganizationsAPIDeleteOrganizationRequest

type OrganizationsAPIDeleteOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeleteOrganizationRequest) Execute

type OrganizationsAPIDeleteOrganizationRoleRequest

type OrganizationsAPIDeleteOrganizationRoleRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeleteOrganizationRoleRequest) Execute

type OrganizationsAPIDeleteRegionRequest

type OrganizationsAPIDeleteRegionRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIDeleteRegionRequest) Execute

func (OrganizationsAPIDeleteRegionRequest) XDaytonaOrganizationID

func (r OrganizationsAPIDeleteRegionRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) OrganizationsAPIDeleteRegionRequest

Use with JWT to specify the organization ID

type OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest

type OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest) Execute

type OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest

type OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest) Execute

type OrganizationsAPIGetOrganizationOtelConfigRequest

type OrganizationsAPIGetOrganizationOtelConfigRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetOrganizationOtelConfigRequest) Execute

type OrganizationsAPIGetOrganizationRequest

type OrganizationsAPIGetOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetOrganizationRequest) Execute

type OrganizationsAPIGetOrganizationUsageOverviewRequest

type OrganizationsAPIGetOrganizationUsageOverviewRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetOrganizationUsageOverviewRequest) Execute

type OrganizationsAPIGetRegionByIdRequest

type OrganizationsAPIGetRegionByIdRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIGetRegionByIdRequest) Execute

func (OrganizationsAPIGetRegionByIdRequest) XDaytonaOrganizationID

func (r OrganizationsAPIGetRegionByIdRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) OrganizationsAPIGetRegionByIdRequest

Use with JWT to specify the organization ID

type OrganizationsAPILeaveOrganizationRequest

type OrganizationsAPILeaveOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPILeaveOrganizationRequest) Execute

type OrganizationsAPIListAvailableRegionsRequest

type OrganizationsAPIListAvailableRegionsRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListAvailableRegionsRequest) Execute

func (OrganizationsAPIListAvailableRegionsRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type OrganizationsAPIListAvailableSandboxClassesRequest added in v0.197.0

type OrganizationsAPIListAvailableSandboxClassesRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListAvailableSandboxClassesRequest) Execute added in v0.197.0

type OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest

type OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest) Execute

type OrganizationsAPIListOrganizationInvitationsRequest

type OrganizationsAPIListOrganizationInvitationsRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListOrganizationInvitationsRequest) Execute

type OrganizationsAPIListOrganizationMembersRequest

type OrganizationsAPIListOrganizationMembersRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListOrganizationMembersRequest) Execute

type OrganizationsAPIListOrganizationRolesRequest

type OrganizationsAPIListOrganizationRolesRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListOrganizationRolesRequest) Execute

type OrganizationsAPIListOrganizationsRequest

type OrganizationsAPIListOrganizationsRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIListOrganizationsRequest) Execute

type OrganizationsAPIRegenerateProxyApiKeyRequest

type OrganizationsAPIRegenerateProxyApiKeyRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIRegenerateProxyApiKeyRequest) Execute

func (OrganizationsAPIRegenerateProxyApiKeyRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest

type OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest) Execute

func (OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type OrganizationsAPIRegenerateSshGatewayApiKeyRequest

type OrganizationsAPIRegenerateSshGatewayApiKeyRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIRegenerateSshGatewayApiKeyRequest) Execute

func (OrganizationsAPIRegenerateSshGatewayApiKeyRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type OrganizationsAPIService

type OrganizationsAPIService service

OrganizationsAPIService OrganizationsAPI service

func (*OrganizationsAPIService) AcceptOrganizationInvitation

func (a *OrganizationsAPIService) AcceptOrganizationInvitation(ctx context.Context, invitationId string) OrganizationsAPIAcceptOrganizationInvitationRequest

AcceptOrganizationInvitation Accept organization invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param invitationId Invitation ID
@return OrganizationsAPIAcceptOrganizationInvitationRequest

func (*OrganizationsAPIService) AcceptOrganizationInvitationExecute

Execute executes the request

@return OrganizationInvitation

func (*OrganizationsAPIService) CancelOrganizationInvitation

func (a *OrganizationsAPIService) CancelOrganizationInvitation(ctx context.Context, organizationId string, invitationId string) OrganizationsAPICancelOrganizationInvitationRequest

CancelOrganizationInvitation Cancel organization invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param invitationId Invitation ID
@return OrganizationsAPICancelOrganizationInvitationRequest

func (*OrganizationsAPIService) CancelOrganizationInvitationExecute

Execute executes the request

func (*OrganizationsAPIService) CreateOrganization

CreateOrganization Create organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPICreateOrganizationRequest

func (*OrganizationsAPIService) CreateOrganizationExecute

Execute executes the request

@return Organization

func (*OrganizationsAPIService) CreateOrganizationInvitation

func (a *OrganizationsAPIService) CreateOrganizationInvitation(ctx context.Context, organizationId string) OrganizationsAPICreateOrganizationInvitationRequest

CreateOrganizationInvitation Create organization invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPICreateOrganizationInvitationRequest

func (*OrganizationsAPIService) CreateOrganizationInvitationExecute

Execute executes the request

@return OrganizationInvitation

func (*OrganizationsAPIService) CreateOrganizationRole

func (a *OrganizationsAPIService) CreateOrganizationRole(ctx context.Context, organizationId string) OrganizationsAPICreateOrganizationRoleRequest

CreateOrganizationRole Create organization role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPICreateOrganizationRoleRequest

func (*OrganizationsAPIService) CreateOrganizationRoleExecute

Execute executes the request

@return OrganizationRole

func (*OrganizationsAPIService) CreateRegion

CreateRegion Create a new region

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPICreateRegionRequest

func (*OrganizationsAPIService) CreateRegionExecute

Execute executes the request

@return CreateRegionResponse

func (*OrganizationsAPIService) DeclineOrganizationInvitation

func (a *OrganizationsAPIService) DeclineOrganizationInvitation(ctx context.Context, invitationId string) OrganizationsAPIDeclineOrganizationInvitationRequest

DeclineOrganizationInvitation Decline organization invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param invitationId Invitation ID
@return OrganizationsAPIDeclineOrganizationInvitationRequest

func (*OrganizationsAPIService) DeclineOrganizationInvitationExecute

Execute executes the request

func (*OrganizationsAPIService) DeleteOrganization

func (a *OrganizationsAPIService) DeleteOrganization(ctx context.Context, organizationId string) OrganizationsAPIDeleteOrganizationRequest

DeleteOrganization Delete organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIDeleteOrganizationRequest

func (*OrganizationsAPIService) DeleteOrganizationExecute

Execute executes the request

func (*OrganizationsAPIService) DeleteOrganizationMember

func (a *OrganizationsAPIService) DeleteOrganizationMember(ctx context.Context, organizationId string, userId string) OrganizationsAPIDeleteOrganizationMemberRequest

DeleteOrganizationMember Delete organization member

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param userId User ID
@return OrganizationsAPIDeleteOrganizationMemberRequest

func (*OrganizationsAPIService) DeleteOrganizationMemberExecute

Execute executes the request

func (*OrganizationsAPIService) DeleteOrganizationOtelConfig

func (a *OrganizationsAPIService) DeleteOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIDeleteOrganizationOtelConfigRequest

DeleteOrganizationOtelConfig Delete organization OpenTelemetry configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIDeleteOrganizationOtelConfigRequest

func (*OrganizationsAPIService) DeleteOrganizationOtelConfigExecute

Execute executes the request

func (*OrganizationsAPIService) DeleteOrganizationRole

func (a *OrganizationsAPIService) DeleteOrganizationRole(ctx context.Context, organizationId string, roleId string) OrganizationsAPIDeleteOrganizationRoleRequest

DeleteOrganizationRole Delete organization role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param roleId Role ID
@return OrganizationsAPIDeleteOrganizationRoleRequest

func (*OrganizationsAPIService) DeleteOrganizationRoleExecute

Execute executes the request

func (*OrganizationsAPIService) DeleteRegion

DeleteRegion Delete a region

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIDeleteRegionRequest

func (*OrganizationsAPIService) DeleteRegionExecute

Execute executes the request

func (*OrganizationsAPIService) GetOrganization

GetOrganization Get organization by ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIGetOrganizationRequest

func (*OrganizationsAPIService) GetOrganizationExecute

Execute executes the request

@return Organization

func (*OrganizationsAPIService) GetOrganizationInvitationsCountForAuthenticatedUser

GetOrganizationInvitationsCountForAuthenticatedUser Get count of organization invitations for authenticated user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest

func (*OrganizationsAPIService) GetOrganizationInvitationsCountForAuthenticatedUserExecute

func (a *OrganizationsAPIService) GetOrganizationInvitationsCountForAuthenticatedUserExecute(r OrganizationsAPIGetOrganizationInvitationsCountForAuthenticatedUserRequest) (float32, *http.Response, error)

Execute executes the request

@return float32

func (*OrganizationsAPIService) GetOrganizationOtelConfig

func (a *OrganizationsAPIService) GetOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIGetOrganizationOtelConfigRequest

GetOrganizationOtelConfig Get organization OTEL config by organization ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIGetOrganizationOtelConfigRequest

func (*OrganizationsAPIService) GetOrganizationOtelConfigBySandboxAuthToken

func (a *OrganizationsAPIService) GetOrganizationOtelConfigBySandboxAuthToken(ctx context.Context, authToken string) OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest

GetOrganizationOtelConfigBySandboxAuthToken Get organization OTEL config by sandbox auth token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param authToken Sandbox Auth Token
@return OrganizationsAPIGetOrganizationOtelConfigBySandboxAuthTokenRequest

func (*OrganizationsAPIService) GetOrganizationOtelConfigBySandboxAuthTokenExecute

Execute executes the request

@return OtelConfig

func (*OrganizationsAPIService) GetOrganizationOtelConfigExecute

Execute executes the request

@return OtelConfig

func (*OrganizationsAPIService) GetOrganizationUsageOverview

func (a *OrganizationsAPIService) GetOrganizationUsageOverview(ctx context.Context, organizationId string) OrganizationsAPIGetOrganizationUsageOverviewRequest

GetOrganizationUsageOverview Get organization current usage overview

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIGetOrganizationUsageOverviewRequest

func (*OrganizationsAPIService) GetOrganizationUsageOverviewExecute

Execute executes the request

@return OrganizationUsageOverview

func (*OrganizationsAPIService) GetRegionById

GetRegionById Get region by ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIGetRegionByIdRequest

func (*OrganizationsAPIService) GetRegionByIdExecute

Execute executes the request

@return Region

func (*OrganizationsAPIService) LeaveOrganization

LeaveOrganization Leave organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPILeaveOrganizationRequest

func (*OrganizationsAPIService) LeaveOrganizationExecute

Execute executes the request

func (*OrganizationsAPIService) ListAvailableRegions

ListAvailableRegions List all available regions for the organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPIListAvailableRegionsRequest

func (*OrganizationsAPIService) ListAvailableRegionsExecute

Execute executes the request

@return []Region

func (*OrganizationsAPIService) ListAvailableSandboxClasses added in v0.197.0

func (a *OrganizationsAPIService) ListAvailableSandboxClasses(ctx context.Context, organizationId string) OrganizationsAPIListAvailableSandboxClassesRequest

ListAvailableSandboxClasses List available sandbox classes for organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIListAvailableSandboxClassesRequest

func (*OrganizationsAPIService) ListAvailableSandboxClassesExecute added in v0.197.0

Execute executes the request

@return []AvailableSandboxClass

func (*OrganizationsAPIService) ListOrganizationInvitations

func (a *OrganizationsAPIService) ListOrganizationInvitations(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationInvitationsRequest

ListOrganizationInvitations List pending organization invitations

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIListOrganizationInvitationsRequest

func (*OrganizationsAPIService) ListOrganizationInvitationsExecute

Execute executes the request

@return []OrganizationInvitation

func (*OrganizationsAPIService) ListOrganizationInvitationsForAuthenticatedUser

ListOrganizationInvitationsForAuthenticatedUser List organization invitations for authenticated user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPIListOrganizationInvitationsForAuthenticatedUserRequest

func (*OrganizationsAPIService) ListOrganizationInvitationsForAuthenticatedUserExecute

Execute executes the request

@return []OrganizationInvitation

func (*OrganizationsAPIService) ListOrganizationMembers

func (a *OrganizationsAPIService) ListOrganizationMembers(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationMembersRequest

ListOrganizationMembers List organization members

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIListOrganizationMembersRequest

func (*OrganizationsAPIService) ListOrganizationMembersExecute

Execute executes the request

@return []OrganizationUser

func (*OrganizationsAPIService) ListOrganizationRoles

func (a *OrganizationsAPIService) ListOrganizationRoles(ctx context.Context, organizationId string) OrganizationsAPIListOrganizationRolesRequest

ListOrganizationRoles List organization roles

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIListOrganizationRolesRequest

func (*OrganizationsAPIService) ListOrganizationRolesExecute

Execute executes the request

@return []OrganizationRole

func (*OrganizationsAPIService) ListOrganizations

ListOrganizations List organizations

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return OrganizationsAPIListOrganizationsRequest

func (*OrganizationsAPIService) ListOrganizationsExecute

Execute executes the request

@return []Organization

func (*OrganizationsAPIService) RegenerateProxyApiKey

RegenerateProxyApiKey Regenerate proxy API key for a region

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIRegenerateProxyApiKeyRequest

func (*OrganizationsAPIService) RegenerateProxyApiKeyExecute

Execute executes the request

@return RegenerateApiKeyResponse

func (*OrganizationsAPIService) RegenerateSnapshotManagerCredentials

RegenerateSnapshotManagerCredentials Regenerate snapshot manager credentials for a region

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIRegenerateSnapshotManagerCredentialsRequest

func (*OrganizationsAPIService) RegenerateSnapshotManagerCredentialsExecute

Execute executes the request

@return SnapshotManagerCredentials

func (*OrganizationsAPIService) RegenerateSshGatewayApiKey

RegenerateSshGatewayApiKey Regenerate SSH gateway API key for a region

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIRegenerateSshGatewayApiKeyRequest

func (*OrganizationsAPIService) RegenerateSshGatewayApiKeyExecute

Execute executes the request

@return RegenerateApiKeyResponse

func (*OrganizationsAPIService) SetOrganizationDefaultRegion

func (a *OrganizationsAPIService) SetOrganizationDefaultRegion(ctx context.Context, organizationId string) OrganizationsAPISetOrganizationDefaultRegionRequest

SetOrganizationDefaultRegion Set default region for organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPISetOrganizationDefaultRegionRequest

func (*OrganizationsAPIService) SetOrganizationDefaultRegionExecute

Execute executes the request

func (*OrganizationsAPIService) SuspendOrganization

func (a *OrganizationsAPIService) SuspendOrganization(ctx context.Context, organizationId string) OrganizationsAPISuspendOrganizationRequest

SuspendOrganization Suspend organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPISuspendOrganizationRequest

func (*OrganizationsAPIService) SuspendOrganizationExecute

Execute executes the request

func (*OrganizationsAPIService) UnsuspendOrganization

func (a *OrganizationsAPIService) UnsuspendOrganization(ctx context.Context, organizationId string) OrganizationsAPIUnsuspendOrganizationRequest

UnsuspendOrganization Unsuspend organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUnsuspendOrganizationRequest

func (*OrganizationsAPIService) UnsuspendOrganizationExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateAccessForOrganizationMember

func (a *OrganizationsAPIService) UpdateAccessForOrganizationMember(ctx context.Context, organizationId string, userId string) OrganizationsAPIUpdateAccessForOrganizationMemberRequest

UpdateAccessForOrganizationMember Update access for organization member

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param userId User ID
@return OrganizationsAPIUpdateAccessForOrganizationMemberRequest

func (*OrganizationsAPIService) UpdateAccessForOrganizationMemberExecute

Execute executes the request

@return OrganizationUser

func (*OrganizationsAPIService) UpdateExperimentalConfig

func (a *OrganizationsAPIService) UpdateExperimentalConfig(ctx context.Context, organizationId string) OrganizationsAPIUpdateExperimentalConfigRequest

UpdateExperimentalConfig Update experimental configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUpdateExperimentalConfigRequest

func (*OrganizationsAPIService) UpdateExperimentalConfigExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateOrganizationInvitation

func (a *OrganizationsAPIService) UpdateOrganizationInvitation(ctx context.Context, organizationId string, invitationId string) OrganizationsAPIUpdateOrganizationInvitationRequest

UpdateOrganizationInvitation Update organization invitation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param invitationId Invitation ID
@return OrganizationsAPIUpdateOrganizationInvitationRequest

func (*OrganizationsAPIService) UpdateOrganizationInvitationExecute

Execute executes the request

@return OrganizationInvitation

func (*OrganizationsAPIService) UpdateOrganizationOtelConfig

func (a *OrganizationsAPIService) UpdateOrganizationOtelConfig(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationOtelConfigRequest

UpdateOrganizationOtelConfig Update organization OpenTelemetry configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUpdateOrganizationOtelConfigRequest

func (*OrganizationsAPIService) UpdateOrganizationOtelConfigExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateOrganizationPreviewWarning added in v0.197.0

func (a *OrganizationsAPIService) UpdateOrganizationPreviewWarning(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationPreviewWarningRequest

UpdateOrganizationPreviewWarning Update organization preview warning

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUpdateOrganizationPreviewWarningRequest

func (*OrganizationsAPIService) UpdateOrganizationPreviewWarningExecute added in v0.197.0

Execute executes the request

func (*OrganizationsAPIService) UpdateOrganizationQuota

func (a *OrganizationsAPIService) UpdateOrganizationQuota(ctx context.Context, organizationId string) OrganizationsAPIUpdateOrganizationQuotaRequest

UpdateOrganizationQuota Update organization quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUpdateOrganizationQuotaRequest

func (*OrganizationsAPIService) UpdateOrganizationQuotaExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateOrganizationRegionQuota

func (a *OrganizationsAPIService) UpdateOrganizationRegionQuota(ctx context.Context, organizationId string, regionId string) OrganizationsAPIUpdateOrganizationRegionQuotaRequest

UpdateOrganizationRegionQuota Update organization region quota

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param regionId ID of the region where the updated quota will be applied
@return OrganizationsAPIUpdateOrganizationRegionQuotaRequest

func (*OrganizationsAPIService) UpdateOrganizationRegionQuotaExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateOrganizationRole

func (a *OrganizationsAPIService) UpdateOrganizationRole(ctx context.Context, organizationId string, roleId string) OrganizationsAPIUpdateOrganizationRoleRequest

UpdateOrganizationRole Update organization role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@param roleId Role ID
@return OrganizationsAPIUpdateOrganizationRoleRequest

func (*OrganizationsAPIService) UpdateOrganizationRoleExecute

Execute executes the request

@return OrganizationRole

func (*OrganizationsAPIService) UpdateRegion

UpdateRegion Update region configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Region ID
@return OrganizationsAPIUpdateRegionRequest

func (*OrganizationsAPIService) UpdateRegionExecute

Execute executes the request

func (*OrganizationsAPIService) UpdateSandboxDefaultLimitedNetworkEgress

func (a *OrganizationsAPIService) UpdateSandboxDefaultLimitedNetworkEgress(ctx context.Context, organizationId string) OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest

UpdateSandboxDefaultLimitedNetworkEgress Update sandbox default limited network egress

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest

func (*OrganizationsAPIService) UpdateSandboxDefaultLimitedNetworkEgressExecute

func (a *OrganizationsAPIService) UpdateSandboxDefaultLimitedNetworkEgressExecute(r OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest) (*http.Response, error)

Execute executes the request

type OrganizationsAPISetOrganizationDefaultRegionRequest

type OrganizationsAPISetOrganizationDefaultRegionRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPISetOrganizationDefaultRegionRequest) Execute

func (OrganizationsAPISetOrganizationDefaultRegionRequest) UpdateOrganizationDefaultRegion

type OrganizationsAPISuspendOrganizationRequest

type OrganizationsAPISuspendOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPISuspendOrganizationRequest) Execute

func (OrganizationsAPISuspendOrganizationRequest) OrganizationSuspension

type OrganizationsAPIUnsuspendOrganizationRequest

type OrganizationsAPIUnsuspendOrganizationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUnsuspendOrganizationRequest) Execute

type OrganizationsAPIUpdateAccessForOrganizationMemberRequest

type OrganizationsAPIUpdateAccessForOrganizationMemberRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateAccessForOrganizationMemberRequest) Execute

func (OrganizationsAPIUpdateAccessForOrganizationMemberRequest) UpdateOrganizationMemberAccess

type OrganizationsAPIUpdateExperimentalConfigRequest

type OrganizationsAPIUpdateExperimentalConfigRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateExperimentalConfigRequest) Execute

func (OrganizationsAPIUpdateExperimentalConfigRequest) RequestBody

Experimental configuration as a JSON object. Set to null to clear the configuration.

type OrganizationsAPIUpdateOrganizationInvitationRequest

type OrganizationsAPIUpdateOrganizationInvitationRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationInvitationRequest) Execute

func (OrganizationsAPIUpdateOrganizationInvitationRequest) UpdateOrganizationInvitation

type OrganizationsAPIUpdateOrganizationOtelConfigRequest

type OrganizationsAPIUpdateOrganizationOtelConfigRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationOtelConfigRequest) Execute

func (OrganizationsAPIUpdateOrganizationOtelConfigRequest) OtelConfig

type OrganizationsAPIUpdateOrganizationPreviewWarningRequest added in v0.197.0

type OrganizationsAPIUpdateOrganizationPreviewWarningRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationPreviewWarningRequest) Execute added in v0.197.0

func (OrganizationsAPIUpdateOrganizationPreviewWarningRequest) OrganizationPreviewWarning added in v0.197.0

type OrganizationsAPIUpdateOrganizationQuotaRequest

type OrganizationsAPIUpdateOrganizationQuotaRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationQuotaRequest) Execute

func (OrganizationsAPIUpdateOrganizationQuotaRequest) UpdateOrganizationQuota

type OrganizationsAPIUpdateOrganizationRegionQuotaRequest

type OrganizationsAPIUpdateOrganizationRegionQuotaRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationRegionQuotaRequest) Execute

func (OrganizationsAPIUpdateOrganizationRegionQuotaRequest) UpdateOrganizationRegionQuota

type OrganizationsAPIUpdateOrganizationRoleRequest

type OrganizationsAPIUpdateOrganizationRoleRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateOrganizationRoleRequest) Execute

func (OrganizationsAPIUpdateOrganizationRoleRequest) UpdateOrganizationRole

type OrganizationsAPIUpdateRegionRequest

type OrganizationsAPIUpdateRegionRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateRegionRequest) Execute

func (OrganizationsAPIUpdateRegionRequest) UpdateRegion

func (OrganizationsAPIUpdateRegionRequest) XDaytonaOrganizationID

func (r OrganizationsAPIUpdateRegionRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) OrganizationsAPIUpdateRegionRequest

Use with JWT to specify the organization ID

type OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest

type OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest struct {
	ApiService OrganizationsAPI
	// contains filtered or unexported fields
}

func (OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest) Execute

func (OrganizationsAPIUpdateSandboxDefaultLimitedNetworkEgressRequest) OrganizationSandboxDefaultLimitedNetworkEgress

type OtelConfig

type OtelConfig struct {
	// Endpoint
	Endpoint string `json:"endpoint"`
	// Headers
	Headers map[string]string `json:"headers,omitempty"`
	// Organization ID the config belongs to
	OrganizationId       *string `json:"organizationId,omitempty"`
	AdditionalProperties map[string]interface{}
}

OtelConfig struct for OtelConfig

func NewOtelConfig

func NewOtelConfig(endpoint string) *OtelConfig

NewOtelConfig instantiates a new OtelConfig 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 NewOtelConfigWithDefaults

func NewOtelConfigWithDefaults() *OtelConfig

NewOtelConfigWithDefaults instantiates a new OtelConfig 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 (*OtelConfig) GetEndpoint

func (o *OtelConfig) GetEndpoint() string

GetEndpoint returns the Endpoint field value

func (*OtelConfig) GetEndpointOk

func (o *OtelConfig) GetEndpointOk() (*string, bool)

GetEndpointOk returns a tuple with the Endpoint field value and a boolean to check if the value has been set.

func (*OtelConfig) GetHeaders

func (o *OtelConfig) GetHeaders() map[string]string

GetHeaders returns the Headers field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OtelConfig) GetHeadersOk

func (o *OtelConfig) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers 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 (*OtelConfig) GetOrganizationId added in v0.194.0

func (o *OtelConfig) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.

func (*OtelConfig) GetOrganizationIdOk added in v0.194.0

func (o *OtelConfig) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OtelConfig) HasHeaders

func (o *OtelConfig) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*OtelConfig) HasOrganizationId added in v0.194.0

func (o *OtelConfig) HasOrganizationId() bool

HasOrganizationId returns a boolean if a field has been set.

func (OtelConfig) MarshalJSON

func (o OtelConfig) MarshalJSON() ([]byte, error)

func (*OtelConfig) SetEndpoint

func (o *OtelConfig) SetEndpoint(v string)

SetEndpoint sets field value

func (*OtelConfig) SetHeaders

func (o *OtelConfig) SetHeaders(v map[string]string)

SetHeaders gets a reference to the given map[string]string and assigns it to the Headers field.

func (*OtelConfig) SetOrganizationId added in v0.194.0

func (o *OtelConfig) SetOrganizationId(v string)

SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.

func (OtelConfig) ToMap

func (o OtelConfig) ToMap() (map[string]interface{}, error)

func (*OtelConfig) UnmarshalJSON

func (o *OtelConfig) UnmarshalJSON(data []byte) (err error)

type PaginatedAuditLogs

type PaginatedAuditLogs struct {
	Items      []AuditLog `json:"items"`
	Total      float32    `json:"total"`
	Page       float32    `json:"page"`
	TotalPages float32    `json:"totalPages"`
	// Token for next page in cursor-based pagination
	NextToken            *string `json:"nextToken,omitempty"`
	AdditionalProperties map[string]interface{}
}

PaginatedAuditLogs struct for PaginatedAuditLogs

func NewPaginatedAuditLogs

func NewPaginatedAuditLogs(items []AuditLog, total float32, page float32, totalPages float32) *PaginatedAuditLogs

NewPaginatedAuditLogs instantiates a new PaginatedAuditLogs 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 NewPaginatedAuditLogsWithDefaults

func NewPaginatedAuditLogsWithDefaults() *PaginatedAuditLogs

NewPaginatedAuditLogsWithDefaults instantiates a new PaginatedAuditLogs 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 (*PaginatedAuditLogs) GetItems

func (o *PaginatedAuditLogs) GetItems() []AuditLog

GetItems returns the Items field value

func (*PaginatedAuditLogs) GetItemsOk

func (o *PaginatedAuditLogs) GetItemsOk() ([]AuditLog, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedAuditLogs) GetNextToken

func (o *PaginatedAuditLogs) GetNextToken() string

GetNextToken returns the NextToken field value if set, zero value otherwise.

func (*PaginatedAuditLogs) GetNextTokenOk

func (o *PaginatedAuditLogs) GetNextTokenOk() (*string, bool)

GetNextTokenOk returns a tuple with the NextToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedAuditLogs) GetPage

func (o *PaginatedAuditLogs) GetPage() float32

GetPage returns the Page field value

func (*PaginatedAuditLogs) GetPageOk

func (o *PaginatedAuditLogs) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedAuditLogs) GetTotal

func (o *PaginatedAuditLogs) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedAuditLogs) GetTotalOk

func (o *PaginatedAuditLogs) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedAuditLogs) GetTotalPages

func (o *PaginatedAuditLogs) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedAuditLogs) GetTotalPagesOk

func (o *PaginatedAuditLogs) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (*PaginatedAuditLogs) HasNextToken

func (o *PaginatedAuditLogs) HasNextToken() bool

HasNextToken returns a boolean if a field has been set.

func (PaginatedAuditLogs) MarshalJSON

func (o PaginatedAuditLogs) MarshalJSON() ([]byte, error)

func (*PaginatedAuditLogs) SetItems

func (o *PaginatedAuditLogs) SetItems(v []AuditLog)

SetItems sets field value

func (*PaginatedAuditLogs) SetNextToken

func (o *PaginatedAuditLogs) SetNextToken(v string)

SetNextToken gets a reference to the given string and assigns it to the NextToken field.

func (*PaginatedAuditLogs) SetPage

func (o *PaginatedAuditLogs) SetPage(v float32)

SetPage sets field value

func (*PaginatedAuditLogs) SetTotal

func (o *PaginatedAuditLogs) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedAuditLogs) SetTotalPages

func (o *PaginatedAuditLogs) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedAuditLogs) ToMap

func (o PaginatedAuditLogs) ToMap() (map[string]interface{}, error)

func (*PaginatedAuditLogs) UnmarshalJSON

func (o *PaginatedAuditLogs) UnmarshalJSON(data []byte) (err error)

type PaginatedJobs

type PaginatedJobs struct {
	Items                []Job   `json:"items"`
	Total                float32 `json:"total"`
	Page                 float32 `json:"page"`
	TotalPages           float32 `json:"totalPages"`
	AdditionalProperties map[string]interface{}
}

PaginatedJobs struct for PaginatedJobs

func NewPaginatedJobs

func NewPaginatedJobs(items []Job, total float32, page float32, totalPages float32) *PaginatedJobs

NewPaginatedJobs instantiates a new PaginatedJobs 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 NewPaginatedJobsWithDefaults

func NewPaginatedJobsWithDefaults() *PaginatedJobs

NewPaginatedJobsWithDefaults instantiates a new PaginatedJobs 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 (*PaginatedJobs) GetItems

func (o *PaginatedJobs) GetItems() []Job

GetItems returns the Items field value

func (*PaginatedJobs) GetItemsOk

func (o *PaginatedJobs) GetItemsOk() ([]Job, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedJobs) GetPage

func (o *PaginatedJobs) GetPage() float32

GetPage returns the Page field value

func (*PaginatedJobs) GetPageOk

func (o *PaginatedJobs) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedJobs) GetTotal

func (o *PaginatedJobs) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedJobs) GetTotalOk

func (o *PaginatedJobs) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedJobs) GetTotalPages

func (o *PaginatedJobs) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedJobs) GetTotalPagesOk

func (o *PaginatedJobs) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (PaginatedJobs) MarshalJSON

func (o PaginatedJobs) MarshalJSON() ([]byte, error)

func (*PaginatedJobs) SetItems

func (o *PaginatedJobs) SetItems(v []Job)

SetItems sets field value

func (*PaginatedJobs) SetPage

func (o *PaginatedJobs) SetPage(v float32)

SetPage sets field value

func (*PaginatedJobs) SetTotal

func (o *PaginatedJobs) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedJobs) SetTotalPages

func (o *PaginatedJobs) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedJobs) ToMap

func (o PaginatedJobs) ToMap() (map[string]interface{}, error)

func (*PaginatedJobs) UnmarshalJSON

func (o *PaginatedJobs) UnmarshalJSON(data []byte) (err error)

type PaginatedLogs

type PaginatedLogs struct {
	// List of log entries
	Items []LogEntry `json:"items"`
	// Total number of log entries matching the query
	Total float32 `json:"total"`
	// Current page number
	Page float32 `json:"page"`
	// Total number of pages
	TotalPages           float32 `json:"totalPages"`
	AdditionalProperties map[string]interface{}
}

PaginatedLogs struct for PaginatedLogs

func NewPaginatedLogs

func NewPaginatedLogs(items []LogEntry, total float32, page float32, totalPages float32) *PaginatedLogs

NewPaginatedLogs instantiates a new PaginatedLogs 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 NewPaginatedLogsWithDefaults

func NewPaginatedLogsWithDefaults() *PaginatedLogs

NewPaginatedLogsWithDefaults instantiates a new PaginatedLogs 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 (*PaginatedLogs) GetItems

func (o *PaginatedLogs) GetItems() []LogEntry

GetItems returns the Items field value

func (*PaginatedLogs) GetItemsOk

func (o *PaginatedLogs) GetItemsOk() ([]LogEntry, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedLogs) GetPage

func (o *PaginatedLogs) GetPage() float32

GetPage returns the Page field value

func (*PaginatedLogs) GetPageOk

func (o *PaginatedLogs) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedLogs) GetTotal

func (o *PaginatedLogs) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedLogs) GetTotalOk

func (o *PaginatedLogs) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedLogs) GetTotalPages

func (o *PaginatedLogs) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedLogs) GetTotalPagesOk

func (o *PaginatedLogs) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (PaginatedLogs) MarshalJSON

func (o PaginatedLogs) MarshalJSON() ([]byte, error)

func (*PaginatedLogs) SetItems

func (o *PaginatedLogs) SetItems(v []LogEntry)

SetItems sets field value

func (*PaginatedLogs) SetPage

func (o *PaginatedLogs) SetPage(v float32)

SetPage sets field value

func (*PaginatedLogs) SetTotal

func (o *PaginatedLogs) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedLogs) SetTotalPages

func (o *PaginatedLogs) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedLogs) ToMap

func (o PaginatedLogs) ToMap() (map[string]interface{}, error)

func (*PaginatedLogs) UnmarshalJSON

func (o *PaginatedLogs) UnmarshalJSON(data []byte) (err error)

type PaginatedSandboxesDeprecated

type PaginatedSandboxesDeprecated struct {
	Items                []Sandbox `json:"items"`
	Total                float32   `json:"total"`
	Page                 float32   `json:"page"`
	TotalPages           float32   `json:"totalPages"`
	AdditionalProperties map[string]interface{}
}

PaginatedSandboxesDeprecated struct for PaginatedSandboxesDeprecated

func NewPaginatedSandboxesDeprecated

func NewPaginatedSandboxesDeprecated(items []Sandbox, total float32, page float32, totalPages float32) *PaginatedSandboxesDeprecated

NewPaginatedSandboxesDeprecated instantiates a new PaginatedSandboxesDeprecated 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 NewPaginatedSandboxesDeprecatedWithDefaults

func NewPaginatedSandboxesDeprecatedWithDefaults() *PaginatedSandboxesDeprecated

NewPaginatedSandboxesDeprecatedWithDefaults instantiates a new PaginatedSandboxesDeprecated 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 (*PaginatedSandboxesDeprecated) GetItems

func (o *PaginatedSandboxesDeprecated) GetItems() []Sandbox

GetItems returns the Items field value

func (*PaginatedSandboxesDeprecated) GetItemsOk

func (o *PaginatedSandboxesDeprecated) GetItemsOk() ([]Sandbox, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedSandboxesDeprecated) GetPage

GetPage returns the Page field value

func (*PaginatedSandboxesDeprecated) GetPageOk

func (o *PaginatedSandboxesDeprecated) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedSandboxesDeprecated) GetTotal

func (o *PaginatedSandboxesDeprecated) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedSandboxesDeprecated) GetTotalOk

func (o *PaginatedSandboxesDeprecated) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedSandboxesDeprecated) GetTotalPages

func (o *PaginatedSandboxesDeprecated) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedSandboxesDeprecated) GetTotalPagesOk

func (o *PaginatedSandboxesDeprecated) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (PaginatedSandboxesDeprecated) MarshalJSON

func (o PaginatedSandboxesDeprecated) MarshalJSON() ([]byte, error)

func (*PaginatedSandboxesDeprecated) SetItems

func (o *PaginatedSandboxesDeprecated) SetItems(v []Sandbox)

SetItems sets field value

func (*PaginatedSandboxesDeprecated) SetPage

func (o *PaginatedSandboxesDeprecated) SetPage(v float32)

SetPage sets field value

func (*PaginatedSandboxesDeprecated) SetTotal

func (o *PaginatedSandboxesDeprecated) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedSandboxesDeprecated) SetTotalPages

func (o *PaginatedSandboxesDeprecated) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedSandboxesDeprecated) ToMap

func (o PaginatedSandboxesDeprecated) ToMap() (map[string]interface{}, error)

func (*PaginatedSandboxesDeprecated) UnmarshalJSON

func (o *PaginatedSandboxesDeprecated) UnmarshalJSON(data []byte) (err error)

type PaginatedSnapshots

type PaginatedSnapshots struct {
	Items                []SnapshotDto `json:"items"`
	Total                float32       `json:"total"`
	Page                 float32       `json:"page"`
	TotalPages           float32       `json:"totalPages"`
	AdditionalProperties map[string]interface{}
}

PaginatedSnapshots struct for PaginatedSnapshots

func NewPaginatedSnapshots

func NewPaginatedSnapshots(items []SnapshotDto, total float32, page float32, totalPages float32) *PaginatedSnapshots

NewPaginatedSnapshots instantiates a new PaginatedSnapshots 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 NewPaginatedSnapshotsWithDefaults

func NewPaginatedSnapshotsWithDefaults() *PaginatedSnapshots

NewPaginatedSnapshotsWithDefaults instantiates a new PaginatedSnapshots 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 (*PaginatedSnapshots) GetItems

func (o *PaginatedSnapshots) GetItems() []SnapshotDto

GetItems returns the Items field value

func (*PaginatedSnapshots) GetItemsOk

func (o *PaginatedSnapshots) GetItemsOk() ([]SnapshotDto, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedSnapshots) GetPage

func (o *PaginatedSnapshots) GetPage() float32

GetPage returns the Page field value

func (*PaginatedSnapshots) GetPageOk

func (o *PaginatedSnapshots) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedSnapshots) GetTotal

func (o *PaginatedSnapshots) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedSnapshots) GetTotalOk

func (o *PaginatedSnapshots) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedSnapshots) GetTotalPages

func (o *PaginatedSnapshots) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedSnapshots) GetTotalPagesOk

func (o *PaginatedSnapshots) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (PaginatedSnapshots) MarshalJSON

func (o PaginatedSnapshots) MarshalJSON() ([]byte, error)

func (*PaginatedSnapshots) SetItems

func (o *PaginatedSnapshots) SetItems(v []SnapshotDto)

SetItems sets field value

func (*PaginatedSnapshots) SetPage

func (o *PaginatedSnapshots) SetPage(v float32)

SetPage sets field value

func (*PaginatedSnapshots) SetTotal

func (o *PaginatedSnapshots) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedSnapshots) SetTotalPages

func (o *PaginatedSnapshots) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedSnapshots) ToMap

func (o PaginatedSnapshots) ToMap() (map[string]interface{}, error)

func (*PaginatedSnapshots) UnmarshalJSON

func (o *PaginatedSnapshots) UnmarshalJSON(data []byte) (err error)

type PaginatedTraces

type PaginatedTraces struct {
	// List of trace summaries
	Items []TraceSummary `json:"items"`
	// Total number of traces matching the query
	Total float32 `json:"total"`
	// Current page number
	Page float32 `json:"page"`
	// Total number of pages
	TotalPages           float32 `json:"totalPages"`
	AdditionalProperties map[string]interface{}
}

PaginatedTraces struct for PaginatedTraces

func NewPaginatedTraces

func NewPaginatedTraces(items []TraceSummary, total float32, page float32, totalPages float32) *PaginatedTraces

NewPaginatedTraces instantiates a new PaginatedTraces 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 NewPaginatedTracesWithDefaults

func NewPaginatedTracesWithDefaults() *PaginatedTraces

NewPaginatedTracesWithDefaults instantiates a new PaginatedTraces 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 (*PaginatedTraces) GetItems

func (o *PaginatedTraces) GetItems() []TraceSummary

GetItems returns the Items field value

func (*PaginatedTraces) GetItemsOk

func (o *PaginatedTraces) GetItemsOk() ([]TraceSummary, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (*PaginatedTraces) GetPage

func (o *PaginatedTraces) GetPage() float32

GetPage returns the Page field value

func (*PaginatedTraces) GetPageOk

func (o *PaginatedTraces) GetPageOk() (*float32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*PaginatedTraces) GetTotal

func (o *PaginatedTraces) GetTotal() float32

GetTotal returns the Total field value

func (*PaginatedTraces) GetTotalOk

func (o *PaginatedTraces) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*PaginatedTraces) GetTotalPages

func (o *PaginatedTraces) GetTotalPages() float32

GetTotalPages returns the TotalPages field value

func (*PaginatedTraces) GetTotalPagesOk

func (o *PaginatedTraces) GetTotalPagesOk() (*float32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.

func (PaginatedTraces) MarshalJSON

func (o PaginatedTraces) MarshalJSON() ([]byte, error)

func (*PaginatedTraces) SetItems

func (o *PaginatedTraces) SetItems(v []TraceSummary)

SetItems sets field value

func (*PaginatedTraces) SetPage

func (o *PaginatedTraces) SetPage(v float32)

SetPage sets field value

func (*PaginatedTraces) SetTotal

func (o *PaginatedTraces) SetTotal(v float32)

SetTotal sets field value

func (*PaginatedTraces) SetTotalPages

func (o *PaginatedTraces) SetTotalPages(v float32)

SetTotalPages sets field value

func (PaginatedTraces) ToMap

func (o PaginatedTraces) ToMap() (map[string]interface{}, error)

func (*PaginatedTraces) UnmarshalJSON

func (o *PaginatedTraces) UnmarshalJSON(data []byte) (err error)

type PollJobsResponse

type PollJobsResponse struct {
	// List of jobs
	Jobs                 []Job `json:"jobs"`
	AdditionalProperties map[string]interface{}
}

PollJobsResponse struct for PollJobsResponse

func NewPollJobsResponse

func NewPollJobsResponse(jobs []Job) *PollJobsResponse

NewPollJobsResponse instantiates a new PollJobsResponse 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 NewPollJobsResponseWithDefaults

func NewPollJobsResponseWithDefaults() *PollJobsResponse

NewPollJobsResponseWithDefaults instantiates a new PollJobsResponse 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 (*PollJobsResponse) GetJobs

func (o *PollJobsResponse) GetJobs() []Job

GetJobs returns the Jobs field value

func (*PollJobsResponse) GetJobsOk

func (o *PollJobsResponse) GetJobsOk() ([]Job, bool)

GetJobsOk returns a tuple with the Jobs field value and a boolean to check if the value has been set.

func (PollJobsResponse) MarshalJSON

func (o PollJobsResponse) MarshalJSON() ([]byte, error)

func (*PollJobsResponse) SetJobs

func (o *PollJobsResponse) SetJobs(v []Job)

SetJobs sets field value

func (PollJobsResponse) ToMap

func (o PollJobsResponse) ToMap() (map[string]interface{}, error)

func (*PollJobsResponse) UnmarshalJSON

func (o *PollJobsResponse) UnmarshalJSON(data []byte) (err error)

type PortPreviewUrl

type PortPreviewUrl struct {
	// ID of the sandbox
	SandboxId string `json:"sandboxId"`
	// Preview url
	Url string `json:"url"`
	// Access token
	Token                string `json:"token"`
	AdditionalProperties map[string]interface{}
}

PortPreviewUrl struct for PortPreviewUrl

func NewPortPreviewUrl

func NewPortPreviewUrl(sandboxId string, url string, token string) *PortPreviewUrl

NewPortPreviewUrl instantiates a new PortPreviewUrl 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 NewPortPreviewUrlWithDefaults

func NewPortPreviewUrlWithDefaults() *PortPreviewUrl

NewPortPreviewUrlWithDefaults instantiates a new PortPreviewUrl 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 (*PortPreviewUrl) GetSandboxId

func (o *PortPreviewUrl) GetSandboxId() string

GetSandboxId returns the SandboxId field value

func (*PortPreviewUrl) GetSandboxIdOk

func (o *PortPreviewUrl) GetSandboxIdOk() (*string, bool)

GetSandboxIdOk returns a tuple with the SandboxId field value and a boolean to check if the value has been set.

func (*PortPreviewUrl) GetToken

func (o *PortPreviewUrl) GetToken() string

GetToken returns the Token field value

func (*PortPreviewUrl) GetTokenOk

func (o *PortPreviewUrl) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*PortPreviewUrl) GetUrl

func (o *PortPreviewUrl) GetUrl() string

GetUrl returns the Url field value

func (*PortPreviewUrl) GetUrlOk

func (o *PortPreviewUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (PortPreviewUrl) MarshalJSON

func (o PortPreviewUrl) MarshalJSON() ([]byte, error)

func (*PortPreviewUrl) SetSandboxId

func (o *PortPreviewUrl) SetSandboxId(v string)

SetSandboxId sets field value

func (*PortPreviewUrl) SetToken

func (o *PortPreviewUrl) SetToken(v string)

SetToken sets field value

func (*PortPreviewUrl) SetUrl

func (o *PortPreviewUrl) SetUrl(v string)

SetUrl sets field value

func (PortPreviewUrl) ToMap

func (o PortPreviewUrl) ToMap() (map[string]interface{}, error)

func (*PortPreviewUrl) UnmarshalJSON

func (o *PortPreviewUrl) UnmarshalJSON(data []byte) (err error)

type PosthogConfig

type PosthogConfig struct {
	// PostHog API key
	ApiKey string `json:"apiKey"`
	// PostHog host URL
	Host                 string `json:"host"`
	AdditionalProperties map[string]interface{}
}

PosthogConfig struct for PosthogConfig

func NewPosthogConfig

func NewPosthogConfig(apiKey string, host string) *PosthogConfig

NewPosthogConfig instantiates a new PosthogConfig 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 NewPosthogConfigWithDefaults

func NewPosthogConfigWithDefaults() *PosthogConfig

NewPosthogConfigWithDefaults instantiates a new PosthogConfig 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 (*PosthogConfig) GetApiKey

func (o *PosthogConfig) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*PosthogConfig) GetApiKeyOk

func (o *PosthogConfig) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*PosthogConfig) GetHost

func (o *PosthogConfig) GetHost() string

GetHost returns the Host field value

func (*PosthogConfig) GetHostOk

func (o *PosthogConfig) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (PosthogConfig) MarshalJSON

func (o PosthogConfig) MarshalJSON() ([]byte, error)

func (*PosthogConfig) SetApiKey

func (o *PosthogConfig) SetApiKey(v string)

SetApiKey sets field value

func (*PosthogConfig) SetHost

func (o *PosthogConfig) SetHost(v string)

SetHost sets field value

func (PosthogConfig) ToMap

func (o PosthogConfig) ToMap() (map[string]interface{}, error)

func (*PosthogConfig) UnmarshalJSON

func (o *PosthogConfig) UnmarshalJSON(data []byte) (err error)

type PreviewAPI

type PreviewAPI interface {

	/*
		GetSandboxIdFromSignedPreviewUrlToken Get sandbox ID from signed preview URL token

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param signedPreviewToken Signed preview URL token
		@param port Port number to get sandbox ID from signed preview URL token
		@return PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest
	*/
	GetSandboxIdFromSignedPreviewUrlToken(ctx context.Context, signedPreviewToken string, port float32) PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest

	// GetSandboxIdFromSignedPreviewUrlTokenExecute executes the request
	//  @return string
	GetSandboxIdFromSignedPreviewUrlTokenExecute(r PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest) (string, *http.Response, error)

	/*
		HasSandboxAccess Check if user has access to the sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId
		@return PreviewAPIHasSandboxAccessRequest
	*/
	HasSandboxAccess(ctx context.Context, sandboxId string) PreviewAPIHasSandboxAccessRequest

	// HasSandboxAccessExecute executes the request
	//  @return bool
	HasSandboxAccessExecute(r PreviewAPIHasSandboxAccessRequest) (bool, *http.Response, error)

	/*
		IsPreviewWarningEnabled Check if the preview warning page is enabled for the sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox, or a signed preview URL token (requires the port query param)
		@return PreviewAPIIsPreviewWarningEnabledRequest
	*/
	IsPreviewWarningEnabled(ctx context.Context, sandboxId string) PreviewAPIIsPreviewWarningEnabledRequest

	// IsPreviewWarningEnabledExecute executes the request
	//  @return PreviewWarning
	IsPreviewWarningEnabledExecute(r PreviewAPIIsPreviewWarningEnabledRequest) (*PreviewWarning, *http.Response, error)

	/*
		IsSandboxPublic Check if sandbox is public

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return PreviewAPIIsSandboxPublicRequest
	*/
	IsSandboxPublic(ctx context.Context, sandboxId string) PreviewAPIIsSandboxPublicRequest

	// IsSandboxPublicExecute executes the request
	//  @return bool
	IsSandboxPublicExecute(r PreviewAPIIsSandboxPublicRequest) (bool, *http.Response, error)

	/*
		IsValidAuthToken Check if sandbox auth token is valid

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@param authToken Auth token of the sandbox
		@return PreviewAPIIsValidAuthTokenRequest
	*/
	IsValidAuthToken(ctx context.Context, sandboxId string, authToken string) PreviewAPIIsValidAuthTokenRequest

	// IsValidAuthTokenExecute executes the request
	//  @return bool
	IsValidAuthTokenExecute(r PreviewAPIIsValidAuthTokenRequest) (bool, *http.Response, error)
}

type PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest

type PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest struct {
	ApiService PreviewAPI
	// contains filtered or unexported fields
}

func (PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest) Execute

type PreviewAPIHasSandboxAccessRequest

type PreviewAPIHasSandboxAccessRequest struct {
	ApiService PreviewAPI
	// contains filtered or unexported fields
}

func (PreviewAPIHasSandboxAccessRequest) Execute

type PreviewAPIIsPreviewWarningEnabledRequest added in v0.197.0

type PreviewAPIIsPreviewWarningEnabledRequest struct {
	ApiService PreviewAPI
	// contains filtered or unexported fields
}

func (PreviewAPIIsPreviewWarningEnabledRequest) Execute added in v0.197.0

func (PreviewAPIIsPreviewWarningEnabledRequest) Port added in v0.197.0

Port the signed preview URL token was issued for. Required when sandboxId is a signed token.

type PreviewAPIIsSandboxPublicRequest

type PreviewAPIIsSandboxPublicRequest struct {
	ApiService PreviewAPI
	// contains filtered or unexported fields
}

func (PreviewAPIIsSandboxPublicRequest) Execute

type PreviewAPIIsValidAuthTokenRequest

type PreviewAPIIsValidAuthTokenRequest struct {
	ApiService PreviewAPI
	// contains filtered or unexported fields
}

func (PreviewAPIIsValidAuthTokenRequest) Execute

type PreviewAPIService

type PreviewAPIService service

PreviewAPIService PreviewAPI service

func (*PreviewAPIService) GetSandboxIdFromSignedPreviewUrlToken

func (a *PreviewAPIService) GetSandboxIdFromSignedPreviewUrlToken(ctx context.Context, signedPreviewToken string, port float32) PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest

GetSandboxIdFromSignedPreviewUrlToken Get sandbox ID from signed preview URL token

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param signedPreviewToken Signed preview URL token
@param port Port number to get sandbox ID from signed preview URL token
@return PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest

func (*PreviewAPIService) GetSandboxIdFromSignedPreviewUrlTokenExecute

func (a *PreviewAPIService) GetSandboxIdFromSignedPreviewUrlTokenExecute(r PreviewAPIGetSandboxIdFromSignedPreviewUrlTokenRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*PreviewAPIService) HasSandboxAccess

func (a *PreviewAPIService) HasSandboxAccess(ctx context.Context, sandboxId string) PreviewAPIHasSandboxAccessRequest

HasSandboxAccess Check if user has access to the sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId
@return PreviewAPIHasSandboxAccessRequest

func (*PreviewAPIService) HasSandboxAccessExecute

func (a *PreviewAPIService) HasSandboxAccessExecute(r PreviewAPIHasSandboxAccessRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*PreviewAPIService) IsPreviewWarningEnabled added in v0.197.0

func (a *PreviewAPIService) IsPreviewWarningEnabled(ctx context.Context, sandboxId string) PreviewAPIIsPreviewWarningEnabledRequest

IsPreviewWarningEnabled Check if the preview warning page is enabled for the sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox, or a signed preview URL token (requires the port query param)
@return PreviewAPIIsPreviewWarningEnabledRequest

func (*PreviewAPIService) IsPreviewWarningEnabledExecute added in v0.197.0

Execute executes the request

@return PreviewWarning

func (*PreviewAPIService) IsSandboxPublic

func (a *PreviewAPIService) IsSandboxPublic(ctx context.Context, sandboxId string) PreviewAPIIsSandboxPublicRequest

IsSandboxPublic Check if sandbox is public

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return PreviewAPIIsSandboxPublicRequest

func (*PreviewAPIService) IsSandboxPublicExecute

func (a *PreviewAPIService) IsSandboxPublicExecute(r PreviewAPIIsSandboxPublicRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

func (*PreviewAPIService) IsValidAuthToken

func (a *PreviewAPIService) IsValidAuthToken(ctx context.Context, sandboxId string, authToken string) PreviewAPIIsValidAuthTokenRequest

IsValidAuthToken Check if sandbox auth token is valid

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@param authToken Auth token of the sandbox
@return PreviewAPIIsValidAuthTokenRequest

func (*PreviewAPIService) IsValidAuthTokenExecute

func (a *PreviewAPIService) IsValidAuthTokenExecute(r PreviewAPIIsValidAuthTokenRequest) (bool, *http.Response, error)

Execute executes the request

@return bool

type PreviewWarning added in v0.197.0

type PreviewWarning struct {
	// Whether the preview warning page is enabled for the sandbox
	Enabled              bool `json:"enabled"`
	AdditionalProperties map[string]interface{}
}

PreviewWarning struct for PreviewWarning

func NewPreviewWarning added in v0.197.0

func NewPreviewWarning(enabled bool) *PreviewWarning

NewPreviewWarning instantiates a new PreviewWarning 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 NewPreviewWarningWithDefaults added in v0.197.0

func NewPreviewWarningWithDefaults() *PreviewWarning

NewPreviewWarningWithDefaults instantiates a new PreviewWarning 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 (*PreviewWarning) GetEnabled added in v0.197.0

func (o *PreviewWarning) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*PreviewWarning) GetEnabledOk added in v0.197.0

func (o *PreviewWarning) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (PreviewWarning) MarshalJSON added in v0.197.0

func (o PreviewWarning) MarshalJSON() ([]byte, error)

func (*PreviewWarning) SetEnabled added in v0.197.0

func (o *PreviewWarning) SetEnabled(v bool)

SetEnabled sets field value

func (PreviewWarning) ToMap added in v0.197.0

func (o PreviewWarning) ToMap() (map[string]interface{}, error)

func (*PreviewWarning) UnmarshalJSON added in v0.197.0

func (o *PreviewWarning) UnmarshalJSON(data []byte) (err error)

type RateLimitConfig

type RateLimitConfig struct {
	// Failed authentication rate limit
	FailedAuth *RateLimitEntry `json:"failedAuth,omitempty"`
	// Authenticated rate limit
	Authenticated *RateLimitEntry `json:"authenticated,omitempty"`
	// Sandbox create rate limit
	SandboxCreate *RateLimitEntry `json:"sandboxCreate,omitempty"`
	// Sandbox lifecycle rate limit
	SandboxLifecycle *RateLimitEntry `json:"sandboxLifecycle,omitempty"`
	// Sandbox list rate limit
	SandboxList          *RateLimitEntry `json:"sandboxList,omitempty"`
	AdditionalProperties map[string]interface{}
}

RateLimitConfig struct for RateLimitConfig

func NewRateLimitConfig

func NewRateLimitConfig() *RateLimitConfig

NewRateLimitConfig instantiates a new RateLimitConfig 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 NewRateLimitConfigWithDefaults

func NewRateLimitConfigWithDefaults() *RateLimitConfig

NewRateLimitConfigWithDefaults instantiates a new RateLimitConfig 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 (*RateLimitConfig) GetAuthenticated

func (o *RateLimitConfig) GetAuthenticated() RateLimitEntry

GetAuthenticated returns the Authenticated field value if set, zero value otherwise.

func (*RateLimitConfig) GetAuthenticatedOk

func (o *RateLimitConfig) GetAuthenticatedOk() (*RateLimitEntry, bool)

GetAuthenticatedOk returns a tuple with the Authenticated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitConfig) GetFailedAuth

func (o *RateLimitConfig) GetFailedAuth() RateLimitEntry

GetFailedAuth returns the FailedAuth field value if set, zero value otherwise.

func (*RateLimitConfig) GetFailedAuthOk

func (o *RateLimitConfig) GetFailedAuthOk() (*RateLimitEntry, bool)

GetFailedAuthOk returns a tuple with the FailedAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitConfig) GetSandboxCreate

func (o *RateLimitConfig) GetSandboxCreate() RateLimitEntry

GetSandboxCreate returns the SandboxCreate field value if set, zero value otherwise.

func (*RateLimitConfig) GetSandboxCreateOk

func (o *RateLimitConfig) GetSandboxCreateOk() (*RateLimitEntry, bool)

GetSandboxCreateOk returns a tuple with the SandboxCreate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitConfig) GetSandboxLifecycle

func (o *RateLimitConfig) GetSandboxLifecycle() RateLimitEntry

GetSandboxLifecycle returns the SandboxLifecycle field value if set, zero value otherwise.

func (*RateLimitConfig) GetSandboxLifecycleOk

func (o *RateLimitConfig) GetSandboxLifecycleOk() (*RateLimitEntry, bool)

GetSandboxLifecycleOk returns a tuple with the SandboxLifecycle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitConfig) GetSandboxList

func (o *RateLimitConfig) GetSandboxList() RateLimitEntry

GetSandboxList returns the SandboxList field value if set, zero value otherwise.

func (*RateLimitConfig) GetSandboxListOk

func (o *RateLimitConfig) GetSandboxListOk() (*RateLimitEntry, bool)

GetSandboxListOk returns a tuple with the SandboxList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitConfig) HasAuthenticated

func (o *RateLimitConfig) HasAuthenticated() bool

HasAuthenticated returns a boolean if a field has been set.

func (*RateLimitConfig) HasFailedAuth

func (o *RateLimitConfig) HasFailedAuth() bool

HasFailedAuth returns a boolean if a field has been set.

func (*RateLimitConfig) HasSandboxCreate

func (o *RateLimitConfig) HasSandboxCreate() bool

HasSandboxCreate returns a boolean if a field has been set.

func (*RateLimitConfig) HasSandboxLifecycle

func (o *RateLimitConfig) HasSandboxLifecycle() bool

HasSandboxLifecycle returns a boolean if a field has been set.

func (*RateLimitConfig) HasSandboxList

func (o *RateLimitConfig) HasSandboxList() bool

HasSandboxList returns a boolean if a field has been set.

func (RateLimitConfig) MarshalJSON

func (o RateLimitConfig) MarshalJSON() ([]byte, error)

func (*RateLimitConfig) SetAuthenticated

func (o *RateLimitConfig) SetAuthenticated(v RateLimitEntry)

SetAuthenticated gets a reference to the given RateLimitEntry and assigns it to the Authenticated field.

func (*RateLimitConfig) SetFailedAuth

func (o *RateLimitConfig) SetFailedAuth(v RateLimitEntry)

SetFailedAuth gets a reference to the given RateLimitEntry and assigns it to the FailedAuth field.

func (*RateLimitConfig) SetSandboxCreate

func (o *RateLimitConfig) SetSandboxCreate(v RateLimitEntry)

SetSandboxCreate gets a reference to the given RateLimitEntry and assigns it to the SandboxCreate field.

func (*RateLimitConfig) SetSandboxLifecycle

func (o *RateLimitConfig) SetSandboxLifecycle(v RateLimitEntry)

SetSandboxLifecycle gets a reference to the given RateLimitEntry and assigns it to the SandboxLifecycle field.

func (*RateLimitConfig) SetSandboxList

func (o *RateLimitConfig) SetSandboxList(v RateLimitEntry)

SetSandboxList gets a reference to the given RateLimitEntry and assigns it to the SandboxList field.

func (RateLimitConfig) ToMap

func (o RateLimitConfig) ToMap() (map[string]interface{}, error)

func (*RateLimitConfig) UnmarshalJSON

func (o *RateLimitConfig) UnmarshalJSON(data []byte) (err error)

type RateLimitEntry

type RateLimitEntry struct {
	// Rate limit TTL in seconds
	Ttl *float32 `json:"ttl,omitempty"`
	// Rate limit max requests
	Limit                *float32 `json:"limit,omitempty"`
	AdditionalProperties map[string]interface{}
}

RateLimitEntry struct for RateLimitEntry

func NewRateLimitEntry

func NewRateLimitEntry() *RateLimitEntry

NewRateLimitEntry instantiates a new RateLimitEntry 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 NewRateLimitEntryWithDefaults

func NewRateLimitEntryWithDefaults() *RateLimitEntry

NewRateLimitEntryWithDefaults instantiates a new RateLimitEntry 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 (*RateLimitEntry) GetLimit

func (o *RateLimitEntry) GetLimit() float32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*RateLimitEntry) GetLimitOk

func (o *RateLimitEntry) GetLimitOk() (*float32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitEntry) GetTtl

func (o *RateLimitEntry) GetTtl() float32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*RateLimitEntry) GetTtlOk

func (o *RateLimitEntry) GetTtlOk() (*float32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitEntry) HasLimit

func (o *RateLimitEntry) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*RateLimitEntry) HasTtl

func (o *RateLimitEntry) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (RateLimitEntry) MarshalJSON

func (o RateLimitEntry) MarshalJSON() ([]byte, error)

func (*RateLimitEntry) SetLimit

func (o *RateLimitEntry) SetLimit(v float32)

SetLimit gets a reference to the given float32 and assigns it to the Limit field.

func (*RateLimitEntry) SetTtl

func (o *RateLimitEntry) SetTtl(v float32)

SetTtl gets a reference to the given float32 and assigns it to the Ttl field.

func (RateLimitEntry) ToMap

func (o RateLimitEntry) ToMap() (map[string]interface{}, error)

func (*RateLimitEntry) UnmarshalJSON

func (o *RateLimitEntry) UnmarshalJSON(data []byte) (err error)

type RegenerateApiKeyResponse

type RegenerateApiKeyResponse struct {
	// The newly generated API key
	ApiKey               string `json:"apiKey"`
	AdditionalProperties map[string]interface{}
}

RegenerateApiKeyResponse struct for RegenerateApiKeyResponse

func NewRegenerateApiKeyResponse

func NewRegenerateApiKeyResponse(apiKey string) *RegenerateApiKeyResponse

NewRegenerateApiKeyResponse instantiates a new RegenerateApiKeyResponse 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 NewRegenerateApiKeyResponseWithDefaults

func NewRegenerateApiKeyResponseWithDefaults() *RegenerateApiKeyResponse

NewRegenerateApiKeyResponseWithDefaults instantiates a new RegenerateApiKeyResponse 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 (*RegenerateApiKeyResponse) GetApiKey

func (o *RegenerateApiKeyResponse) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*RegenerateApiKeyResponse) GetApiKeyOk

func (o *RegenerateApiKeyResponse) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (RegenerateApiKeyResponse) MarshalJSON

func (o RegenerateApiKeyResponse) MarshalJSON() ([]byte, error)

func (*RegenerateApiKeyResponse) SetApiKey

func (o *RegenerateApiKeyResponse) SetApiKey(v string)

SetApiKey sets field value

func (RegenerateApiKeyResponse) ToMap

func (o RegenerateApiKeyResponse) ToMap() (map[string]interface{}, error)

func (*RegenerateApiKeyResponse) UnmarshalJSON

func (o *RegenerateApiKeyResponse) UnmarshalJSON(data []byte) (err error)

type Region

type Region struct {
	// Region ID
	Id string `json:"id"`
	// Region name
	Name string `json:"name"`
	// Organization ID
	OrganizationId NullableString `json:"organizationId,omitempty"`
	// The type of the region
	RegionType RegionType `json:"regionType"`
	// Creation timestamp
	CreatedAt string `json:"createdAt"`
	// Last update timestamp
	UpdatedAt string `json:"updatedAt"`
	// Proxy URL for the region
	ProxyUrl NullableString `json:"proxyUrl,omitempty"`
	// SSH Gateway URL for the region
	SshGatewayUrl NullableString `json:"sshGatewayUrl,omitempty"`
	// Snapshot Manager URL for the region
	SnapshotManagerUrl   NullableString `json:"snapshotManagerUrl,omitempty"`
	AdditionalProperties map[string]interface{}
}

Region struct for Region

func NewRegion

func NewRegion(id string, name string, regionType RegionType, createdAt string, updatedAt string) *Region

NewRegion instantiates a new Region 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 NewRegionWithDefaults

func NewRegionWithDefaults() *Region

NewRegionWithDefaults instantiates a new Region 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 (*Region) GetCreatedAt

func (o *Region) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*Region) GetCreatedAtOk

func (o *Region) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Region) GetId

func (o *Region) GetId() string

GetId returns the Id field value

func (*Region) GetIdOk

func (o *Region) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Region) GetName

func (o *Region) GetName() string

GetName returns the Name field value

func (*Region) GetNameOk

func (o *Region) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Region) GetOrganizationId

func (o *Region) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Region) GetOrganizationIdOk

func (o *Region) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId 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 (*Region) GetProxyUrl

func (o *Region) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Region) GetProxyUrlOk

func (o *Region) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl 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 (*Region) GetRegionType

func (o *Region) GetRegionType() RegionType

GetRegionType returns the RegionType field value

func (*Region) GetRegionTypeOk

func (o *Region) GetRegionTypeOk() (*RegionType, bool)

GetRegionTypeOk returns a tuple with the RegionType field value and a boolean to check if the value has been set.

func (*Region) GetSnapshotManagerUrl

func (o *Region) GetSnapshotManagerUrl() string

GetSnapshotManagerUrl returns the SnapshotManagerUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Region) GetSnapshotManagerUrlOk

func (o *Region) GetSnapshotManagerUrlOk() (*string, bool)

GetSnapshotManagerUrlOk returns a tuple with the SnapshotManagerUrl 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 (*Region) GetSshGatewayUrl

func (o *Region) GetSshGatewayUrl() string

GetSshGatewayUrl returns the SshGatewayUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Region) GetSshGatewayUrlOk

func (o *Region) GetSshGatewayUrlOk() (*string, bool)

GetSshGatewayUrlOk returns a tuple with the SshGatewayUrl 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 (*Region) GetUpdatedAt

func (o *Region) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*Region) GetUpdatedAtOk

func (o *Region) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Region) HasOrganizationId

func (o *Region) HasOrganizationId() bool

HasOrganizationId returns a boolean if a field has been set.

func (*Region) HasProxyUrl

func (o *Region) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*Region) HasSnapshotManagerUrl

func (o *Region) HasSnapshotManagerUrl() bool

HasSnapshotManagerUrl returns a boolean if a field has been set.

func (*Region) HasSshGatewayUrl

func (o *Region) HasSshGatewayUrl() bool

HasSshGatewayUrl returns a boolean if a field has been set.

func (Region) MarshalJSON

func (o Region) MarshalJSON() ([]byte, error)

func (*Region) SetCreatedAt

func (o *Region) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*Region) SetId

func (o *Region) SetId(v string)

SetId sets field value

func (*Region) SetName

func (o *Region) SetName(v string)

SetName sets field value

func (*Region) SetOrganizationId

func (o *Region) SetOrganizationId(v string)

SetOrganizationId gets a reference to the given NullableString and assigns it to the OrganizationId field.

func (*Region) SetOrganizationIdNil

func (o *Region) SetOrganizationIdNil()

SetOrganizationIdNil sets the value for OrganizationId to be an explicit nil

func (*Region) SetProxyUrl

func (o *Region) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given NullableString and assigns it to the ProxyUrl field.

func (*Region) SetProxyUrlNil

func (o *Region) SetProxyUrlNil()

SetProxyUrlNil sets the value for ProxyUrl to be an explicit nil

func (*Region) SetRegionType

func (o *Region) SetRegionType(v RegionType)

SetRegionType sets field value

func (*Region) SetSnapshotManagerUrl

func (o *Region) SetSnapshotManagerUrl(v string)

SetSnapshotManagerUrl gets a reference to the given NullableString and assigns it to the SnapshotManagerUrl field.

func (*Region) SetSnapshotManagerUrlNil

func (o *Region) SetSnapshotManagerUrlNil()

SetSnapshotManagerUrlNil sets the value for SnapshotManagerUrl to be an explicit nil

func (*Region) SetSshGatewayUrl

func (o *Region) SetSshGatewayUrl(v string)

SetSshGatewayUrl gets a reference to the given NullableString and assigns it to the SshGatewayUrl field.

func (*Region) SetSshGatewayUrlNil

func (o *Region) SetSshGatewayUrlNil()

SetSshGatewayUrlNil sets the value for SshGatewayUrl to be an explicit nil

func (*Region) SetUpdatedAt

func (o *Region) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (Region) ToMap

func (o Region) ToMap() (map[string]interface{}, error)

func (*Region) UnmarshalJSON

func (o *Region) UnmarshalJSON(data []byte) (err error)

func (*Region) UnsetOrganizationId

func (o *Region) UnsetOrganizationId()

UnsetOrganizationId ensures that no value is present for OrganizationId, not even an explicit nil

func (*Region) UnsetProxyUrl

func (o *Region) UnsetProxyUrl()

UnsetProxyUrl ensures that no value is present for ProxyUrl, not even an explicit nil

func (*Region) UnsetSnapshotManagerUrl

func (o *Region) UnsetSnapshotManagerUrl()

UnsetSnapshotManagerUrl ensures that no value is present for SnapshotManagerUrl, not even an explicit nil

func (*Region) UnsetSshGatewayUrl

func (o *Region) UnsetSshGatewayUrl()

UnsetSshGatewayUrl ensures that no value is present for SshGatewayUrl, not even an explicit nil

type RegionQuota

type RegionQuota struct {
	OrganizationId                string          `json:"organizationId"`
	RegionId                      string          `json:"regionId"`
	SandboxClass                  SandboxClass    `json:"sandboxClass"`
	TotalCpuQuota                 float32         `json:"totalCpuQuota"`
	TotalMemoryQuota              float32         `json:"totalMemoryQuota"`
	TotalDiskQuota                float32         `json:"totalDiskQuota"`
	TotalGpuQuota                 float32         `json:"totalGpuQuota"`
	AllowedGpuTypes               []GpuType       `json:"allowedGpuTypes,omitempty"`
	MaxCpuPerSandbox              NullableFloat32 `json:"maxCpuPerSandbox"`
	MaxMemoryPerSandbox           NullableFloat32 `json:"maxMemoryPerSandbox"`
	MaxDiskPerSandbox             NullableFloat32 `json:"maxDiskPerSandbox"`
	MaxDiskPerNonEphemeralSandbox NullableFloat32 `json:"maxDiskPerNonEphemeralSandbox"`
	MaxCpuPerGpuSandbox           NullableFloat32 `json:"maxCpuPerGpuSandbox"`
	MaxMemoryPerGpuSandbox        NullableFloat32 `json:"maxMemoryPerGpuSandbox"`
	MaxDiskPerGpuSandbox          NullableFloat32 `json:"maxDiskPerGpuSandbox"`
	AdditionalProperties          map[string]interface{}
}

RegionQuota struct for RegionQuota

func NewRegionQuota

func NewRegionQuota(organizationId string, regionId string, sandboxClass SandboxClass, totalCpuQuota float32, totalMemoryQuota float32, totalDiskQuota float32, totalGpuQuota float32, maxCpuPerSandbox NullableFloat32, maxMemoryPerSandbox NullableFloat32, maxDiskPerSandbox NullableFloat32, maxDiskPerNonEphemeralSandbox NullableFloat32, maxCpuPerGpuSandbox NullableFloat32, maxMemoryPerGpuSandbox NullableFloat32, maxDiskPerGpuSandbox NullableFloat32) *RegionQuota

NewRegionQuota instantiates a new RegionQuota 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 NewRegionQuotaWithDefaults

func NewRegionQuotaWithDefaults() *RegionQuota

NewRegionQuotaWithDefaults instantiates a new RegionQuota 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 (*RegionQuota) GetAllowedGpuTypes

func (o *RegionQuota) GetAllowedGpuTypes() []GpuType

GetAllowedGpuTypes returns the AllowedGpuTypes field value if set, zero value otherwise.

func (*RegionQuota) GetAllowedGpuTypesOk

func (o *RegionQuota) GetAllowedGpuTypesOk() ([]GpuType, bool)

GetAllowedGpuTypesOk returns a tuple with the AllowedGpuTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegionQuota) GetMaxCpuPerGpuSandbox

func (o *RegionQuota) GetMaxCpuPerGpuSandbox() float32

GetMaxCpuPerGpuSandbox returns the MaxCpuPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxCpuPerGpuSandboxOk

func (o *RegionQuota) GetMaxCpuPerGpuSandboxOk() (*float32, bool)

GetMaxCpuPerGpuSandboxOk returns a tuple with the MaxCpuPerGpuSandbox 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 (*RegionQuota) GetMaxCpuPerSandbox

func (o *RegionQuota) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxCpuPerSandboxOk

func (o *RegionQuota) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox 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 (*RegionQuota) GetMaxDiskPerGpuSandbox

func (o *RegionQuota) GetMaxDiskPerGpuSandbox() float32

GetMaxDiskPerGpuSandbox returns the MaxDiskPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxDiskPerGpuSandboxOk

func (o *RegionQuota) GetMaxDiskPerGpuSandboxOk() (*float32, bool)

GetMaxDiskPerGpuSandboxOk returns a tuple with the MaxDiskPerGpuSandbox 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 (*RegionQuota) GetMaxDiskPerNonEphemeralSandbox

func (o *RegionQuota) GetMaxDiskPerNonEphemeralSandbox() float32

GetMaxDiskPerNonEphemeralSandbox returns the MaxDiskPerNonEphemeralSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxDiskPerNonEphemeralSandboxOk

func (o *RegionQuota) GetMaxDiskPerNonEphemeralSandboxOk() (*float32, bool)

GetMaxDiskPerNonEphemeralSandboxOk returns a tuple with the MaxDiskPerNonEphemeralSandbox 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 (*RegionQuota) GetMaxDiskPerSandbox

func (o *RegionQuota) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxDiskPerSandboxOk

func (o *RegionQuota) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox 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 (*RegionQuota) GetMaxMemoryPerGpuSandbox

func (o *RegionQuota) GetMaxMemoryPerGpuSandbox() float32

GetMaxMemoryPerGpuSandbox returns the MaxMemoryPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxMemoryPerGpuSandboxOk

func (o *RegionQuota) GetMaxMemoryPerGpuSandboxOk() (*float32, bool)

GetMaxMemoryPerGpuSandboxOk returns a tuple with the MaxMemoryPerGpuSandbox 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 (*RegionQuota) GetMaxMemoryPerSandbox

func (o *RegionQuota) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionQuota) GetMaxMemoryPerSandboxOk

func (o *RegionQuota) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox 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 (*RegionQuota) GetOrganizationId

func (o *RegionQuota) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*RegionQuota) GetOrganizationIdOk

func (o *RegionQuota) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*RegionQuota) GetRegionId

func (o *RegionQuota) GetRegionId() string

GetRegionId returns the RegionId field value

func (*RegionQuota) GetRegionIdOk

func (o *RegionQuota) GetRegionIdOk() (*string, bool)

GetRegionIdOk returns a tuple with the RegionId field value and a boolean to check if the value has been set.

func (*RegionQuota) GetSandboxClass

func (o *RegionQuota) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value

func (*RegionQuota) GetSandboxClassOk

func (o *RegionQuota) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value and a boolean to check if the value has been set.

func (*RegionQuota) GetTotalCpuQuota

func (o *RegionQuota) GetTotalCpuQuota() float32

GetTotalCpuQuota returns the TotalCpuQuota field value

func (*RegionQuota) GetTotalCpuQuotaOk

func (o *RegionQuota) GetTotalCpuQuotaOk() (*float32, bool)

GetTotalCpuQuotaOk returns a tuple with the TotalCpuQuota field value and a boolean to check if the value has been set.

func (*RegionQuota) GetTotalDiskQuota

func (o *RegionQuota) GetTotalDiskQuota() float32

GetTotalDiskQuota returns the TotalDiskQuota field value

func (*RegionQuota) GetTotalDiskQuotaOk

func (o *RegionQuota) GetTotalDiskQuotaOk() (*float32, bool)

GetTotalDiskQuotaOk returns a tuple with the TotalDiskQuota field value and a boolean to check if the value has been set.

func (*RegionQuota) GetTotalGpuQuota

func (o *RegionQuota) GetTotalGpuQuota() float32

GetTotalGpuQuota returns the TotalGpuQuota field value

func (*RegionQuota) GetTotalGpuQuotaOk

func (o *RegionQuota) GetTotalGpuQuotaOk() (*float32, bool)

GetTotalGpuQuotaOk returns a tuple with the TotalGpuQuota field value and a boolean to check if the value has been set.

func (*RegionQuota) GetTotalMemoryQuota

func (o *RegionQuota) GetTotalMemoryQuota() float32

GetTotalMemoryQuota returns the TotalMemoryQuota field value

func (*RegionQuota) GetTotalMemoryQuotaOk

func (o *RegionQuota) GetTotalMemoryQuotaOk() (*float32, bool)

GetTotalMemoryQuotaOk returns a tuple with the TotalMemoryQuota field value and a boolean to check if the value has been set.

func (*RegionQuota) HasAllowedGpuTypes

func (o *RegionQuota) HasAllowedGpuTypes() bool

HasAllowedGpuTypes returns a boolean if a field has been set.

func (RegionQuota) MarshalJSON

func (o RegionQuota) MarshalJSON() ([]byte, error)

func (*RegionQuota) SetAllowedGpuTypes

func (o *RegionQuota) SetAllowedGpuTypes(v []GpuType)

SetAllowedGpuTypes gets a reference to the given []GpuType and assigns it to the AllowedGpuTypes field.

func (*RegionQuota) SetMaxCpuPerGpuSandbox

func (o *RegionQuota) SetMaxCpuPerGpuSandbox(v float32)

SetMaxCpuPerGpuSandbox sets field value

func (*RegionQuota) SetMaxCpuPerSandbox

func (o *RegionQuota) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox sets field value

func (*RegionQuota) SetMaxDiskPerGpuSandbox

func (o *RegionQuota) SetMaxDiskPerGpuSandbox(v float32)

SetMaxDiskPerGpuSandbox sets field value

func (*RegionQuota) SetMaxDiskPerNonEphemeralSandbox

func (o *RegionQuota) SetMaxDiskPerNonEphemeralSandbox(v float32)

SetMaxDiskPerNonEphemeralSandbox sets field value

func (*RegionQuota) SetMaxDiskPerSandbox

func (o *RegionQuota) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox sets field value

func (*RegionQuota) SetMaxMemoryPerGpuSandbox

func (o *RegionQuota) SetMaxMemoryPerGpuSandbox(v float32)

SetMaxMemoryPerGpuSandbox sets field value

func (*RegionQuota) SetMaxMemoryPerSandbox

func (o *RegionQuota) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox sets field value

func (*RegionQuota) SetOrganizationId

func (o *RegionQuota) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*RegionQuota) SetRegionId

func (o *RegionQuota) SetRegionId(v string)

SetRegionId sets field value

func (*RegionQuota) SetSandboxClass

func (o *RegionQuota) SetSandboxClass(v SandboxClass)

SetSandboxClass sets field value

func (*RegionQuota) SetTotalCpuQuota

func (o *RegionQuota) SetTotalCpuQuota(v float32)

SetTotalCpuQuota sets field value

func (*RegionQuota) SetTotalDiskQuota

func (o *RegionQuota) SetTotalDiskQuota(v float32)

SetTotalDiskQuota sets field value

func (*RegionQuota) SetTotalGpuQuota

func (o *RegionQuota) SetTotalGpuQuota(v float32)

SetTotalGpuQuota sets field value

func (*RegionQuota) SetTotalMemoryQuota

func (o *RegionQuota) SetTotalMemoryQuota(v float32)

SetTotalMemoryQuota sets field value

func (RegionQuota) ToMap

func (o RegionQuota) ToMap() (map[string]interface{}, error)

func (*RegionQuota) UnmarshalJSON

func (o *RegionQuota) UnmarshalJSON(data []byte) (err error)

type RegionType

type RegionType string

RegionType The type of the region

const (
	REGIONTYPE_SHARED                   RegionType = "shared"
	REGIONTYPE_DEDICATED                RegionType = "dedicated"
	REGIONTYPE_CUSTOM                   RegionType = "custom"
	REGIONTYPE_UNKNOWN_DEFAULT_OPEN_API RegionType = "11184809"
)

List of RegionType

func NewRegionTypeFromValue

func NewRegionTypeFromValue(v string) (*RegionType, error)

NewRegionTypeFromValue returns a pointer to a valid RegionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RegionType) IsValid

func (v RegionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RegionType) Ptr

func (v RegionType) Ptr() *RegionType

Ptr returns reference to RegionType value

func (*RegionType) UnmarshalJSON

func (v *RegionType) UnmarshalJSON(src []byte) error

type RegionUsageOverview

type RegionUsageOverview struct {
	RegionId                      string          `json:"regionId"`
	SandboxClass                  SandboxClass    `json:"sandboxClass"`
	TotalCpuQuota                 float32         `json:"totalCpuQuota"`
	CurrentCpuUsage               float32         `json:"currentCpuUsage"`
	TotalMemoryQuota              float32         `json:"totalMemoryQuota"`
	CurrentMemoryUsage            float32         `json:"currentMemoryUsage"`
	TotalDiskQuota                float32         `json:"totalDiskQuota"`
	CurrentDiskUsage              float32         `json:"currentDiskUsage"`
	TotalGpuQuota                 float32         `json:"totalGpuQuota"`
	CurrentGpuUsage               float32         `json:"currentGpuUsage"`
	AllowedGpuTypes               []GpuType       `json:"allowedGpuTypes,omitempty"`
	MaxCpuPerSandbox              NullableFloat32 `json:"maxCpuPerSandbox"`
	MaxMemoryPerSandbox           NullableFloat32 `json:"maxMemoryPerSandbox"`
	MaxDiskPerSandbox             NullableFloat32 `json:"maxDiskPerSandbox"`
	MaxDiskPerNonEphemeralSandbox NullableFloat32 `json:"maxDiskPerNonEphemeralSandbox"`
	MaxCpuPerGpuSandbox           NullableFloat32 `json:"maxCpuPerGpuSandbox"`
	MaxMemoryPerGpuSandbox        NullableFloat32 `json:"maxMemoryPerGpuSandbox"`
	MaxDiskPerGpuSandbox          NullableFloat32 `json:"maxDiskPerGpuSandbox"`
	AdditionalProperties          map[string]interface{}
}

RegionUsageOverview struct for RegionUsageOverview

func NewRegionUsageOverview

func NewRegionUsageOverview(regionId string, sandboxClass SandboxClass, totalCpuQuota float32, currentCpuUsage float32, totalMemoryQuota float32, currentMemoryUsage float32, totalDiskQuota float32, currentDiskUsage float32, totalGpuQuota float32, currentGpuUsage float32, maxCpuPerSandbox NullableFloat32, maxMemoryPerSandbox NullableFloat32, maxDiskPerSandbox NullableFloat32, maxDiskPerNonEphemeralSandbox NullableFloat32, maxCpuPerGpuSandbox NullableFloat32, maxMemoryPerGpuSandbox NullableFloat32, maxDiskPerGpuSandbox NullableFloat32) *RegionUsageOverview

NewRegionUsageOverview instantiates a new RegionUsageOverview 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 NewRegionUsageOverviewWithDefaults

func NewRegionUsageOverviewWithDefaults() *RegionUsageOverview

NewRegionUsageOverviewWithDefaults instantiates a new RegionUsageOverview 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 (*RegionUsageOverview) GetAllowedGpuTypes

func (o *RegionUsageOverview) GetAllowedGpuTypes() []GpuType

GetAllowedGpuTypes returns the AllowedGpuTypes field value if set, zero value otherwise.

func (*RegionUsageOverview) GetAllowedGpuTypesOk

func (o *RegionUsageOverview) GetAllowedGpuTypesOk() ([]GpuType, bool)

GetAllowedGpuTypesOk returns a tuple with the AllowedGpuTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetCurrentCpuUsage

func (o *RegionUsageOverview) GetCurrentCpuUsage() float32

GetCurrentCpuUsage returns the CurrentCpuUsage field value

func (*RegionUsageOverview) GetCurrentCpuUsageOk

func (o *RegionUsageOverview) GetCurrentCpuUsageOk() (*float32, bool)

GetCurrentCpuUsageOk returns a tuple with the CurrentCpuUsage field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetCurrentDiskUsage

func (o *RegionUsageOverview) GetCurrentDiskUsage() float32

GetCurrentDiskUsage returns the CurrentDiskUsage field value

func (*RegionUsageOverview) GetCurrentDiskUsageOk

func (o *RegionUsageOverview) GetCurrentDiskUsageOk() (*float32, bool)

GetCurrentDiskUsageOk returns a tuple with the CurrentDiskUsage field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetCurrentGpuUsage

func (o *RegionUsageOverview) GetCurrentGpuUsage() float32

GetCurrentGpuUsage returns the CurrentGpuUsage field value

func (*RegionUsageOverview) GetCurrentGpuUsageOk

func (o *RegionUsageOverview) GetCurrentGpuUsageOk() (*float32, bool)

GetCurrentGpuUsageOk returns a tuple with the CurrentGpuUsage field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetCurrentMemoryUsage

func (o *RegionUsageOverview) GetCurrentMemoryUsage() float32

GetCurrentMemoryUsage returns the CurrentMemoryUsage field value

func (*RegionUsageOverview) GetCurrentMemoryUsageOk

func (o *RegionUsageOverview) GetCurrentMemoryUsageOk() (*float32, bool)

GetCurrentMemoryUsageOk returns a tuple with the CurrentMemoryUsage field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetMaxCpuPerGpuSandbox

func (o *RegionUsageOverview) GetMaxCpuPerGpuSandbox() float32

GetMaxCpuPerGpuSandbox returns the MaxCpuPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxCpuPerGpuSandboxOk

func (o *RegionUsageOverview) GetMaxCpuPerGpuSandboxOk() (*float32, bool)

GetMaxCpuPerGpuSandboxOk returns a tuple with the MaxCpuPerGpuSandbox 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 (*RegionUsageOverview) GetMaxCpuPerSandbox

func (o *RegionUsageOverview) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxCpuPerSandboxOk

func (o *RegionUsageOverview) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox 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 (*RegionUsageOverview) GetMaxDiskPerGpuSandbox

func (o *RegionUsageOverview) GetMaxDiskPerGpuSandbox() float32

GetMaxDiskPerGpuSandbox returns the MaxDiskPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxDiskPerGpuSandboxOk

func (o *RegionUsageOverview) GetMaxDiskPerGpuSandboxOk() (*float32, bool)

GetMaxDiskPerGpuSandboxOk returns a tuple with the MaxDiskPerGpuSandbox 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 (*RegionUsageOverview) GetMaxDiskPerNonEphemeralSandbox

func (o *RegionUsageOverview) GetMaxDiskPerNonEphemeralSandbox() float32

GetMaxDiskPerNonEphemeralSandbox returns the MaxDiskPerNonEphemeralSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxDiskPerNonEphemeralSandboxOk

func (o *RegionUsageOverview) GetMaxDiskPerNonEphemeralSandboxOk() (*float32, bool)

GetMaxDiskPerNonEphemeralSandboxOk returns a tuple with the MaxDiskPerNonEphemeralSandbox 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 (*RegionUsageOverview) GetMaxDiskPerSandbox

func (o *RegionUsageOverview) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxDiskPerSandboxOk

func (o *RegionUsageOverview) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox 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 (*RegionUsageOverview) GetMaxMemoryPerGpuSandbox

func (o *RegionUsageOverview) GetMaxMemoryPerGpuSandbox() float32

GetMaxMemoryPerGpuSandbox returns the MaxMemoryPerGpuSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxMemoryPerGpuSandboxOk

func (o *RegionUsageOverview) GetMaxMemoryPerGpuSandboxOk() (*float32, bool)

GetMaxMemoryPerGpuSandboxOk returns a tuple with the MaxMemoryPerGpuSandbox 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 (*RegionUsageOverview) GetMaxMemoryPerSandbox

func (o *RegionUsageOverview) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*RegionUsageOverview) GetMaxMemoryPerSandboxOk

func (o *RegionUsageOverview) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox 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 (*RegionUsageOverview) GetRegionId

func (o *RegionUsageOverview) GetRegionId() string

GetRegionId returns the RegionId field value

func (*RegionUsageOverview) GetRegionIdOk

func (o *RegionUsageOverview) GetRegionIdOk() (*string, bool)

GetRegionIdOk returns a tuple with the RegionId field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetSandboxClass

func (o *RegionUsageOverview) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value

func (*RegionUsageOverview) GetSandboxClassOk

func (o *RegionUsageOverview) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetTotalCpuQuota

func (o *RegionUsageOverview) GetTotalCpuQuota() float32

GetTotalCpuQuota returns the TotalCpuQuota field value

func (*RegionUsageOverview) GetTotalCpuQuotaOk

func (o *RegionUsageOverview) GetTotalCpuQuotaOk() (*float32, bool)

GetTotalCpuQuotaOk returns a tuple with the TotalCpuQuota field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetTotalDiskQuota

func (o *RegionUsageOverview) GetTotalDiskQuota() float32

GetTotalDiskQuota returns the TotalDiskQuota field value

func (*RegionUsageOverview) GetTotalDiskQuotaOk

func (o *RegionUsageOverview) GetTotalDiskQuotaOk() (*float32, bool)

GetTotalDiskQuotaOk returns a tuple with the TotalDiskQuota field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetTotalGpuQuota

func (o *RegionUsageOverview) GetTotalGpuQuota() float32

GetTotalGpuQuota returns the TotalGpuQuota field value

func (*RegionUsageOverview) GetTotalGpuQuotaOk

func (o *RegionUsageOverview) GetTotalGpuQuotaOk() (*float32, bool)

GetTotalGpuQuotaOk returns a tuple with the TotalGpuQuota field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) GetTotalMemoryQuota

func (o *RegionUsageOverview) GetTotalMemoryQuota() float32

GetTotalMemoryQuota returns the TotalMemoryQuota field value

func (*RegionUsageOverview) GetTotalMemoryQuotaOk

func (o *RegionUsageOverview) GetTotalMemoryQuotaOk() (*float32, bool)

GetTotalMemoryQuotaOk returns a tuple with the TotalMemoryQuota field value and a boolean to check if the value has been set.

func (*RegionUsageOverview) HasAllowedGpuTypes

func (o *RegionUsageOverview) HasAllowedGpuTypes() bool

HasAllowedGpuTypes returns a boolean if a field has been set.

func (RegionUsageOverview) MarshalJSON

func (o RegionUsageOverview) MarshalJSON() ([]byte, error)

func (*RegionUsageOverview) SetAllowedGpuTypes

func (o *RegionUsageOverview) SetAllowedGpuTypes(v []GpuType)

SetAllowedGpuTypes gets a reference to the given []GpuType and assigns it to the AllowedGpuTypes field.

func (*RegionUsageOverview) SetCurrentCpuUsage

func (o *RegionUsageOverview) SetCurrentCpuUsage(v float32)

SetCurrentCpuUsage sets field value

func (*RegionUsageOverview) SetCurrentDiskUsage

func (o *RegionUsageOverview) SetCurrentDiskUsage(v float32)

SetCurrentDiskUsage sets field value

func (*RegionUsageOverview) SetCurrentGpuUsage

func (o *RegionUsageOverview) SetCurrentGpuUsage(v float32)

SetCurrentGpuUsage sets field value

func (*RegionUsageOverview) SetCurrentMemoryUsage

func (o *RegionUsageOverview) SetCurrentMemoryUsage(v float32)

SetCurrentMemoryUsage sets field value

func (*RegionUsageOverview) SetMaxCpuPerGpuSandbox

func (o *RegionUsageOverview) SetMaxCpuPerGpuSandbox(v float32)

SetMaxCpuPerGpuSandbox sets field value

func (*RegionUsageOverview) SetMaxCpuPerSandbox

func (o *RegionUsageOverview) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox sets field value

func (*RegionUsageOverview) SetMaxDiskPerGpuSandbox

func (o *RegionUsageOverview) SetMaxDiskPerGpuSandbox(v float32)

SetMaxDiskPerGpuSandbox sets field value

func (*RegionUsageOverview) SetMaxDiskPerNonEphemeralSandbox

func (o *RegionUsageOverview) SetMaxDiskPerNonEphemeralSandbox(v float32)

SetMaxDiskPerNonEphemeralSandbox sets field value

func (*RegionUsageOverview) SetMaxDiskPerSandbox

func (o *RegionUsageOverview) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox sets field value

func (*RegionUsageOverview) SetMaxMemoryPerGpuSandbox

func (o *RegionUsageOverview) SetMaxMemoryPerGpuSandbox(v float32)

SetMaxMemoryPerGpuSandbox sets field value

func (*RegionUsageOverview) SetMaxMemoryPerSandbox

func (o *RegionUsageOverview) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox sets field value

func (*RegionUsageOverview) SetRegionId

func (o *RegionUsageOverview) SetRegionId(v string)

SetRegionId sets field value

func (*RegionUsageOverview) SetSandboxClass

func (o *RegionUsageOverview) SetSandboxClass(v SandboxClass)

SetSandboxClass sets field value

func (*RegionUsageOverview) SetTotalCpuQuota

func (o *RegionUsageOverview) SetTotalCpuQuota(v float32)

SetTotalCpuQuota sets field value

func (*RegionUsageOverview) SetTotalDiskQuota

func (o *RegionUsageOverview) SetTotalDiskQuota(v float32)

SetTotalDiskQuota sets field value

func (*RegionUsageOverview) SetTotalGpuQuota

func (o *RegionUsageOverview) SetTotalGpuQuota(v float32)

SetTotalGpuQuota sets field value

func (*RegionUsageOverview) SetTotalMemoryQuota

func (o *RegionUsageOverview) SetTotalMemoryQuota(v float32)

SetTotalMemoryQuota sets field value

func (RegionUsageOverview) ToMap

func (o RegionUsageOverview) ToMap() (map[string]interface{}, error)

func (*RegionUsageOverview) UnmarshalJSON

func (o *RegionUsageOverview) UnmarshalJSON(data []byte) (err error)

type RegionsAPI

type RegionsAPI interface {

	/*
		ListSharedRegions List all shared regions

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RegionsAPIListSharedRegionsRequest
	*/
	ListSharedRegions(ctx context.Context) RegionsAPIListSharedRegionsRequest

	// ListSharedRegionsExecute executes the request
	//  @return []Region
	ListSharedRegionsExecute(r RegionsAPIListSharedRegionsRequest) ([]Region, *http.Response, error)
}

type RegionsAPIListSharedRegionsRequest

type RegionsAPIListSharedRegionsRequest struct {
	ApiService RegionsAPI
	// contains filtered or unexported fields
}

func (RegionsAPIListSharedRegionsRequest) Execute

type RegionsAPIService

type RegionsAPIService service

RegionsAPIService RegionsAPI service

func (*RegionsAPIService) ListSharedRegions

ListSharedRegions List all shared regions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RegionsAPIListSharedRegionsRequest

func (*RegionsAPIService) ListSharedRegionsExecute

func (a *RegionsAPIService) ListSharedRegionsExecute(r RegionsAPIListSharedRegionsRequest) ([]Region, *http.Response, error)

Execute executes the request

@return []Region

type RegistryPushAccessDto

type RegistryPushAccessDto struct {
	// Temporary username for registry authentication
	Username string `json:"username"`
	// Temporary secret for registry authentication
	Secret string `json:"secret"`
	// Registry URL
	RegistryUrl string `json:"registryUrl"`
	// Registry ID
	RegistryId string `json:"registryId"`
	// Registry project ID
	Project string `json:"project"`
	// Token expiration time in ISO format
	ExpiresAt            string `json:"expiresAt"`
	AdditionalProperties map[string]interface{}
}

RegistryPushAccessDto struct for RegistryPushAccessDto

func NewRegistryPushAccessDto

func NewRegistryPushAccessDto(username string, secret string, registryUrl string, registryId string, project string, expiresAt string) *RegistryPushAccessDto

NewRegistryPushAccessDto instantiates a new RegistryPushAccessDto 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 NewRegistryPushAccessDtoWithDefaults

func NewRegistryPushAccessDtoWithDefaults() *RegistryPushAccessDto

NewRegistryPushAccessDtoWithDefaults instantiates a new RegistryPushAccessDto 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 (*RegistryPushAccessDto) GetExpiresAt

func (o *RegistryPushAccessDto) GetExpiresAt() string

GetExpiresAt returns the ExpiresAt field value

func (*RegistryPushAccessDto) GetExpiresAtOk

func (o *RegistryPushAccessDto) GetExpiresAtOk() (*string, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*RegistryPushAccessDto) GetProject

func (o *RegistryPushAccessDto) GetProject() string

GetProject returns the Project field value

func (*RegistryPushAccessDto) GetProjectOk

func (o *RegistryPushAccessDto) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (*RegistryPushAccessDto) GetRegistryId

func (o *RegistryPushAccessDto) GetRegistryId() string

GetRegistryId returns the RegistryId field value

func (*RegistryPushAccessDto) GetRegistryIdOk

func (o *RegistryPushAccessDto) GetRegistryIdOk() (*string, bool)

GetRegistryIdOk returns a tuple with the RegistryId field value and a boolean to check if the value has been set.

func (*RegistryPushAccessDto) GetRegistryUrl

func (o *RegistryPushAccessDto) GetRegistryUrl() string

GetRegistryUrl returns the RegistryUrl field value

func (*RegistryPushAccessDto) GetRegistryUrlOk

func (o *RegistryPushAccessDto) GetRegistryUrlOk() (*string, bool)

GetRegistryUrlOk returns a tuple with the RegistryUrl field value and a boolean to check if the value has been set.

func (*RegistryPushAccessDto) GetSecret

func (o *RegistryPushAccessDto) GetSecret() string

GetSecret returns the Secret field value

func (*RegistryPushAccessDto) GetSecretOk

func (o *RegistryPushAccessDto) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*RegistryPushAccessDto) GetUsername

func (o *RegistryPushAccessDto) GetUsername() string

GetUsername returns the Username field value

func (*RegistryPushAccessDto) GetUsernameOk

func (o *RegistryPushAccessDto) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (RegistryPushAccessDto) MarshalJSON

func (o RegistryPushAccessDto) MarshalJSON() ([]byte, error)

func (*RegistryPushAccessDto) SetExpiresAt

func (o *RegistryPushAccessDto) SetExpiresAt(v string)

SetExpiresAt sets field value

func (*RegistryPushAccessDto) SetProject

func (o *RegistryPushAccessDto) SetProject(v string)

SetProject sets field value

func (*RegistryPushAccessDto) SetRegistryId

func (o *RegistryPushAccessDto) SetRegistryId(v string)

SetRegistryId sets field value

func (*RegistryPushAccessDto) SetRegistryUrl

func (o *RegistryPushAccessDto) SetRegistryUrl(v string)

SetRegistryUrl sets field value

func (*RegistryPushAccessDto) SetSecret

func (o *RegistryPushAccessDto) SetSecret(v string)

SetSecret sets field value

func (*RegistryPushAccessDto) SetUsername

func (o *RegistryPushAccessDto) SetUsername(v string)

SetUsername sets field value

func (RegistryPushAccessDto) ToMap

func (o RegistryPushAccessDto) ToMap() (map[string]interface{}, error)

func (*RegistryPushAccessDto) UnmarshalJSON

func (o *RegistryPushAccessDto) UnmarshalJSON(data []byte) (err error)

type ResizeSandbox

type ResizeSandbox struct {
	// CPU cores to allocate to the sandbox (minimum: 1)
	Cpu *int32 `json:"cpu,omitempty"`
	// Memory in GB to allocate to the sandbox (minimum: 1)
	Memory *int32 `json:"memory,omitempty"`
	// Disk space in GB to allocate to the sandbox (can only be increased)
	Disk                 *int32 `json:"disk,omitempty"`
	AdditionalProperties map[string]interface{}
}

ResizeSandbox struct for ResizeSandbox

func NewResizeSandbox

func NewResizeSandbox() *ResizeSandbox

NewResizeSandbox instantiates a new ResizeSandbox 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 NewResizeSandboxWithDefaults

func NewResizeSandboxWithDefaults() *ResizeSandbox

NewResizeSandboxWithDefaults instantiates a new ResizeSandbox 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 (*ResizeSandbox) GetCpu

func (o *ResizeSandbox) GetCpu() int32

GetCpu returns the Cpu field value if set, zero value otherwise.

func (*ResizeSandbox) GetCpuOk

func (o *ResizeSandbox) GetCpuOk() (*int32, bool)

GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResizeSandbox) GetDisk

func (o *ResizeSandbox) GetDisk() int32

GetDisk returns the Disk field value if set, zero value otherwise.

func (*ResizeSandbox) GetDiskOk

func (o *ResizeSandbox) GetDiskOk() (*int32, bool)

GetDiskOk returns a tuple with the Disk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResizeSandbox) GetMemory

func (o *ResizeSandbox) GetMemory() int32

GetMemory returns the Memory field value if set, zero value otherwise.

func (*ResizeSandbox) GetMemoryOk

func (o *ResizeSandbox) GetMemoryOk() (*int32, bool)

GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResizeSandbox) HasCpu

func (o *ResizeSandbox) HasCpu() bool

HasCpu returns a boolean if a field has been set.

func (*ResizeSandbox) HasDisk

func (o *ResizeSandbox) HasDisk() bool

HasDisk returns a boolean if a field has been set.

func (*ResizeSandbox) HasMemory

func (o *ResizeSandbox) HasMemory() bool

HasMemory returns a boolean if a field has been set.

func (ResizeSandbox) MarshalJSON

func (o ResizeSandbox) MarshalJSON() ([]byte, error)

func (*ResizeSandbox) SetCpu

func (o *ResizeSandbox) SetCpu(v int32)

SetCpu gets a reference to the given int32 and assigns it to the Cpu field.

func (*ResizeSandbox) SetDisk

func (o *ResizeSandbox) SetDisk(v int32)

SetDisk gets a reference to the given int32 and assigns it to the Disk field.

func (*ResizeSandbox) SetMemory

func (o *ResizeSandbox) SetMemory(v int32)

SetMemory gets a reference to the given int32 and assigns it to the Memory field.

func (ResizeSandbox) ToMap

func (o ResizeSandbox) ToMap() (map[string]interface{}, error)

func (*ResizeSandbox) UnmarshalJSON

func (o *ResizeSandbox) UnmarshalJSON(data []byte) (err error)

type ResolveSandboxSecrets200ResponseInner

type ResolveSandboxSecrets200ResponseInner struct {
	Env                  *string  `json:"env,omitempty"`
	Placeholder          *string  `json:"placeholder,omitempty"`
	Value                *string  `json:"value,omitempty"`
	Hosts                []string `json:"hosts,omitempty"`
	AdditionalProperties map[string]interface{}
}

ResolveSandboxSecrets200ResponseInner struct for ResolveSandboxSecrets200ResponseInner

func NewResolveSandboxSecrets200ResponseInner

func NewResolveSandboxSecrets200ResponseInner() *ResolveSandboxSecrets200ResponseInner

NewResolveSandboxSecrets200ResponseInner instantiates a new ResolveSandboxSecrets200ResponseInner 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 NewResolveSandboxSecrets200ResponseInnerWithDefaults

func NewResolveSandboxSecrets200ResponseInnerWithDefaults() *ResolveSandboxSecrets200ResponseInner

NewResolveSandboxSecrets200ResponseInnerWithDefaults instantiates a new ResolveSandboxSecrets200ResponseInner 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 (*ResolveSandboxSecrets200ResponseInner) GetEnv

GetEnv returns the Env field value if set, zero value otherwise.

func (*ResolveSandboxSecrets200ResponseInner) GetEnvOk

GetEnvOk returns a tuple with the Env field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResolveSandboxSecrets200ResponseInner) GetHosts

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*ResolveSandboxSecrets200ResponseInner) GetHostsOk

func (o *ResolveSandboxSecrets200ResponseInner) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResolveSandboxSecrets200ResponseInner) GetPlaceholder

func (o *ResolveSandboxSecrets200ResponseInner) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value if set, zero value otherwise.

func (*ResolveSandboxSecrets200ResponseInner) GetPlaceholderOk

func (o *ResolveSandboxSecrets200ResponseInner) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResolveSandboxSecrets200ResponseInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*ResolveSandboxSecrets200ResponseInner) GetValueOk

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResolveSandboxSecrets200ResponseInner) HasEnv

HasEnv returns a boolean if a field has been set.

func (*ResolveSandboxSecrets200ResponseInner) HasHosts

HasHosts returns a boolean if a field has been set.

func (*ResolveSandboxSecrets200ResponseInner) HasPlaceholder

func (o *ResolveSandboxSecrets200ResponseInner) HasPlaceholder() bool

HasPlaceholder returns a boolean if a field has been set.

func (*ResolveSandboxSecrets200ResponseInner) HasValue

HasValue returns a boolean if a field has been set.

func (ResolveSandboxSecrets200ResponseInner) MarshalJSON

func (o ResolveSandboxSecrets200ResponseInner) MarshalJSON() ([]byte, error)

func (*ResolveSandboxSecrets200ResponseInner) SetEnv

SetEnv gets a reference to the given string and assigns it to the Env field.

func (*ResolveSandboxSecrets200ResponseInner) SetHosts

SetHosts gets a reference to the given []string and assigns it to the Hosts field.

func (*ResolveSandboxSecrets200ResponseInner) SetPlaceholder

func (o *ResolveSandboxSecrets200ResponseInner) SetPlaceholder(v string)

SetPlaceholder gets a reference to the given string and assigns it to the Placeholder field.

func (*ResolveSandboxSecrets200ResponseInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (ResolveSandboxSecrets200ResponseInner) ToMap

func (o ResolveSandboxSecrets200ResponseInner) ToMap() (map[string]interface{}, error)

func (*ResolveSandboxSecrets200ResponseInner) UnmarshalJSON

func (o *ResolveSandboxSecrets200ResponseInner) UnmarshalJSON(data []byte) (err error)

type Runner

type Runner struct {
	// The ID of the runner
	Id string `json:"id"`
	// The domain of the runner
	Domain *string `json:"domain,omitempty"`
	// The API URL of the runner
	ApiUrl *string `json:"apiUrl,omitempty"`
	// The proxy URL of the runner
	ProxyUrl *string `json:"proxyUrl,omitempty"`
	// The CPU capacity of the runner
	Cpu float32 `json:"cpu"`
	// The memory capacity of the runner in GiB
	Memory float32 `json:"memory"`
	// The disk capacity of the runner in GiB
	Disk float32 `json:"disk"`
	// The GPU capacity of the runner
	Gpu *float32 `json:"gpu,omitempty"`
	// The type of GPU
	GpuType *string `json:"gpuType,omitempty"`
	// The sandbox class supported by this runner
	SandboxClass *SandboxClass `json:"sandboxClass,omitempty"`
	// Current CPU usage percentage
	CurrentCpuUsagePercentage *float32 `json:"currentCpuUsagePercentage,omitempty"`
	// Current RAM usage percentage
	CurrentMemoryUsagePercentage *float32 `json:"currentMemoryUsagePercentage,omitempty"`
	// Current disk usage percentage
	CurrentDiskUsagePercentage *float32 `json:"currentDiskUsagePercentage,omitempty"`
	// Current allocated CPU
	CurrentAllocatedCpu *float32 `json:"currentAllocatedCpu,omitempty"`
	// Current allocated memory in GiB
	CurrentAllocatedMemoryGiB *float32 `json:"currentAllocatedMemoryGiB,omitempty"`
	// Current allocated disk in GiB
	CurrentAllocatedDiskGiB *float32 `json:"currentAllocatedDiskGiB,omitempty"`
	// Current snapshot count
	CurrentSnapshotCount *float32 `json:"currentSnapshotCount,omitempty"`
	// Current number of started sandboxes
	CurrentStartedSandboxes *float32 `json:"currentStartedSandboxes,omitempty"`
	// Runner availability score
	AvailabilityScore *float32 `json:"availabilityScore,omitempty"`
	// The region of the runner
	Region string `json:"region"`
	// The name of the runner
	Name string `json:"name"`
	// The state of the runner
	State RunnerState `json:"state"`
	// The last time the runner was checked
	LastChecked *string `json:"lastChecked,omitempty"`
	// Whether the runner is unschedulable
	Unschedulable bool `json:"unschedulable"`
	// Tags associated with the runner
	Tags []string `json:"tags"`
	// The creation timestamp of the runner
	CreatedAt string `json:"createdAt"`
	// The last update timestamp of the runner
	UpdatedAt string `json:"updatedAt"`
	// The version of the runner (deprecated in favor of apiVersion)
	// Deprecated
	Version string `json:"version"`
	// The api version of the runner
	// Deprecated
	ApiVersion string `json:"apiVersion"`
	// The class of the runner. Deprecated and always returns \"container\" for backward compatibility - use sandboxClass instead.
	// Deprecated
	RunnerClass RunnerClass `json:"runnerClass"`
	// The app version of the runner
	// Deprecated
	AppVersion *string `json:"appVersion,omitempty"`
	// Deprecated runner class property
	// Deprecated
	Class                *string `json:"class,omitempty"`
	AdditionalProperties map[string]interface{}
}

Runner struct for Runner

func NewRunner

func NewRunner(id string, cpu float32, memory float32, disk float32, region string, name string, state RunnerState, unschedulable bool, tags []string, createdAt string, updatedAt string, version string, apiVersion string, runnerClass RunnerClass) *Runner

NewRunner instantiates a new Runner 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 NewRunnerWithDefaults

func NewRunnerWithDefaults() *Runner

NewRunnerWithDefaults instantiates a new Runner 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 (*Runner) GetApiUrl

func (o *Runner) GetApiUrl() string

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*Runner) GetApiUrlOk

func (o *Runner) GetApiUrlOk() (*string, bool)

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetApiVersion

func (o *Runner) GetApiVersion() string

GetApiVersion returns the ApiVersion field value Deprecated

func (*Runner) GetApiVersionOk

func (o *Runner) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value and a boolean to check if the value has been set. Deprecated

func (*Runner) GetAppVersion

func (o *Runner) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise. Deprecated

func (*Runner) GetAppVersionOk

func (o *Runner) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*Runner) GetAvailabilityScore

func (o *Runner) GetAvailabilityScore() float32

GetAvailabilityScore returns the AvailabilityScore field value if set, zero value otherwise.

func (*Runner) GetAvailabilityScoreOk

func (o *Runner) GetAvailabilityScoreOk() (*float32, bool)

GetAvailabilityScoreOk returns a tuple with the AvailabilityScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetClass

func (o *Runner) GetClass() string

GetClass returns the Class field value if set, zero value otherwise. Deprecated

func (*Runner) GetClassOk

func (o *Runner) GetClassOk() (*string, bool)

GetClassOk returns a tuple with the Class field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*Runner) GetCpu

func (o *Runner) GetCpu() float32

GetCpu returns the Cpu field value

func (*Runner) GetCpuOk

func (o *Runner) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*Runner) GetCreatedAt

func (o *Runner) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*Runner) GetCreatedAtOk

func (o *Runner) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Runner) GetCurrentAllocatedCpu

func (o *Runner) GetCurrentAllocatedCpu() float32

GetCurrentAllocatedCpu returns the CurrentAllocatedCpu field value if set, zero value otherwise.

func (*Runner) GetCurrentAllocatedCpuOk

func (o *Runner) GetCurrentAllocatedCpuOk() (*float32, bool)

GetCurrentAllocatedCpuOk returns a tuple with the CurrentAllocatedCpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentAllocatedDiskGiB

func (o *Runner) GetCurrentAllocatedDiskGiB() float32

GetCurrentAllocatedDiskGiB returns the CurrentAllocatedDiskGiB field value if set, zero value otherwise.

func (*Runner) GetCurrentAllocatedDiskGiBOk

func (o *Runner) GetCurrentAllocatedDiskGiBOk() (*float32, bool)

GetCurrentAllocatedDiskGiBOk returns a tuple with the CurrentAllocatedDiskGiB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentAllocatedMemoryGiB

func (o *Runner) GetCurrentAllocatedMemoryGiB() float32

GetCurrentAllocatedMemoryGiB returns the CurrentAllocatedMemoryGiB field value if set, zero value otherwise.

func (*Runner) GetCurrentAllocatedMemoryGiBOk

func (o *Runner) GetCurrentAllocatedMemoryGiBOk() (*float32, bool)

GetCurrentAllocatedMemoryGiBOk returns a tuple with the CurrentAllocatedMemoryGiB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentCpuUsagePercentage

func (o *Runner) GetCurrentCpuUsagePercentage() float32

GetCurrentCpuUsagePercentage returns the CurrentCpuUsagePercentage field value if set, zero value otherwise.

func (*Runner) GetCurrentCpuUsagePercentageOk

func (o *Runner) GetCurrentCpuUsagePercentageOk() (*float32, bool)

GetCurrentCpuUsagePercentageOk returns a tuple with the CurrentCpuUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentDiskUsagePercentage

func (o *Runner) GetCurrentDiskUsagePercentage() float32

GetCurrentDiskUsagePercentage returns the CurrentDiskUsagePercentage field value if set, zero value otherwise.

func (*Runner) GetCurrentDiskUsagePercentageOk

func (o *Runner) GetCurrentDiskUsagePercentageOk() (*float32, bool)

GetCurrentDiskUsagePercentageOk returns a tuple with the CurrentDiskUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentMemoryUsagePercentage

func (o *Runner) GetCurrentMemoryUsagePercentage() float32

GetCurrentMemoryUsagePercentage returns the CurrentMemoryUsagePercentage field value if set, zero value otherwise.

func (*Runner) GetCurrentMemoryUsagePercentageOk

func (o *Runner) GetCurrentMemoryUsagePercentageOk() (*float32, bool)

GetCurrentMemoryUsagePercentageOk returns a tuple with the CurrentMemoryUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentSnapshotCount

func (o *Runner) GetCurrentSnapshotCount() float32

GetCurrentSnapshotCount returns the CurrentSnapshotCount field value if set, zero value otherwise.

func (*Runner) GetCurrentSnapshotCountOk

func (o *Runner) GetCurrentSnapshotCountOk() (*float32, bool)

GetCurrentSnapshotCountOk returns a tuple with the CurrentSnapshotCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetCurrentStartedSandboxes

func (o *Runner) GetCurrentStartedSandboxes() float32

GetCurrentStartedSandboxes returns the CurrentStartedSandboxes field value if set, zero value otherwise.

func (*Runner) GetCurrentStartedSandboxesOk

func (o *Runner) GetCurrentStartedSandboxesOk() (*float32, bool)

GetCurrentStartedSandboxesOk returns a tuple with the CurrentStartedSandboxes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetDisk

func (o *Runner) GetDisk() float32

GetDisk returns the Disk field value

func (*Runner) GetDiskOk

func (o *Runner) GetDiskOk() (*float32, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (*Runner) GetDomain

func (o *Runner) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*Runner) GetDomainOk

func (o *Runner) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetGpu

func (o *Runner) GetGpu() float32

GetGpu returns the Gpu field value if set, zero value otherwise.

func (*Runner) GetGpuOk

func (o *Runner) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetGpuType

func (o *Runner) GetGpuType() string

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*Runner) GetGpuTypeOk

func (o *Runner) GetGpuTypeOk() (*string, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetId

func (o *Runner) GetId() string

GetId returns the Id field value

func (*Runner) GetIdOk

func (o *Runner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Runner) GetLastChecked

func (o *Runner) GetLastChecked() string

GetLastChecked returns the LastChecked field value if set, zero value otherwise.

func (*Runner) GetLastCheckedOk

func (o *Runner) GetLastCheckedOk() (*string, bool)

GetLastCheckedOk returns a tuple with the LastChecked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetMemory

func (o *Runner) GetMemory() float32

GetMemory returns the Memory field value

func (*Runner) GetMemoryOk

func (o *Runner) GetMemoryOk() (*float32, bool)

GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set.

func (*Runner) GetName

func (o *Runner) GetName() string

GetName returns the Name field value

func (*Runner) GetNameOk

func (o *Runner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Runner) GetProxyUrl

func (o *Runner) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise.

func (*Runner) GetProxyUrlOk

func (o *Runner) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetRegion

func (o *Runner) GetRegion() string

GetRegion returns the Region field value

func (*Runner) GetRegionOk

func (o *Runner) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*Runner) GetRunnerClass

func (o *Runner) GetRunnerClass() RunnerClass

GetRunnerClass returns the RunnerClass field value Deprecated

func (*Runner) GetRunnerClassOk

func (o *Runner) GetRunnerClassOk() (*RunnerClass, bool)

GetRunnerClassOk returns a tuple with the RunnerClass field value and a boolean to check if the value has been set. Deprecated

func (*Runner) GetSandboxClass

func (o *Runner) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*Runner) GetSandboxClassOk

func (o *Runner) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Runner) GetState

func (o *Runner) GetState() RunnerState

GetState returns the State field value

func (*Runner) GetStateOk

func (o *Runner) GetStateOk() (*RunnerState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*Runner) GetTags

func (o *Runner) GetTags() []string

GetTags returns the Tags field value

func (*Runner) GetTagsOk

func (o *Runner) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*Runner) GetUnschedulable

func (o *Runner) GetUnschedulable() bool

GetUnschedulable returns the Unschedulable field value

func (*Runner) GetUnschedulableOk

func (o *Runner) GetUnschedulableOk() (*bool, bool)

GetUnschedulableOk returns a tuple with the Unschedulable field value and a boolean to check if the value has been set.

func (*Runner) GetUpdatedAt

func (o *Runner) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*Runner) GetUpdatedAtOk

func (o *Runner) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Runner) GetVersion

func (o *Runner) GetVersion() string

GetVersion returns the Version field value Deprecated

func (*Runner) GetVersionOk

func (o *Runner) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated

func (*Runner) HasApiUrl

func (o *Runner) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*Runner) HasAppVersion

func (o *Runner) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*Runner) HasAvailabilityScore

func (o *Runner) HasAvailabilityScore() bool

HasAvailabilityScore returns a boolean if a field has been set.

func (*Runner) HasClass

func (o *Runner) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*Runner) HasCurrentAllocatedCpu

func (o *Runner) HasCurrentAllocatedCpu() bool

HasCurrentAllocatedCpu returns a boolean if a field has been set.

func (*Runner) HasCurrentAllocatedDiskGiB

func (o *Runner) HasCurrentAllocatedDiskGiB() bool

HasCurrentAllocatedDiskGiB returns a boolean if a field has been set.

func (*Runner) HasCurrentAllocatedMemoryGiB

func (o *Runner) HasCurrentAllocatedMemoryGiB() bool

HasCurrentAllocatedMemoryGiB returns a boolean if a field has been set.

func (*Runner) HasCurrentCpuUsagePercentage

func (o *Runner) HasCurrentCpuUsagePercentage() bool

HasCurrentCpuUsagePercentage returns a boolean if a field has been set.

func (*Runner) HasCurrentDiskUsagePercentage

func (o *Runner) HasCurrentDiskUsagePercentage() bool

HasCurrentDiskUsagePercentage returns a boolean if a field has been set.

func (*Runner) HasCurrentMemoryUsagePercentage

func (o *Runner) HasCurrentMemoryUsagePercentage() bool

HasCurrentMemoryUsagePercentage returns a boolean if a field has been set.

func (*Runner) HasCurrentSnapshotCount

func (o *Runner) HasCurrentSnapshotCount() bool

HasCurrentSnapshotCount returns a boolean if a field has been set.

func (*Runner) HasCurrentStartedSandboxes

func (o *Runner) HasCurrentStartedSandboxes() bool

HasCurrentStartedSandboxes returns a boolean if a field has been set.

func (*Runner) HasDomain

func (o *Runner) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*Runner) HasGpu

func (o *Runner) HasGpu() bool

HasGpu returns a boolean if a field has been set.

func (*Runner) HasGpuType

func (o *Runner) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*Runner) HasLastChecked

func (o *Runner) HasLastChecked() bool

HasLastChecked returns a boolean if a field has been set.

func (*Runner) HasProxyUrl

func (o *Runner) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*Runner) HasSandboxClass

func (o *Runner) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (Runner) MarshalJSON

func (o Runner) MarshalJSON() ([]byte, error)

func (*Runner) SetApiUrl

func (o *Runner) SetApiUrl(v string)

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*Runner) SetApiVersion

func (o *Runner) SetApiVersion(v string)

SetApiVersion sets field value Deprecated

func (*Runner) SetAppVersion

func (o *Runner) SetAppVersion(v string)

SetAppVersion gets a reference to the given string and assigns it to the AppVersion field. Deprecated

func (*Runner) SetAvailabilityScore

func (o *Runner) SetAvailabilityScore(v float32)

SetAvailabilityScore gets a reference to the given float32 and assigns it to the AvailabilityScore field.

func (*Runner) SetClass

func (o *Runner) SetClass(v string)

SetClass gets a reference to the given string and assigns it to the Class field. Deprecated

func (*Runner) SetCpu

func (o *Runner) SetCpu(v float32)

SetCpu sets field value

func (*Runner) SetCreatedAt

func (o *Runner) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*Runner) SetCurrentAllocatedCpu

func (o *Runner) SetCurrentAllocatedCpu(v float32)

SetCurrentAllocatedCpu gets a reference to the given float32 and assigns it to the CurrentAllocatedCpu field.

func (*Runner) SetCurrentAllocatedDiskGiB

func (o *Runner) SetCurrentAllocatedDiskGiB(v float32)

SetCurrentAllocatedDiskGiB gets a reference to the given float32 and assigns it to the CurrentAllocatedDiskGiB field.

func (*Runner) SetCurrentAllocatedMemoryGiB

func (o *Runner) SetCurrentAllocatedMemoryGiB(v float32)

SetCurrentAllocatedMemoryGiB gets a reference to the given float32 and assigns it to the CurrentAllocatedMemoryGiB field.

func (*Runner) SetCurrentCpuUsagePercentage

func (o *Runner) SetCurrentCpuUsagePercentage(v float32)

SetCurrentCpuUsagePercentage gets a reference to the given float32 and assigns it to the CurrentCpuUsagePercentage field.

func (*Runner) SetCurrentDiskUsagePercentage

func (o *Runner) SetCurrentDiskUsagePercentage(v float32)

SetCurrentDiskUsagePercentage gets a reference to the given float32 and assigns it to the CurrentDiskUsagePercentage field.

func (*Runner) SetCurrentMemoryUsagePercentage

func (o *Runner) SetCurrentMemoryUsagePercentage(v float32)

SetCurrentMemoryUsagePercentage gets a reference to the given float32 and assigns it to the CurrentMemoryUsagePercentage field.

func (*Runner) SetCurrentSnapshotCount

func (o *Runner) SetCurrentSnapshotCount(v float32)

SetCurrentSnapshotCount gets a reference to the given float32 and assigns it to the CurrentSnapshotCount field.

func (*Runner) SetCurrentStartedSandboxes

func (o *Runner) SetCurrentStartedSandboxes(v float32)

SetCurrentStartedSandboxes gets a reference to the given float32 and assigns it to the CurrentStartedSandboxes field.

func (*Runner) SetDisk

func (o *Runner) SetDisk(v float32)

SetDisk sets field value

func (*Runner) SetDomain

func (o *Runner) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*Runner) SetGpu

func (o *Runner) SetGpu(v float32)

SetGpu gets a reference to the given float32 and assigns it to the Gpu field.

func (*Runner) SetGpuType

func (o *Runner) SetGpuType(v string)

SetGpuType gets a reference to the given string and assigns it to the GpuType field.

func (*Runner) SetId

func (o *Runner) SetId(v string)

SetId sets field value

func (*Runner) SetLastChecked

func (o *Runner) SetLastChecked(v string)

SetLastChecked gets a reference to the given string and assigns it to the LastChecked field.

func (*Runner) SetMemory

func (o *Runner) SetMemory(v float32)

SetMemory sets field value

func (*Runner) SetName

func (o *Runner) SetName(v string)

SetName sets field value

func (*Runner) SetProxyUrl

func (o *Runner) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given string and assigns it to the ProxyUrl field.

func (*Runner) SetRegion

func (o *Runner) SetRegion(v string)

SetRegion sets field value

func (*Runner) SetRunnerClass

func (o *Runner) SetRunnerClass(v RunnerClass)

SetRunnerClass sets field value Deprecated

func (*Runner) SetSandboxClass

func (o *Runner) SetSandboxClass(v SandboxClass)

SetSandboxClass gets a reference to the given SandboxClass and assigns it to the SandboxClass field.

func (*Runner) SetState

func (o *Runner) SetState(v RunnerState)

SetState sets field value

func (*Runner) SetTags

func (o *Runner) SetTags(v []string)

SetTags sets field value

func (*Runner) SetUnschedulable

func (o *Runner) SetUnschedulable(v bool)

SetUnschedulable sets field value

func (*Runner) SetUpdatedAt

func (o *Runner) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*Runner) SetVersion

func (o *Runner) SetVersion(v string)

SetVersion sets field value Deprecated

func (Runner) ToMap

func (o Runner) ToMap() (map[string]interface{}, error)

func (*Runner) UnmarshalJSON

func (o *Runner) UnmarshalJSON(data []byte) (err error)

type RunnerClass

type RunnerClass string

RunnerClass The class of the runner. Deprecated and always returns \"container\" for backward compatibility - use sandboxClass instead.

const (
	RUNNERCLASS_CONTAINER                RunnerClass = "container"
	RUNNERCLASS_UNKNOWN_DEFAULT_OPEN_API RunnerClass = "11184809"
)

List of RunnerClass

func NewRunnerClassFromValue

func NewRunnerClassFromValue(v string) (*RunnerClass, error)

NewRunnerClassFromValue returns a pointer to a valid RunnerClass for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RunnerClass) IsValid

func (v RunnerClass) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RunnerClass) Ptr

func (v RunnerClass) Ptr() *RunnerClass

Ptr returns reference to RunnerClass value

func (*RunnerClass) UnmarshalJSON

func (v *RunnerClass) UnmarshalJSON(src []byte) error

type RunnerFull

type RunnerFull struct {
	// The ID of the runner
	Id string `json:"id"`
	// The domain of the runner
	Domain *string `json:"domain,omitempty"`
	// The API URL of the runner
	ApiUrl *string `json:"apiUrl,omitempty"`
	// The proxy URL of the runner
	ProxyUrl *string `json:"proxyUrl,omitempty"`
	// The CPU capacity of the runner
	Cpu float32 `json:"cpu"`
	// The memory capacity of the runner in GiB
	Memory float32 `json:"memory"`
	// The disk capacity of the runner in GiB
	Disk float32 `json:"disk"`
	// The GPU capacity of the runner
	Gpu *float32 `json:"gpu,omitempty"`
	// The type of GPU
	GpuType *string `json:"gpuType,omitempty"`
	// The sandbox class supported by this runner
	SandboxClass *SandboxClass `json:"sandboxClass,omitempty"`
	// Current CPU usage percentage
	CurrentCpuUsagePercentage *float32 `json:"currentCpuUsagePercentage,omitempty"`
	// Current RAM usage percentage
	CurrentMemoryUsagePercentage *float32 `json:"currentMemoryUsagePercentage,omitempty"`
	// Current disk usage percentage
	CurrentDiskUsagePercentage *float32 `json:"currentDiskUsagePercentage,omitempty"`
	// Current allocated CPU
	CurrentAllocatedCpu *float32 `json:"currentAllocatedCpu,omitempty"`
	// Current allocated memory in GiB
	CurrentAllocatedMemoryGiB *float32 `json:"currentAllocatedMemoryGiB,omitempty"`
	// Current allocated disk in GiB
	CurrentAllocatedDiskGiB *float32 `json:"currentAllocatedDiskGiB,omitempty"`
	// Current snapshot count
	CurrentSnapshotCount *float32 `json:"currentSnapshotCount,omitempty"`
	// Current number of started sandboxes
	CurrentStartedSandboxes *float32 `json:"currentStartedSandboxes,omitempty"`
	// Runner availability score
	AvailabilityScore *float32 `json:"availabilityScore,omitempty"`
	// The region of the runner
	Region string `json:"region"`
	// The name of the runner
	Name string `json:"name"`
	// The state of the runner
	State RunnerState `json:"state"`
	// The last time the runner was checked
	LastChecked *string `json:"lastChecked,omitempty"`
	// Whether the runner is unschedulable
	Unschedulable bool `json:"unschedulable"`
	// Tags associated with the runner
	Tags []string `json:"tags"`
	// The creation timestamp of the runner
	CreatedAt string `json:"createdAt"`
	// The last update timestamp of the runner
	UpdatedAt string `json:"updatedAt"`
	// The version of the runner (deprecated in favor of apiVersion)
	// Deprecated
	Version string `json:"version"`
	// The api version of the runner
	// Deprecated
	ApiVersion string `json:"apiVersion"`
	// The class of the runner. Deprecated and always returns \"container\" for backward compatibility - use sandboxClass instead.
	// Deprecated
	RunnerClass RunnerClass `json:"runnerClass"`
	// The app version of the runner
	// Deprecated
	AppVersion *string `json:"appVersion,omitempty"`
	// Deprecated runner class property
	// Deprecated
	Class *string `json:"class,omitempty"`
	// The API key for the runner
	ApiKey string `json:"apiKey"`
	// The region type of the runner
	RegionType           *RegionType `json:"regionType,omitempty"`
	AdditionalProperties map[string]interface{}
}

RunnerFull struct for RunnerFull

func NewRunnerFull

func NewRunnerFull(id string, cpu float32, memory float32, disk float32, region string, name string, state RunnerState, unschedulable bool, tags []string, createdAt string, updatedAt string, version string, apiVersion string, runnerClass RunnerClass, apiKey string) *RunnerFull

NewRunnerFull instantiates a new RunnerFull 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 NewRunnerFullWithDefaults

func NewRunnerFullWithDefaults() *RunnerFull

NewRunnerFullWithDefaults instantiates a new RunnerFull 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 (*RunnerFull) GetApiKey

func (o *RunnerFull) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*RunnerFull) GetApiKeyOk

func (o *RunnerFull) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*RunnerFull) GetApiUrl

func (o *RunnerFull) GetApiUrl() string

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*RunnerFull) GetApiUrlOk

func (o *RunnerFull) GetApiUrlOk() (*string, bool)

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetApiVersion

func (o *RunnerFull) GetApiVersion() string

GetApiVersion returns the ApiVersion field value Deprecated

func (*RunnerFull) GetApiVersionOk

func (o *RunnerFull) GetApiVersionOk() (*string, bool)

GetApiVersionOk returns a tuple with the ApiVersion field value and a boolean to check if the value has been set. Deprecated

func (*RunnerFull) GetAppVersion

func (o *RunnerFull) GetAppVersion() string

GetAppVersion returns the AppVersion field value if set, zero value otherwise. Deprecated

func (*RunnerFull) GetAppVersionOk

func (o *RunnerFull) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*RunnerFull) GetAvailabilityScore

func (o *RunnerFull) GetAvailabilityScore() float32

GetAvailabilityScore returns the AvailabilityScore field value if set, zero value otherwise.

func (*RunnerFull) GetAvailabilityScoreOk

func (o *RunnerFull) GetAvailabilityScoreOk() (*float32, bool)

GetAvailabilityScoreOk returns a tuple with the AvailabilityScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetClass

func (o *RunnerFull) GetClass() string

GetClass returns the Class field value if set, zero value otherwise. Deprecated

func (*RunnerFull) GetClassOk

func (o *RunnerFull) GetClassOk() (*string, bool)

GetClassOk returns a tuple with the Class field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*RunnerFull) GetCpu

func (o *RunnerFull) GetCpu() float32

GetCpu returns the Cpu field value

func (*RunnerFull) GetCpuOk

func (o *RunnerFull) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*RunnerFull) GetCreatedAt

func (o *RunnerFull) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*RunnerFull) GetCreatedAtOk

func (o *RunnerFull) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentAllocatedCpu

func (o *RunnerFull) GetCurrentAllocatedCpu() float32

GetCurrentAllocatedCpu returns the CurrentAllocatedCpu field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentAllocatedCpuOk

func (o *RunnerFull) GetCurrentAllocatedCpuOk() (*float32, bool)

GetCurrentAllocatedCpuOk returns a tuple with the CurrentAllocatedCpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentAllocatedDiskGiB

func (o *RunnerFull) GetCurrentAllocatedDiskGiB() float32

GetCurrentAllocatedDiskGiB returns the CurrentAllocatedDiskGiB field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentAllocatedDiskGiBOk

func (o *RunnerFull) GetCurrentAllocatedDiskGiBOk() (*float32, bool)

GetCurrentAllocatedDiskGiBOk returns a tuple with the CurrentAllocatedDiskGiB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentAllocatedMemoryGiB

func (o *RunnerFull) GetCurrentAllocatedMemoryGiB() float32

GetCurrentAllocatedMemoryGiB returns the CurrentAllocatedMemoryGiB field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentAllocatedMemoryGiBOk

func (o *RunnerFull) GetCurrentAllocatedMemoryGiBOk() (*float32, bool)

GetCurrentAllocatedMemoryGiBOk returns a tuple with the CurrentAllocatedMemoryGiB field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentCpuUsagePercentage

func (o *RunnerFull) GetCurrentCpuUsagePercentage() float32

GetCurrentCpuUsagePercentage returns the CurrentCpuUsagePercentage field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentCpuUsagePercentageOk

func (o *RunnerFull) GetCurrentCpuUsagePercentageOk() (*float32, bool)

GetCurrentCpuUsagePercentageOk returns a tuple with the CurrentCpuUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentDiskUsagePercentage

func (o *RunnerFull) GetCurrentDiskUsagePercentage() float32

GetCurrentDiskUsagePercentage returns the CurrentDiskUsagePercentage field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentDiskUsagePercentageOk

func (o *RunnerFull) GetCurrentDiskUsagePercentageOk() (*float32, bool)

GetCurrentDiskUsagePercentageOk returns a tuple with the CurrentDiskUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentMemoryUsagePercentage

func (o *RunnerFull) GetCurrentMemoryUsagePercentage() float32

GetCurrentMemoryUsagePercentage returns the CurrentMemoryUsagePercentage field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentMemoryUsagePercentageOk

func (o *RunnerFull) GetCurrentMemoryUsagePercentageOk() (*float32, bool)

GetCurrentMemoryUsagePercentageOk returns a tuple with the CurrentMemoryUsagePercentage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentSnapshotCount

func (o *RunnerFull) GetCurrentSnapshotCount() float32

GetCurrentSnapshotCount returns the CurrentSnapshotCount field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentSnapshotCountOk

func (o *RunnerFull) GetCurrentSnapshotCountOk() (*float32, bool)

GetCurrentSnapshotCountOk returns a tuple with the CurrentSnapshotCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetCurrentStartedSandboxes

func (o *RunnerFull) GetCurrentStartedSandboxes() float32

GetCurrentStartedSandboxes returns the CurrentStartedSandboxes field value if set, zero value otherwise.

func (*RunnerFull) GetCurrentStartedSandboxesOk

func (o *RunnerFull) GetCurrentStartedSandboxesOk() (*float32, bool)

GetCurrentStartedSandboxesOk returns a tuple with the CurrentStartedSandboxes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetDisk

func (o *RunnerFull) GetDisk() float32

GetDisk returns the Disk field value

func (*RunnerFull) GetDiskOk

func (o *RunnerFull) GetDiskOk() (*float32, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (*RunnerFull) GetDomain

func (o *RunnerFull) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*RunnerFull) GetDomainOk

func (o *RunnerFull) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetGpu

func (o *RunnerFull) GetGpu() float32

GetGpu returns the Gpu field value if set, zero value otherwise.

func (*RunnerFull) GetGpuOk

func (o *RunnerFull) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetGpuType

func (o *RunnerFull) GetGpuType() string

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*RunnerFull) GetGpuTypeOk

func (o *RunnerFull) GetGpuTypeOk() (*string, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetId

func (o *RunnerFull) GetId() string

GetId returns the Id field value

func (*RunnerFull) GetIdOk

func (o *RunnerFull) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RunnerFull) GetLastChecked

func (o *RunnerFull) GetLastChecked() string

GetLastChecked returns the LastChecked field value if set, zero value otherwise.

func (*RunnerFull) GetLastCheckedOk

func (o *RunnerFull) GetLastCheckedOk() (*string, bool)

GetLastCheckedOk returns a tuple with the LastChecked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetMemory

func (o *RunnerFull) GetMemory() float32

GetMemory returns the Memory field value

func (*RunnerFull) GetMemoryOk

func (o *RunnerFull) GetMemoryOk() (*float32, bool)

GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set.

func (*RunnerFull) GetName

func (o *RunnerFull) GetName() string

GetName returns the Name field value

func (*RunnerFull) GetNameOk

func (o *RunnerFull) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RunnerFull) GetProxyUrl

func (o *RunnerFull) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise.

func (*RunnerFull) GetProxyUrlOk

func (o *RunnerFull) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetRegion

func (o *RunnerFull) GetRegion() string

GetRegion returns the Region field value

func (*RunnerFull) GetRegionOk

func (o *RunnerFull) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value and a boolean to check if the value has been set.

func (*RunnerFull) GetRegionType

func (o *RunnerFull) GetRegionType() RegionType

GetRegionType returns the RegionType field value if set, zero value otherwise.

func (*RunnerFull) GetRegionTypeOk

func (o *RunnerFull) GetRegionTypeOk() (*RegionType, bool)

GetRegionTypeOk returns a tuple with the RegionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetRunnerClass

func (o *RunnerFull) GetRunnerClass() RunnerClass

GetRunnerClass returns the RunnerClass field value Deprecated

func (*RunnerFull) GetRunnerClassOk

func (o *RunnerFull) GetRunnerClassOk() (*RunnerClass, bool)

GetRunnerClassOk returns a tuple with the RunnerClass field value and a boolean to check if the value has been set. Deprecated

func (*RunnerFull) GetSandboxClass

func (o *RunnerFull) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*RunnerFull) GetSandboxClassOk

func (o *RunnerFull) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerFull) GetState

func (o *RunnerFull) GetState() RunnerState

GetState returns the State field value

func (*RunnerFull) GetStateOk

func (o *RunnerFull) GetStateOk() (*RunnerState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*RunnerFull) GetTags

func (o *RunnerFull) GetTags() []string

GetTags returns the Tags field value

func (*RunnerFull) GetTagsOk

func (o *RunnerFull) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (*RunnerFull) GetUnschedulable

func (o *RunnerFull) GetUnschedulable() bool

GetUnschedulable returns the Unschedulable field value

func (*RunnerFull) GetUnschedulableOk

func (o *RunnerFull) GetUnschedulableOk() (*bool, bool)

GetUnschedulableOk returns a tuple with the Unschedulable field value and a boolean to check if the value has been set.

func (*RunnerFull) GetUpdatedAt

func (o *RunnerFull) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*RunnerFull) GetUpdatedAtOk

func (o *RunnerFull) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*RunnerFull) GetVersion

func (o *RunnerFull) GetVersion() string

GetVersion returns the Version field value Deprecated

func (*RunnerFull) GetVersionOk

func (o *RunnerFull) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated

func (*RunnerFull) HasApiUrl

func (o *RunnerFull) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*RunnerFull) HasAppVersion

func (o *RunnerFull) HasAppVersion() bool

HasAppVersion returns a boolean if a field has been set.

func (*RunnerFull) HasAvailabilityScore

func (o *RunnerFull) HasAvailabilityScore() bool

HasAvailabilityScore returns a boolean if a field has been set.

func (*RunnerFull) HasClass

func (o *RunnerFull) HasClass() bool

HasClass returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentAllocatedCpu

func (o *RunnerFull) HasCurrentAllocatedCpu() bool

HasCurrentAllocatedCpu returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentAllocatedDiskGiB

func (o *RunnerFull) HasCurrentAllocatedDiskGiB() bool

HasCurrentAllocatedDiskGiB returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentAllocatedMemoryGiB

func (o *RunnerFull) HasCurrentAllocatedMemoryGiB() bool

HasCurrentAllocatedMemoryGiB returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentCpuUsagePercentage

func (o *RunnerFull) HasCurrentCpuUsagePercentage() bool

HasCurrentCpuUsagePercentage returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentDiskUsagePercentage

func (o *RunnerFull) HasCurrentDiskUsagePercentage() bool

HasCurrentDiskUsagePercentage returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentMemoryUsagePercentage

func (o *RunnerFull) HasCurrentMemoryUsagePercentage() bool

HasCurrentMemoryUsagePercentage returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentSnapshotCount

func (o *RunnerFull) HasCurrentSnapshotCount() bool

HasCurrentSnapshotCount returns a boolean if a field has been set.

func (*RunnerFull) HasCurrentStartedSandboxes

func (o *RunnerFull) HasCurrentStartedSandboxes() bool

HasCurrentStartedSandboxes returns a boolean if a field has been set.

func (*RunnerFull) HasDomain

func (o *RunnerFull) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*RunnerFull) HasGpu

func (o *RunnerFull) HasGpu() bool

HasGpu returns a boolean if a field has been set.

func (*RunnerFull) HasGpuType

func (o *RunnerFull) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*RunnerFull) HasLastChecked

func (o *RunnerFull) HasLastChecked() bool

HasLastChecked returns a boolean if a field has been set.

func (*RunnerFull) HasProxyUrl

func (o *RunnerFull) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*RunnerFull) HasRegionType

func (o *RunnerFull) HasRegionType() bool

HasRegionType returns a boolean if a field has been set.

func (*RunnerFull) HasSandboxClass

func (o *RunnerFull) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (RunnerFull) MarshalJSON

func (o RunnerFull) MarshalJSON() ([]byte, error)

func (*RunnerFull) SetApiKey

func (o *RunnerFull) SetApiKey(v string)

SetApiKey sets field value

func (*RunnerFull) SetApiUrl

func (o *RunnerFull) SetApiUrl(v string)

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*RunnerFull) SetApiVersion

func (o *RunnerFull) SetApiVersion(v string)

SetApiVersion sets field value Deprecated

func (*RunnerFull) SetAppVersion

func (o *RunnerFull) SetAppVersion(v string)

SetAppVersion gets a reference to the given string and assigns it to the AppVersion field. Deprecated

func (*RunnerFull) SetAvailabilityScore

func (o *RunnerFull) SetAvailabilityScore(v float32)

SetAvailabilityScore gets a reference to the given float32 and assigns it to the AvailabilityScore field.

func (*RunnerFull) SetClass

func (o *RunnerFull) SetClass(v string)

SetClass gets a reference to the given string and assigns it to the Class field. Deprecated

func (*RunnerFull) SetCpu

func (o *RunnerFull) SetCpu(v float32)

SetCpu sets field value

func (*RunnerFull) SetCreatedAt

func (o *RunnerFull) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*RunnerFull) SetCurrentAllocatedCpu

func (o *RunnerFull) SetCurrentAllocatedCpu(v float32)

SetCurrentAllocatedCpu gets a reference to the given float32 and assigns it to the CurrentAllocatedCpu field.

func (*RunnerFull) SetCurrentAllocatedDiskGiB

func (o *RunnerFull) SetCurrentAllocatedDiskGiB(v float32)

SetCurrentAllocatedDiskGiB gets a reference to the given float32 and assigns it to the CurrentAllocatedDiskGiB field.

func (*RunnerFull) SetCurrentAllocatedMemoryGiB

func (o *RunnerFull) SetCurrentAllocatedMemoryGiB(v float32)

SetCurrentAllocatedMemoryGiB gets a reference to the given float32 and assigns it to the CurrentAllocatedMemoryGiB field.

func (*RunnerFull) SetCurrentCpuUsagePercentage

func (o *RunnerFull) SetCurrentCpuUsagePercentage(v float32)

SetCurrentCpuUsagePercentage gets a reference to the given float32 and assigns it to the CurrentCpuUsagePercentage field.

func (*RunnerFull) SetCurrentDiskUsagePercentage

func (o *RunnerFull) SetCurrentDiskUsagePercentage(v float32)

SetCurrentDiskUsagePercentage gets a reference to the given float32 and assigns it to the CurrentDiskUsagePercentage field.

func (*RunnerFull) SetCurrentMemoryUsagePercentage

func (o *RunnerFull) SetCurrentMemoryUsagePercentage(v float32)

SetCurrentMemoryUsagePercentage gets a reference to the given float32 and assigns it to the CurrentMemoryUsagePercentage field.

func (*RunnerFull) SetCurrentSnapshotCount

func (o *RunnerFull) SetCurrentSnapshotCount(v float32)

SetCurrentSnapshotCount gets a reference to the given float32 and assigns it to the CurrentSnapshotCount field.

func (*RunnerFull) SetCurrentStartedSandboxes

func (o *RunnerFull) SetCurrentStartedSandboxes(v float32)

SetCurrentStartedSandboxes gets a reference to the given float32 and assigns it to the CurrentStartedSandboxes field.

func (*RunnerFull) SetDisk

func (o *RunnerFull) SetDisk(v float32)

SetDisk sets field value

func (*RunnerFull) SetDomain

func (o *RunnerFull) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*RunnerFull) SetGpu

func (o *RunnerFull) SetGpu(v float32)

SetGpu gets a reference to the given float32 and assigns it to the Gpu field.

func (*RunnerFull) SetGpuType

func (o *RunnerFull) SetGpuType(v string)

SetGpuType gets a reference to the given string and assigns it to the GpuType field.

func (*RunnerFull) SetId

func (o *RunnerFull) SetId(v string)

SetId sets field value

func (*RunnerFull) SetLastChecked

func (o *RunnerFull) SetLastChecked(v string)

SetLastChecked gets a reference to the given string and assigns it to the LastChecked field.

func (*RunnerFull) SetMemory

func (o *RunnerFull) SetMemory(v float32)

SetMemory sets field value

func (*RunnerFull) SetName

func (o *RunnerFull) SetName(v string)

SetName sets field value

func (*RunnerFull) SetProxyUrl

func (o *RunnerFull) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given string and assigns it to the ProxyUrl field.

func (*RunnerFull) SetRegion

func (o *RunnerFull) SetRegion(v string)

SetRegion sets field value

func (*RunnerFull) SetRegionType

func (o *RunnerFull) SetRegionType(v RegionType)

SetRegionType gets a reference to the given RegionType and assigns it to the RegionType field.

func (*RunnerFull) SetRunnerClass

func (o *RunnerFull) SetRunnerClass(v RunnerClass)

SetRunnerClass sets field value Deprecated

func (*RunnerFull) SetSandboxClass

func (o *RunnerFull) SetSandboxClass(v SandboxClass)

SetSandboxClass gets a reference to the given SandboxClass and assigns it to the SandboxClass field.

func (*RunnerFull) SetState

func (o *RunnerFull) SetState(v RunnerState)

SetState sets field value

func (*RunnerFull) SetTags

func (o *RunnerFull) SetTags(v []string)

SetTags sets field value

func (*RunnerFull) SetUnschedulable

func (o *RunnerFull) SetUnschedulable(v bool)

SetUnschedulable sets field value

func (*RunnerFull) SetUpdatedAt

func (o *RunnerFull) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*RunnerFull) SetVersion

func (o *RunnerFull) SetVersion(v string)

SetVersion sets field value Deprecated

func (RunnerFull) ToMap

func (o RunnerFull) ToMap() (map[string]interface{}, error)

func (*RunnerFull) UnmarshalJSON

func (o *RunnerFull) UnmarshalJSON(data []byte) (err error)

type RunnerHealthMetrics

type RunnerHealthMetrics struct {
	// Current CPU load average
	CurrentCpuLoadAverage float32 `json:"currentCpuLoadAverage"`
	// Current CPU usage percentage
	CurrentCpuUsagePercentage float32 `json:"currentCpuUsagePercentage"`
	// Current memory usage percentage
	CurrentMemoryUsagePercentage float32 `json:"currentMemoryUsagePercentage"`
	// Current disk usage percentage
	CurrentDiskUsagePercentage float32 `json:"currentDiskUsagePercentage"`
	// Currently allocated CPU cores
	CurrentAllocatedCpu float32 `json:"currentAllocatedCpu"`
	// Currently allocated memory in GiB
	CurrentAllocatedMemoryGiB float32 `json:"currentAllocatedMemoryGiB"`
	// Currently allocated disk in GiB
	CurrentAllocatedDiskGiB float32 `json:"currentAllocatedDiskGiB"`
	// Number of snapshots currently stored
	CurrentSnapshotCount float32 `json:"currentSnapshotCount"`
	// Number of started sandboxes
	CurrentStartedSandboxes float32 `json:"currentStartedSandboxes"`
	// Total CPU cores on the runner
	Cpu float32 `json:"cpu"`
	// Total RAM in GiB on the runner
	MemoryGiB float32 `json:"memoryGiB"`
	// Total disk space in GiB on the runner
	DiskGiB float32 `json:"diskGiB"`
	// Total number of GPUs on the runner
	Gpu *float32 `json:"gpu,omitempty"`
	// GPU model name
	GpuType              *string `json:"gpuType,omitempty"`
	AdditionalProperties map[string]interface{}
}

RunnerHealthMetrics struct for RunnerHealthMetrics

func NewRunnerHealthMetrics

func NewRunnerHealthMetrics(currentCpuLoadAverage float32, currentCpuUsagePercentage float32, currentMemoryUsagePercentage float32, currentDiskUsagePercentage float32, currentAllocatedCpu float32, currentAllocatedMemoryGiB float32, currentAllocatedDiskGiB float32, currentSnapshotCount float32, currentStartedSandboxes float32, cpu float32, memoryGiB float32, diskGiB float32) *RunnerHealthMetrics

NewRunnerHealthMetrics instantiates a new RunnerHealthMetrics 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 NewRunnerHealthMetricsWithDefaults

func NewRunnerHealthMetricsWithDefaults() *RunnerHealthMetrics

NewRunnerHealthMetricsWithDefaults instantiates a new RunnerHealthMetrics 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 (*RunnerHealthMetrics) GetCpu

func (o *RunnerHealthMetrics) GetCpu() float32

GetCpu returns the Cpu field value

func (*RunnerHealthMetrics) GetCpuOk

func (o *RunnerHealthMetrics) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentAllocatedCpu

func (o *RunnerHealthMetrics) GetCurrentAllocatedCpu() float32

GetCurrentAllocatedCpu returns the CurrentAllocatedCpu field value

func (*RunnerHealthMetrics) GetCurrentAllocatedCpuOk

func (o *RunnerHealthMetrics) GetCurrentAllocatedCpuOk() (*float32, bool)

GetCurrentAllocatedCpuOk returns a tuple with the CurrentAllocatedCpu field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentAllocatedDiskGiB

func (o *RunnerHealthMetrics) GetCurrentAllocatedDiskGiB() float32

GetCurrentAllocatedDiskGiB returns the CurrentAllocatedDiskGiB field value

func (*RunnerHealthMetrics) GetCurrentAllocatedDiskGiBOk

func (o *RunnerHealthMetrics) GetCurrentAllocatedDiskGiBOk() (*float32, bool)

GetCurrentAllocatedDiskGiBOk returns a tuple with the CurrentAllocatedDiskGiB field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentAllocatedMemoryGiB

func (o *RunnerHealthMetrics) GetCurrentAllocatedMemoryGiB() float32

GetCurrentAllocatedMemoryGiB returns the CurrentAllocatedMemoryGiB field value

func (*RunnerHealthMetrics) GetCurrentAllocatedMemoryGiBOk

func (o *RunnerHealthMetrics) GetCurrentAllocatedMemoryGiBOk() (*float32, bool)

GetCurrentAllocatedMemoryGiBOk returns a tuple with the CurrentAllocatedMemoryGiB field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentCpuLoadAverage

func (o *RunnerHealthMetrics) GetCurrentCpuLoadAverage() float32

GetCurrentCpuLoadAverage returns the CurrentCpuLoadAverage field value

func (*RunnerHealthMetrics) GetCurrentCpuLoadAverageOk

func (o *RunnerHealthMetrics) GetCurrentCpuLoadAverageOk() (*float32, bool)

GetCurrentCpuLoadAverageOk returns a tuple with the CurrentCpuLoadAverage field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentCpuUsagePercentage

func (o *RunnerHealthMetrics) GetCurrentCpuUsagePercentage() float32

GetCurrentCpuUsagePercentage returns the CurrentCpuUsagePercentage field value

func (*RunnerHealthMetrics) GetCurrentCpuUsagePercentageOk

func (o *RunnerHealthMetrics) GetCurrentCpuUsagePercentageOk() (*float32, bool)

GetCurrentCpuUsagePercentageOk returns a tuple with the CurrentCpuUsagePercentage field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentDiskUsagePercentage

func (o *RunnerHealthMetrics) GetCurrentDiskUsagePercentage() float32

GetCurrentDiskUsagePercentage returns the CurrentDiskUsagePercentage field value

func (*RunnerHealthMetrics) GetCurrentDiskUsagePercentageOk

func (o *RunnerHealthMetrics) GetCurrentDiskUsagePercentageOk() (*float32, bool)

GetCurrentDiskUsagePercentageOk returns a tuple with the CurrentDiskUsagePercentage field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentMemoryUsagePercentage

func (o *RunnerHealthMetrics) GetCurrentMemoryUsagePercentage() float32

GetCurrentMemoryUsagePercentage returns the CurrentMemoryUsagePercentage field value

func (*RunnerHealthMetrics) GetCurrentMemoryUsagePercentageOk

func (o *RunnerHealthMetrics) GetCurrentMemoryUsagePercentageOk() (*float32, bool)

GetCurrentMemoryUsagePercentageOk returns a tuple with the CurrentMemoryUsagePercentage field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentSnapshotCount

func (o *RunnerHealthMetrics) GetCurrentSnapshotCount() float32

GetCurrentSnapshotCount returns the CurrentSnapshotCount field value

func (*RunnerHealthMetrics) GetCurrentSnapshotCountOk

func (o *RunnerHealthMetrics) GetCurrentSnapshotCountOk() (*float32, bool)

GetCurrentSnapshotCountOk returns a tuple with the CurrentSnapshotCount field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetCurrentStartedSandboxes

func (o *RunnerHealthMetrics) GetCurrentStartedSandboxes() float32

GetCurrentStartedSandboxes returns the CurrentStartedSandboxes field value

func (*RunnerHealthMetrics) GetCurrentStartedSandboxesOk

func (o *RunnerHealthMetrics) GetCurrentStartedSandboxesOk() (*float32, bool)

GetCurrentStartedSandboxesOk returns a tuple with the CurrentStartedSandboxes field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetDiskGiB

func (o *RunnerHealthMetrics) GetDiskGiB() float32

GetDiskGiB returns the DiskGiB field value

func (*RunnerHealthMetrics) GetDiskGiBOk

func (o *RunnerHealthMetrics) GetDiskGiBOk() (*float32, bool)

GetDiskGiBOk returns a tuple with the DiskGiB field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetGpu

func (o *RunnerHealthMetrics) GetGpu() float32

GetGpu returns the Gpu field value if set, zero value otherwise.

func (*RunnerHealthMetrics) GetGpuOk

func (o *RunnerHealthMetrics) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetGpuType

func (o *RunnerHealthMetrics) GetGpuType() string

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*RunnerHealthMetrics) GetGpuTypeOk

func (o *RunnerHealthMetrics) GetGpuTypeOk() (*string, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) GetMemoryGiB

func (o *RunnerHealthMetrics) GetMemoryGiB() float32

GetMemoryGiB returns the MemoryGiB field value

func (*RunnerHealthMetrics) GetMemoryGiBOk

func (o *RunnerHealthMetrics) GetMemoryGiBOk() (*float32, bool)

GetMemoryGiBOk returns a tuple with the MemoryGiB field value and a boolean to check if the value has been set.

func (*RunnerHealthMetrics) HasGpu

func (o *RunnerHealthMetrics) HasGpu() bool

HasGpu returns a boolean if a field has been set.

func (*RunnerHealthMetrics) HasGpuType

func (o *RunnerHealthMetrics) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (RunnerHealthMetrics) MarshalJSON

func (o RunnerHealthMetrics) MarshalJSON() ([]byte, error)

func (*RunnerHealthMetrics) SetCpu

func (o *RunnerHealthMetrics) SetCpu(v float32)

SetCpu sets field value

func (*RunnerHealthMetrics) SetCurrentAllocatedCpu

func (o *RunnerHealthMetrics) SetCurrentAllocatedCpu(v float32)

SetCurrentAllocatedCpu sets field value

func (*RunnerHealthMetrics) SetCurrentAllocatedDiskGiB

func (o *RunnerHealthMetrics) SetCurrentAllocatedDiskGiB(v float32)

SetCurrentAllocatedDiskGiB sets field value

func (*RunnerHealthMetrics) SetCurrentAllocatedMemoryGiB

func (o *RunnerHealthMetrics) SetCurrentAllocatedMemoryGiB(v float32)

SetCurrentAllocatedMemoryGiB sets field value

func (*RunnerHealthMetrics) SetCurrentCpuLoadAverage

func (o *RunnerHealthMetrics) SetCurrentCpuLoadAverage(v float32)

SetCurrentCpuLoadAverage sets field value

func (*RunnerHealthMetrics) SetCurrentCpuUsagePercentage

func (o *RunnerHealthMetrics) SetCurrentCpuUsagePercentage(v float32)

SetCurrentCpuUsagePercentage sets field value

func (*RunnerHealthMetrics) SetCurrentDiskUsagePercentage

func (o *RunnerHealthMetrics) SetCurrentDiskUsagePercentage(v float32)

SetCurrentDiskUsagePercentage sets field value

func (*RunnerHealthMetrics) SetCurrentMemoryUsagePercentage

func (o *RunnerHealthMetrics) SetCurrentMemoryUsagePercentage(v float32)

SetCurrentMemoryUsagePercentage sets field value

func (*RunnerHealthMetrics) SetCurrentSnapshotCount

func (o *RunnerHealthMetrics) SetCurrentSnapshotCount(v float32)

SetCurrentSnapshotCount sets field value

func (*RunnerHealthMetrics) SetCurrentStartedSandboxes

func (o *RunnerHealthMetrics) SetCurrentStartedSandboxes(v float32)

SetCurrentStartedSandboxes sets field value

func (*RunnerHealthMetrics) SetDiskGiB

func (o *RunnerHealthMetrics) SetDiskGiB(v float32)

SetDiskGiB sets field value

func (*RunnerHealthMetrics) SetGpu

func (o *RunnerHealthMetrics) SetGpu(v float32)

SetGpu gets a reference to the given float32 and assigns it to the Gpu field.

func (*RunnerHealthMetrics) SetGpuType

func (o *RunnerHealthMetrics) SetGpuType(v string)

SetGpuType gets a reference to the given string and assigns it to the GpuType field.

func (*RunnerHealthMetrics) SetMemoryGiB

func (o *RunnerHealthMetrics) SetMemoryGiB(v float32)

SetMemoryGiB sets field value

func (RunnerHealthMetrics) ToMap

func (o RunnerHealthMetrics) ToMap() (map[string]interface{}, error)

func (*RunnerHealthMetrics) UnmarshalJSON

func (o *RunnerHealthMetrics) UnmarshalJSON(data []byte) (err error)

type RunnerHealthcheck

type RunnerHealthcheck struct {
	// Runner metrics
	Metrics *RunnerHealthMetrics `json:"metrics,omitempty"`
	// Health status of individual services on the runner
	ServiceHealth []RunnerServiceHealth `json:"serviceHealth,omitempty"`
	// Runner domain
	Domain *string `json:"domain,omitempty"`
	// Runner proxy URL
	ProxyUrl *string `json:"proxyUrl,omitempty"`
	// Runner API URL
	ApiUrl *string `json:"apiUrl,omitempty"`
	// Runner app version
	AppVersion           string `json:"appVersion"`
	AdditionalProperties map[string]interface{}
}

RunnerHealthcheck struct for RunnerHealthcheck

func NewRunnerHealthcheck

func NewRunnerHealthcheck(appVersion string) *RunnerHealthcheck

NewRunnerHealthcheck instantiates a new RunnerHealthcheck 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 NewRunnerHealthcheckWithDefaults

func NewRunnerHealthcheckWithDefaults() *RunnerHealthcheck

NewRunnerHealthcheckWithDefaults instantiates a new RunnerHealthcheck 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 (*RunnerHealthcheck) GetApiUrl

func (o *RunnerHealthcheck) GetApiUrl() string

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*RunnerHealthcheck) GetApiUrlOk

func (o *RunnerHealthcheck) GetApiUrlOk() (*string, bool)

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthcheck) GetAppVersion

func (o *RunnerHealthcheck) GetAppVersion() string

GetAppVersion returns the AppVersion field value

func (*RunnerHealthcheck) GetAppVersionOk

func (o *RunnerHealthcheck) GetAppVersionOk() (*string, bool)

GetAppVersionOk returns a tuple with the AppVersion field value and a boolean to check if the value has been set.

func (*RunnerHealthcheck) GetDomain

func (o *RunnerHealthcheck) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*RunnerHealthcheck) GetDomainOk

func (o *RunnerHealthcheck) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthcheck) GetMetrics

func (o *RunnerHealthcheck) GetMetrics() RunnerHealthMetrics

GetMetrics returns the Metrics field value if set, zero value otherwise.

func (*RunnerHealthcheck) GetMetricsOk

func (o *RunnerHealthcheck) GetMetricsOk() (*RunnerHealthMetrics, bool)

GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthcheck) GetProxyUrl

func (o *RunnerHealthcheck) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise.

func (*RunnerHealthcheck) GetProxyUrlOk

func (o *RunnerHealthcheck) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthcheck) GetServiceHealth

func (o *RunnerHealthcheck) GetServiceHealth() []RunnerServiceHealth

GetServiceHealth returns the ServiceHealth field value if set, zero value otherwise.

func (*RunnerHealthcheck) GetServiceHealthOk

func (o *RunnerHealthcheck) GetServiceHealthOk() ([]RunnerServiceHealth, bool)

GetServiceHealthOk returns a tuple with the ServiceHealth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerHealthcheck) HasApiUrl

func (o *RunnerHealthcheck) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*RunnerHealthcheck) HasDomain

func (o *RunnerHealthcheck) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*RunnerHealthcheck) HasMetrics

func (o *RunnerHealthcheck) HasMetrics() bool

HasMetrics returns a boolean if a field has been set.

func (*RunnerHealthcheck) HasProxyUrl

func (o *RunnerHealthcheck) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*RunnerHealthcheck) HasServiceHealth

func (o *RunnerHealthcheck) HasServiceHealth() bool

HasServiceHealth returns a boolean if a field has been set.

func (RunnerHealthcheck) MarshalJSON

func (o RunnerHealthcheck) MarshalJSON() ([]byte, error)

func (*RunnerHealthcheck) SetApiUrl

func (o *RunnerHealthcheck) SetApiUrl(v string)

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*RunnerHealthcheck) SetAppVersion

func (o *RunnerHealthcheck) SetAppVersion(v string)

SetAppVersion sets field value

func (*RunnerHealthcheck) SetDomain

func (o *RunnerHealthcheck) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*RunnerHealthcheck) SetMetrics

func (o *RunnerHealthcheck) SetMetrics(v RunnerHealthMetrics)

SetMetrics gets a reference to the given RunnerHealthMetrics and assigns it to the Metrics field.

func (*RunnerHealthcheck) SetProxyUrl

func (o *RunnerHealthcheck) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given string and assigns it to the ProxyUrl field.

func (*RunnerHealthcheck) SetServiceHealth

func (o *RunnerHealthcheck) SetServiceHealth(v []RunnerServiceHealth)

SetServiceHealth gets a reference to the given []RunnerServiceHealth and assigns it to the ServiceHealth field.

func (RunnerHealthcheck) ToMap

func (o RunnerHealthcheck) ToMap() (map[string]interface{}, error)

func (*RunnerHealthcheck) UnmarshalJSON

func (o *RunnerHealthcheck) UnmarshalJSON(data []byte) (err error)

type RunnerServiceHealth

type RunnerServiceHealth struct {
	// Name of the service being checked
	ServiceName string `json:"serviceName"`
	// Whether the service is healthy
	Healthy bool `json:"healthy"`
	// Error reason if the service is unhealthy
	ErrorReason          *string `json:"errorReason,omitempty"`
	AdditionalProperties map[string]interface{}
}

RunnerServiceHealth struct for RunnerServiceHealth

func NewRunnerServiceHealth

func NewRunnerServiceHealth(serviceName string, healthy bool) *RunnerServiceHealth

NewRunnerServiceHealth instantiates a new RunnerServiceHealth 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 NewRunnerServiceHealthWithDefaults

func NewRunnerServiceHealthWithDefaults() *RunnerServiceHealth

NewRunnerServiceHealthWithDefaults instantiates a new RunnerServiceHealth 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 (*RunnerServiceHealth) GetErrorReason

func (o *RunnerServiceHealth) GetErrorReason() string

GetErrorReason returns the ErrorReason field value if set, zero value otherwise.

func (*RunnerServiceHealth) GetErrorReasonOk

func (o *RunnerServiceHealth) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerServiceHealth) GetHealthy

func (o *RunnerServiceHealth) GetHealthy() bool

GetHealthy returns the Healthy field value

func (*RunnerServiceHealth) GetHealthyOk

func (o *RunnerServiceHealth) GetHealthyOk() (*bool, bool)

GetHealthyOk returns a tuple with the Healthy field value and a boolean to check if the value has been set.

func (*RunnerServiceHealth) GetServiceName

func (o *RunnerServiceHealth) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*RunnerServiceHealth) GetServiceNameOk

func (o *RunnerServiceHealth) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*RunnerServiceHealth) HasErrorReason

func (o *RunnerServiceHealth) HasErrorReason() bool

HasErrorReason returns a boolean if a field has been set.

func (RunnerServiceHealth) MarshalJSON

func (o RunnerServiceHealth) MarshalJSON() ([]byte, error)

func (*RunnerServiceHealth) SetErrorReason

func (o *RunnerServiceHealth) SetErrorReason(v string)

SetErrorReason gets a reference to the given string and assigns it to the ErrorReason field.

func (*RunnerServiceHealth) SetHealthy

func (o *RunnerServiceHealth) SetHealthy(v bool)

SetHealthy sets field value

func (*RunnerServiceHealth) SetServiceName

func (o *RunnerServiceHealth) SetServiceName(v string)

SetServiceName sets field value

func (RunnerServiceHealth) ToMap

func (o RunnerServiceHealth) ToMap() (map[string]interface{}, error)

func (*RunnerServiceHealth) UnmarshalJSON

func (o *RunnerServiceHealth) UnmarshalJSON(data []byte) (err error)

type RunnerSnapshotDto

type RunnerSnapshotDto struct {
	// Runner snapshot ID
	RunnerSnapshotId string `json:"runnerSnapshotId"`
	// Runner ID
	RunnerId string `json:"runnerId"`
	// Runner domain
	RunnerDomain         *string `json:"runnerDomain,omitempty"`
	AdditionalProperties map[string]interface{}
}

RunnerSnapshotDto struct for RunnerSnapshotDto

func NewRunnerSnapshotDto

func NewRunnerSnapshotDto(runnerSnapshotId string, runnerId string) *RunnerSnapshotDto

NewRunnerSnapshotDto instantiates a new RunnerSnapshotDto 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 NewRunnerSnapshotDtoWithDefaults

func NewRunnerSnapshotDtoWithDefaults() *RunnerSnapshotDto

NewRunnerSnapshotDtoWithDefaults instantiates a new RunnerSnapshotDto 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 (*RunnerSnapshotDto) GetRunnerDomain

func (o *RunnerSnapshotDto) GetRunnerDomain() string

GetRunnerDomain returns the RunnerDomain field value if set, zero value otherwise.

func (*RunnerSnapshotDto) GetRunnerDomainOk

func (o *RunnerSnapshotDto) GetRunnerDomainOk() (*string, bool)

GetRunnerDomainOk returns a tuple with the RunnerDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunnerSnapshotDto) GetRunnerId

func (o *RunnerSnapshotDto) GetRunnerId() string

GetRunnerId returns the RunnerId field value

func (*RunnerSnapshotDto) GetRunnerIdOk

func (o *RunnerSnapshotDto) GetRunnerIdOk() (*string, bool)

GetRunnerIdOk returns a tuple with the RunnerId field value and a boolean to check if the value has been set.

func (*RunnerSnapshotDto) GetRunnerSnapshotId

func (o *RunnerSnapshotDto) GetRunnerSnapshotId() string

GetRunnerSnapshotId returns the RunnerSnapshotId field value

func (*RunnerSnapshotDto) GetRunnerSnapshotIdOk

func (o *RunnerSnapshotDto) GetRunnerSnapshotIdOk() (*string, bool)

GetRunnerSnapshotIdOk returns a tuple with the RunnerSnapshotId field value and a boolean to check if the value has been set.

func (*RunnerSnapshotDto) HasRunnerDomain

func (o *RunnerSnapshotDto) HasRunnerDomain() bool

HasRunnerDomain returns a boolean if a field has been set.

func (RunnerSnapshotDto) MarshalJSON

func (o RunnerSnapshotDto) MarshalJSON() ([]byte, error)

func (*RunnerSnapshotDto) SetRunnerDomain

func (o *RunnerSnapshotDto) SetRunnerDomain(v string)

SetRunnerDomain gets a reference to the given string and assigns it to the RunnerDomain field.

func (*RunnerSnapshotDto) SetRunnerId

func (o *RunnerSnapshotDto) SetRunnerId(v string)

SetRunnerId sets field value

func (*RunnerSnapshotDto) SetRunnerSnapshotId

func (o *RunnerSnapshotDto) SetRunnerSnapshotId(v string)

SetRunnerSnapshotId sets field value

func (RunnerSnapshotDto) ToMap

func (o RunnerSnapshotDto) ToMap() (map[string]interface{}, error)

func (*RunnerSnapshotDto) UnmarshalJSON

func (o *RunnerSnapshotDto) UnmarshalJSON(data []byte) (err error)

type RunnerState

type RunnerState string

RunnerState The state of the runner

const (
	RUNNERSTATE_INITIALIZING             RunnerState = "initializing"
	RUNNERSTATE_READY                    RunnerState = "ready"
	RUNNERSTATE_DISABLED                 RunnerState = "disabled"
	RUNNERSTATE_DECOMMISSIONED           RunnerState = "decommissioned"
	RUNNERSTATE_UNRESPONSIVE             RunnerState = "unresponsive"
	RUNNERSTATE_UNKNOWN_DEFAULT_OPEN_API RunnerState = "11184809"
)

List of RunnerState

func NewRunnerStateFromValue

func NewRunnerStateFromValue(v string) (*RunnerState, error)

NewRunnerStateFromValue returns a pointer to a valid RunnerState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RunnerState) IsValid

func (v RunnerState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RunnerState) Ptr

func (v RunnerState) Ptr() *RunnerState

Ptr returns reference to RunnerState value

func (*RunnerState) UnmarshalJSON

func (v *RunnerState) UnmarshalJSON(src []byte) error

type RunnersAPI

type RunnersAPI interface {

	/*
		CreateRunner Create runner

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RunnersAPICreateRunnerRequest
	*/
	CreateRunner(ctx context.Context) RunnersAPICreateRunnerRequest

	// CreateRunnerExecute executes the request
	//  @return CreateRunnerResponse
	CreateRunnerExecute(r RunnersAPICreateRunnerRequest) (*CreateRunnerResponse, *http.Response, error)

	/*
		DeleteRunner Delete runner

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return RunnersAPIDeleteRunnerRequest
	*/
	DeleteRunner(ctx context.Context, id string) RunnersAPIDeleteRunnerRequest

	// DeleteRunnerExecute executes the request
	DeleteRunnerExecute(r RunnersAPIDeleteRunnerRequest) (*http.Response, error)

	/*
		GetInfoForAuthenticatedRunner Get info for authenticated runner

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RunnersAPIGetInfoForAuthenticatedRunnerRequest
	*/
	GetInfoForAuthenticatedRunner(ctx context.Context) RunnersAPIGetInfoForAuthenticatedRunnerRequest

	// GetInfoForAuthenticatedRunnerExecute executes the request
	//  @return RunnerFull
	GetInfoForAuthenticatedRunnerExecute(r RunnersAPIGetInfoForAuthenticatedRunnerRequest) (*RunnerFull, *http.Response, error)

	/*
		GetRunnerById Get runner by ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return RunnersAPIGetRunnerByIdRequest
	*/
	GetRunnerById(ctx context.Context, id string) RunnersAPIGetRunnerByIdRequest

	// GetRunnerByIdExecute executes the request
	//  @return Runner
	GetRunnerByIdExecute(r RunnersAPIGetRunnerByIdRequest) (*Runner, *http.Response, error)

	/*
		GetRunnerBySandboxId Get runner by sandbox ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId
		@return RunnersAPIGetRunnerBySandboxIdRequest
	*/
	GetRunnerBySandboxId(ctx context.Context, sandboxId string) RunnersAPIGetRunnerBySandboxIdRequest

	// GetRunnerBySandboxIdExecute executes the request
	//  @return RunnerFull
	GetRunnerBySandboxIdExecute(r RunnersAPIGetRunnerBySandboxIdRequest) (*RunnerFull, *http.Response, error)

	/*
		GetRunnerFullById Get runner by ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return RunnersAPIGetRunnerFullByIdRequest
	*/
	GetRunnerFullById(ctx context.Context, id string) RunnersAPIGetRunnerFullByIdRequest

	// GetRunnerFullByIdExecute executes the request
	//  @return RunnerFull
	GetRunnerFullByIdExecute(r RunnersAPIGetRunnerFullByIdRequest) (*RunnerFull, *http.Response, error)

	/*
		GetRunnersBySnapshotRef Get runners by snapshot ref

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RunnersAPIGetRunnersBySnapshotRefRequest
	*/
	GetRunnersBySnapshotRef(ctx context.Context) RunnersAPIGetRunnersBySnapshotRefRequest

	// GetRunnersBySnapshotRefExecute executes the request
	//  @return []RunnerSnapshotDto
	GetRunnersBySnapshotRefExecute(r RunnersAPIGetRunnersBySnapshotRefRequest) ([]RunnerSnapshotDto, *http.Response, error)

	/*
		ListRunners List all runners

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RunnersAPIListRunnersRequest
	*/
	ListRunners(ctx context.Context) RunnersAPIListRunnersRequest

	// ListRunnersExecute executes the request
	//  @return []Runner
	ListRunnersExecute(r RunnersAPIListRunnersRequest) ([]Runner, *http.Response, error)

	/*
		RunnerHealthcheck Runner healthcheck

		Endpoint for version 2 runners to send healthcheck and metrics. Updates lastChecked timestamp and runner metrics.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return RunnersAPIRunnerHealthcheckRequest
	*/
	RunnerHealthcheck(ctx context.Context) RunnersAPIRunnerHealthcheckRequest

	// RunnerHealthcheckExecute executes the request
	RunnerHealthcheckExecute(r RunnersAPIRunnerHealthcheckRequest) (*http.Response, error)

	/*
		UpdateRunnerDraining Update runner draining status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return RunnersAPIUpdateRunnerDrainingRequest
	*/
	UpdateRunnerDraining(ctx context.Context, id string) RunnersAPIUpdateRunnerDrainingRequest

	// UpdateRunnerDrainingExecute executes the request
	//  @return Runner
	UpdateRunnerDrainingExecute(r RunnersAPIUpdateRunnerDrainingRequest) (*Runner, *http.Response, error)

	/*
		UpdateRunnerScheduling Update runner scheduling status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Runner ID
		@return RunnersAPIUpdateRunnerSchedulingRequest
	*/
	UpdateRunnerScheduling(ctx context.Context, id string) RunnersAPIUpdateRunnerSchedulingRequest

	// UpdateRunnerSchedulingExecute executes the request
	//  @return Runner
	UpdateRunnerSchedulingExecute(r RunnersAPIUpdateRunnerSchedulingRequest) (*Runner, *http.Response, error)
}

type RunnersAPICreateRunnerRequest

type RunnersAPICreateRunnerRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPICreateRunnerRequest) CreateRunner

func (RunnersAPICreateRunnerRequest) Execute

func (RunnersAPICreateRunnerRequest) XDaytonaOrganizationID

func (r RunnersAPICreateRunnerRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPICreateRunnerRequest

Use with JWT to specify the organization ID

type RunnersAPIDeleteRunnerRequest

type RunnersAPIDeleteRunnerRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIDeleteRunnerRequest) Execute

func (RunnersAPIDeleteRunnerRequest) XDaytonaOrganizationID

func (r RunnersAPIDeleteRunnerRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPIDeleteRunnerRequest

Use with JWT to specify the organization ID

type RunnersAPIGetInfoForAuthenticatedRunnerRequest

type RunnersAPIGetInfoForAuthenticatedRunnerRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIGetInfoForAuthenticatedRunnerRequest) Execute

type RunnersAPIGetRunnerByIdRequest

type RunnersAPIGetRunnerByIdRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIGetRunnerByIdRequest) Execute

func (RunnersAPIGetRunnerByIdRequest) XDaytonaOrganizationID

func (r RunnersAPIGetRunnerByIdRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPIGetRunnerByIdRequest

Use with JWT to specify the organization ID

type RunnersAPIGetRunnerBySandboxIdRequest

type RunnersAPIGetRunnerBySandboxIdRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIGetRunnerBySandboxIdRequest) Execute

type RunnersAPIGetRunnerFullByIdRequest

type RunnersAPIGetRunnerFullByIdRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIGetRunnerFullByIdRequest) Execute

type RunnersAPIGetRunnersBySnapshotRefRequest

type RunnersAPIGetRunnersBySnapshotRefRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIGetRunnersBySnapshotRefRequest) Execute

func (RunnersAPIGetRunnersBySnapshotRefRequest) Ref

Snapshot ref

type RunnersAPIListRunnersRequest

type RunnersAPIListRunnersRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIListRunnersRequest) Execute

func (RunnersAPIListRunnersRequest) RegionId

Filter runners by region ID

func (RunnersAPIListRunnersRequest) XDaytonaOrganizationID

func (r RunnersAPIListRunnersRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPIListRunnersRequest

Use with JWT to specify the organization ID

type RunnersAPIRunnerHealthcheckRequest

type RunnersAPIRunnerHealthcheckRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIRunnerHealthcheckRequest) Execute

func (RunnersAPIRunnerHealthcheckRequest) RunnerHealthcheck

type RunnersAPIService

type RunnersAPIService service

RunnersAPIService RunnersAPI service

func (*RunnersAPIService) CreateRunner

CreateRunner Create runner

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RunnersAPICreateRunnerRequest

func (*RunnersAPIService) CreateRunnerExecute

Execute executes the request

@return CreateRunnerResponse

func (*RunnersAPIService) DeleteRunner

DeleteRunner Delete runner

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Runner ID
@return RunnersAPIDeleteRunnerRequest

func (*RunnersAPIService) DeleteRunnerExecute

func (a *RunnersAPIService) DeleteRunnerExecute(r RunnersAPIDeleteRunnerRequest) (*http.Response, error)

Execute executes the request

func (*RunnersAPIService) GetInfoForAuthenticatedRunner

GetInfoForAuthenticatedRunner Get info for authenticated runner

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RunnersAPIGetInfoForAuthenticatedRunnerRequest

func (*RunnersAPIService) GetInfoForAuthenticatedRunnerExecute

func (a *RunnersAPIService) GetInfoForAuthenticatedRunnerExecute(r RunnersAPIGetInfoForAuthenticatedRunnerRequest) (*RunnerFull, *http.Response, error)

Execute executes the request

@return RunnerFull

func (*RunnersAPIService) GetRunnerById

GetRunnerById Get runner by ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Runner ID
@return RunnersAPIGetRunnerByIdRequest

func (*RunnersAPIService) GetRunnerByIdExecute

func (a *RunnersAPIService) GetRunnerByIdExecute(r RunnersAPIGetRunnerByIdRequest) (*Runner, *http.Response, error)

Execute executes the request

@return Runner

func (*RunnersAPIService) GetRunnerBySandboxId

func (a *RunnersAPIService) GetRunnerBySandboxId(ctx context.Context, sandboxId string) RunnersAPIGetRunnerBySandboxIdRequest

GetRunnerBySandboxId Get runner by sandbox ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId
@return RunnersAPIGetRunnerBySandboxIdRequest

func (*RunnersAPIService) GetRunnerBySandboxIdExecute

func (a *RunnersAPIService) GetRunnerBySandboxIdExecute(r RunnersAPIGetRunnerBySandboxIdRequest) (*RunnerFull, *http.Response, error)

Execute executes the request

@return RunnerFull

func (*RunnersAPIService) GetRunnerFullById

GetRunnerFullById Get runner by ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Runner ID
@return RunnersAPIGetRunnerFullByIdRequest

func (*RunnersAPIService) GetRunnerFullByIdExecute

Execute executes the request

@return RunnerFull

func (*RunnersAPIService) GetRunnersBySnapshotRef

GetRunnersBySnapshotRef Get runners by snapshot ref

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RunnersAPIGetRunnersBySnapshotRefRequest

func (*RunnersAPIService) GetRunnersBySnapshotRefExecute

Execute executes the request

@return []RunnerSnapshotDto

func (*RunnersAPIService) ListRunners

ListRunners List all runners

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RunnersAPIListRunnersRequest

func (*RunnersAPIService) ListRunnersExecute

func (a *RunnersAPIService) ListRunnersExecute(r RunnersAPIListRunnersRequest) ([]Runner, *http.Response, error)

Execute executes the request

@return []Runner

func (*RunnersAPIService) RunnerHealthcheck

RunnerHealthcheck Runner healthcheck

Endpoint for version 2 runners to send healthcheck and metrics. Updates lastChecked timestamp and runner metrics.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RunnersAPIRunnerHealthcheckRequest

func (*RunnersAPIService) RunnerHealthcheckExecute

func (a *RunnersAPIService) RunnerHealthcheckExecute(r RunnersAPIRunnerHealthcheckRequest) (*http.Response, error)

Execute executes the request

func (*RunnersAPIService) UpdateRunnerDraining

UpdateRunnerDraining Update runner draining status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Runner ID
@return RunnersAPIUpdateRunnerDrainingRequest

func (*RunnersAPIService) UpdateRunnerDrainingExecute

func (a *RunnersAPIService) UpdateRunnerDrainingExecute(r RunnersAPIUpdateRunnerDrainingRequest) (*Runner, *http.Response, error)

Execute executes the request

@return Runner

func (*RunnersAPIService) UpdateRunnerScheduling

UpdateRunnerScheduling Update runner scheduling status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Runner ID
@return RunnersAPIUpdateRunnerSchedulingRequest

func (*RunnersAPIService) UpdateRunnerSchedulingExecute

func (a *RunnersAPIService) UpdateRunnerSchedulingExecute(r RunnersAPIUpdateRunnerSchedulingRequest) (*Runner, *http.Response, error)

Execute executes the request

@return Runner

type RunnersAPIUpdateRunnerDrainingRequest

type RunnersAPIUpdateRunnerDrainingRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIUpdateRunnerDrainingRequest) Execute

func (RunnersAPIUpdateRunnerDrainingRequest) XDaytonaOrganizationID

func (r RunnersAPIUpdateRunnerDrainingRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPIUpdateRunnerDrainingRequest

Use with JWT to specify the organization ID

type RunnersAPIUpdateRunnerSchedulingRequest

type RunnersAPIUpdateRunnerSchedulingRequest struct {
	ApiService RunnersAPI
	// contains filtered or unexported fields
}

func (RunnersAPIUpdateRunnerSchedulingRequest) Execute

func (RunnersAPIUpdateRunnerSchedulingRequest) XDaytonaOrganizationID

func (r RunnersAPIUpdateRunnerSchedulingRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) RunnersAPIUpdateRunnerSchedulingRequest

Use with JWT to specify the organization ID

type Sandbox

type Sandbox struct {
	// The ID of the sandbox
	Id string `json:"id"`
	// The organization ID of the sandbox
	OrganizationId string `json:"organizationId"`
	// The name of the sandbox
	Name string `json:"name"`
	// The snapshot used for the sandbox
	Snapshot *string `json:"snapshot,omitempty"`
	// The user associated with the project
	User string `json:"user"`
	// Environment variables for the sandbox
	Env map[string]string `json:"env"`
	// Labels for the sandbox
	Labels map[string]string `json:"labels"`
	// Whether the sandbox http preview is public
	Public bool `json:"public"`
	// Whether to block all network access for the sandbox
	NetworkBlockAll bool `json:"networkBlockAll"`
	// Comma-separated list of allowed CIDR network addresses for the sandbox
	NetworkAllowList *string `json:"networkAllowList,omitempty"`
	// Comma-separated list of allowed domains for the sandbox
	DomainAllowList *string `json:"domainAllowList,omitempty"`
	// The target environment for the sandbox
	Target string `json:"target"`
	// The CPU quota for the sandbox
	Cpu float32 `json:"cpu"`
	// The GPU quota for the sandbox
	Gpu float32 `json:"gpu"`
	// The GPU type assigned to the sandbox
	GpuType *GpuType `json:"gpuType,omitempty"`
	// The memory quota for the sandbox
	Memory float32 `json:"memory"`
	// The disk quota for the sandbox
	Disk float32 `json:"disk"`
	// The state of the sandbox
	State *SandboxState `json:"state,omitempty"`
	// The desired state of the sandbox
	DesiredState *SandboxDesiredState `json:"desiredState,omitempty"`
	// The error reason of the sandbox
	ErrorReason *string `json:"errorReason,omitempty"`
	// Whether the sandbox error is recoverable.
	Recoverable *bool `json:"recoverable,omitempty"`
	// The state of the backup
	BackupState *string `json:"backupState,omitempty"`
	// The creation timestamp of the last backup
	BackupCreatedAt *string `json:"backupCreatedAt,omitempty"`
	// Auto-stop interval in minutes (0 means disabled)
	AutoStopInterval *float32 `json:"autoStopInterval,omitempty"`
	// Auto-pause interval in minutes (0 means disabled)
	AutoPauseInterval *float32 `json:"autoPauseInterval,omitempty"`
	// Auto-archive interval in minutes
	AutoArchiveInterval *float32 `json:"autoArchiveInterval,omitempty"`
	// Auto-delete interval in minutes (negative value means disabled, 0 means delete immediately upon stopping)
	AutoDeleteInterval *float32 `json:"autoDeleteInterval,omitempty"`
	// When the sandbox will be automatically destroyed, regardless of its state (only set when a TTL is configured)
	AutoDestroyAt *string `json:"autoDestroyAt,omitempty"`
	// Array of volumes attached to the sandbox
	Volumes []SandboxVolume `json:"volumes,omitempty"`
	// Build information for the sandbox
	BuildInfo *BuildInfo `json:"buildInfo,omitempty"`
	// The creation timestamp of the sandbox
	CreatedAt *string `json:"createdAt,omitempty"`
	// The last update timestamp of the sandbox
	UpdatedAt *string `json:"updatedAt,omitempty"`
	// The last activity timestamp of the sandbox
	LastActivityAt *string `json:"lastActivityAt,omitempty"`
	// The class of the sandbox
	SandboxClass *string `json:"sandboxClass,omitempty"`
	// The version of the daemon running in the sandbox
	DaemonVersion *string `json:"daemonVersion,omitempty"`
	// The runner ID of the sandbox
	RunnerId *string `json:"runnerId,omitempty"`
	// ID of the sandbox this sandbox is linked to. When set, the sandbox is co-located on the same runner as the linked sandbox.
	LinkedSandboxId *string `json:"linkedSandboxId,omitempty"`
	// The toolbox proxy URL for the sandbox
	ToolboxProxyUrl      string `json:"toolboxProxyUrl"`
	AdditionalProperties map[string]interface{}
}

Sandbox struct for Sandbox

func NewSandbox

func NewSandbox(id string, organizationId string, name string, user string, env map[string]string, labels map[string]string, public bool, networkBlockAll bool, target string, cpu float32, gpu float32, memory float32, disk float32, toolboxProxyUrl string) *Sandbox

NewSandbox instantiates a new Sandbox 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 NewSandboxWithDefaults

func NewSandboxWithDefaults() *Sandbox

NewSandboxWithDefaults instantiates a new Sandbox 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 (*Sandbox) GetAutoArchiveInterval

func (o *Sandbox) GetAutoArchiveInterval() float32

GetAutoArchiveInterval returns the AutoArchiveInterval field value if set, zero value otherwise.

func (*Sandbox) GetAutoArchiveIntervalOk

func (o *Sandbox) GetAutoArchiveIntervalOk() (*float32, bool)

GetAutoArchiveIntervalOk returns a tuple with the AutoArchiveInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetAutoDeleteInterval

func (o *Sandbox) GetAutoDeleteInterval() float32

GetAutoDeleteInterval returns the AutoDeleteInterval field value if set, zero value otherwise.

func (*Sandbox) GetAutoDeleteIntervalOk

func (o *Sandbox) GetAutoDeleteIntervalOk() (*float32, bool)

GetAutoDeleteIntervalOk returns a tuple with the AutoDeleteInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetAutoDestroyAt added in v0.199.0

func (o *Sandbox) GetAutoDestroyAt() string

GetAutoDestroyAt returns the AutoDestroyAt field value if set, zero value otherwise.

func (*Sandbox) GetAutoDestroyAtOk added in v0.199.0

func (o *Sandbox) GetAutoDestroyAtOk() (*string, bool)

GetAutoDestroyAtOk returns a tuple with the AutoDestroyAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetAutoPauseInterval added in v0.197.0

func (o *Sandbox) GetAutoPauseInterval() float32

GetAutoPauseInterval returns the AutoPauseInterval field value if set, zero value otherwise.

func (*Sandbox) GetAutoPauseIntervalOk added in v0.197.0

func (o *Sandbox) GetAutoPauseIntervalOk() (*float32, bool)

GetAutoPauseIntervalOk returns a tuple with the AutoPauseInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetAutoStopInterval

func (o *Sandbox) GetAutoStopInterval() float32

GetAutoStopInterval returns the AutoStopInterval field value if set, zero value otherwise.

func (*Sandbox) GetAutoStopIntervalOk

func (o *Sandbox) GetAutoStopIntervalOk() (*float32, bool)

GetAutoStopIntervalOk returns a tuple with the AutoStopInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetBackupCreatedAt

func (o *Sandbox) GetBackupCreatedAt() string

GetBackupCreatedAt returns the BackupCreatedAt field value if set, zero value otherwise.

func (*Sandbox) GetBackupCreatedAtOk

func (o *Sandbox) GetBackupCreatedAtOk() (*string, bool)

GetBackupCreatedAtOk returns a tuple with the BackupCreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetBackupState

func (o *Sandbox) GetBackupState() string

GetBackupState returns the BackupState field value if set, zero value otherwise.

func (*Sandbox) GetBackupStateOk

func (o *Sandbox) GetBackupStateOk() (*string, bool)

GetBackupStateOk returns a tuple with the BackupState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetBuildInfo

func (o *Sandbox) GetBuildInfo() BuildInfo

GetBuildInfo returns the BuildInfo field value if set, zero value otherwise.

func (*Sandbox) GetBuildInfoOk

func (o *Sandbox) GetBuildInfoOk() (*BuildInfo, bool)

GetBuildInfoOk returns a tuple with the BuildInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetCpu

func (o *Sandbox) GetCpu() float32

GetCpu returns the Cpu field value

func (*Sandbox) GetCpuOk

func (o *Sandbox) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*Sandbox) GetCreatedAt

func (o *Sandbox) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Sandbox) GetCreatedAtOk

func (o *Sandbox) GetCreatedAtOk() (*string, 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 (*Sandbox) GetDaemonVersion

func (o *Sandbox) GetDaemonVersion() string

GetDaemonVersion returns the DaemonVersion field value if set, zero value otherwise.

func (*Sandbox) GetDaemonVersionOk

func (o *Sandbox) GetDaemonVersionOk() (*string, bool)

GetDaemonVersionOk returns a tuple with the DaemonVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetDesiredState

func (o *Sandbox) GetDesiredState() SandboxDesiredState

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*Sandbox) GetDesiredStateOk

func (o *Sandbox) GetDesiredStateOk() (*SandboxDesiredState, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetDisk

func (o *Sandbox) GetDisk() float32

GetDisk returns the Disk field value

func (*Sandbox) GetDiskOk

func (o *Sandbox) GetDiskOk() (*float32, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (*Sandbox) GetDomainAllowList

func (o *Sandbox) GetDomainAllowList() string

GetDomainAllowList returns the DomainAllowList field value if set, zero value otherwise.

func (*Sandbox) GetDomainAllowListOk

func (o *Sandbox) GetDomainAllowListOk() (*string, bool)

GetDomainAllowListOk returns a tuple with the DomainAllowList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetEnv

func (o *Sandbox) GetEnv() map[string]string

GetEnv returns the Env field value

func (*Sandbox) GetEnvOk

func (o *Sandbox) GetEnvOk() (*map[string]string, bool)

GetEnvOk returns a tuple with the Env field value and a boolean to check if the value has been set.

func (*Sandbox) GetErrorReason

func (o *Sandbox) GetErrorReason() string

GetErrorReason returns the ErrorReason field value if set, zero value otherwise.

func (*Sandbox) GetErrorReasonOk

func (o *Sandbox) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetGpu

func (o *Sandbox) GetGpu() float32

GetGpu returns the Gpu field value

func (*Sandbox) GetGpuOk

func (o *Sandbox) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value and a boolean to check if the value has been set.

func (*Sandbox) GetGpuType

func (o *Sandbox) GetGpuType() GpuType

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*Sandbox) GetGpuTypeOk

func (o *Sandbox) GetGpuTypeOk() (*GpuType, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetId

func (o *Sandbox) GetId() string

GetId returns the Id field value

func (*Sandbox) GetIdOk

func (o *Sandbox) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Sandbox) GetLabels

func (o *Sandbox) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*Sandbox) GetLabelsOk

func (o *Sandbox) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*Sandbox) GetLastActivityAt

func (o *Sandbox) GetLastActivityAt() string

GetLastActivityAt returns the LastActivityAt field value if set, zero value otherwise.

func (*Sandbox) GetLastActivityAtOk

func (o *Sandbox) GetLastActivityAtOk() (*string, bool)

GetLastActivityAtOk returns a tuple with the LastActivityAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetLinkedSandboxId

func (o *Sandbox) GetLinkedSandboxId() string

GetLinkedSandboxId returns the LinkedSandboxId field value if set, zero value otherwise.

func (*Sandbox) GetLinkedSandboxIdOk

func (o *Sandbox) GetLinkedSandboxIdOk() (*string, bool)

GetLinkedSandboxIdOk returns a tuple with the LinkedSandboxId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetMemory

func (o *Sandbox) GetMemory() float32

GetMemory returns the Memory field value

func (*Sandbox) GetMemoryOk

func (o *Sandbox) GetMemoryOk() (*float32, bool)

GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set.

func (*Sandbox) GetName

func (o *Sandbox) GetName() string

GetName returns the Name field value

func (*Sandbox) GetNameOk

func (o *Sandbox) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Sandbox) GetNetworkAllowList

func (o *Sandbox) GetNetworkAllowList() string

GetNetworkAllowList returns the NetworkAllowList field value if set, zero value otherwise.

func (*Sandbox) GetNetworkAllowListOk

func (o *Sandbox) GetNetworkAllowListOk() (*string, bool)

GetNetworkAllowListOk returns a tuple with the NetworkAllowList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetNetworkBlockAll

func (o *Sandbox) GetNetworkBlockAll() bool

GetNetworkBlockAll returns the NetworkBlockAll field value

func (*Sandbox) GetNetworkBlockAllOk

func (o *Sandbox) GetNetworkBlockAllOk() (*bool, bool)

GetNetworkBlockAllOk returns a tuple with the NetworkBlockAll field value and a boolean to check if the value has been set.

func (*Sandbox) GetOrganizationId

func (o *Sandbox) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*Sandbox) GetOrganizationIdOk

func (o *Sandbox) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*Sandbox) GetPublic

func (o *Sandbox) GetPublic() bool

GetPublic returns the Public field value

func (*Sandbox) GetPublicOk

func (o *Sandbox) GetPublicOk() (*bool, bool)

GetPublicOk returns a tuple with the Public field value and a boolean to check if the value has been set.

func (*Sandbox) GetRecoverable

func (o *Sandbox) GetRecoverable() bool

GetRecoverable returns the Recoverable field value if set, zero value otherwise.

func (*Sandbox) GetRecoverableOk

func (o *Sandbox) GetRecoverableOk() (*bool, bool)

GetRecoverableOk returns a tuple with the Recoverable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetRunnerId

func (o *Sandbox) GetRunnerId() string

GetRunnerId returns the RunnerId field value if set, zero value otherwise.

func (*Sandbox) GetRunnerIdOk

func (o *Sandbox) GetRunnerIdOk() (*string, bool)

GetRunnerIdOk returns a tuple with the RunnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetSandboxClass

func (o *Sandbox) GetSandboxClass() string

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*Sandbox) GetSandboxClassOk

func (o *Sandbox) GetSandboxClassOk() (*string, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetSnapshot

func (o *Sandbox) GetSnapshot() string

GetSnapshot returns the Snapshot field value if set, zero value otherwise.

func (*Sandbox) GetSnapshotOk

func (o *Sandbox) GetSnapshotOk() (*string, bool)

GetSnapshotOk returns a tuple with the Snapshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetState

func (o *Sandbox) GetState() SandboxState

GetState returns the State field value if set, zero value otherwise.

func (*Sandbox) GetStateOk

func (o *Sandbox) GetStateOk() (*SandboxState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) GetTarget

func (o *Sandbox) GetTarget() string

GetTarget returns the Target field value

func (*Sandbox) GetTargetOk

func (o *Sandbox) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*Sandbox) GetToolboxProxyUrl

func (o *Sandbox) GetToolboxProxyUrl() string

GetToolboxProxyUrl returns the ToolboxProxyUrl field value

func (*Sandbox) GetToolboxProxyUrlOk

func (o *Sandbox) GetToolboxProxyUrlOk() (*string, bool)

GetToolboxProxyUrlOk returns a tuple with the ToolboxProxyUrl field value and a boolean to check if the value has been set.

func (*Sandbox) GetUpdatedAt

func (o *Sandbox) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Sandbox) GetUpdatedAtOk

func (o *Sandbox) GetUpdatedAtOk() (*string, 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 (*Sandbox) GetUser

func (o *Sandbox) GetUser() string

GetUser returns the User field value

func (*Sandbox) GetUserOk

func (o *Sandbox) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*Sandbox) GetVolumes

func (o *Sandbox) GetVolumes() []SandboxVolume

GetVolumes returns the Volumes field value if set, zero value otherwise.

func (*Sandbox) GetVolumesOk

func (o *Sandbox) GetVolumesOk() ([]SandboxVolume, bool)

GetVolumesOk returns a tuple with the Volumes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Sandbox) HasAutoArchiveInterval

func (o *Sandbox) HasAutoArchiveInterval() bool

HasAutoArchiveInterval returns a boolean if a field has been set.

func (*Sandbox) HasAutoDeleteInterval

func (o *Sandbox) HasAutoDeleteInterval() bool

HasAutoDeleteInterval returns a boolean if a field has been set.

func (*Sandbox) HasAutoDestroyAt added in v0.199.0

func (o *Sandbox) HasAutoDestroyAt() bool

HasAutoDestroyAt returns a boolean if a field has been set.

func (*Sandbox) HasAutoPauseInterval added in v0.197.0

func (o *Sandbox) HasAutoPauseInterval() bool

HasAutoPauseInterval returns a boolean if a field has been set.

func (*Sandbox) HasAutoStopInterval

func (o *Sandbox) HasAutoStopInterval() bool

HasAutoStopInterval returns a boolean if a field has been set.

func (*Sandbox) HasBackupCreatedAt

func (o *Sandbox) HasBackupCreatedAt() bool

HasBackupCreatedAt returns a boolean if a field has been set.

func (*Sandbox) HasBackupState

func (o *Sandbox) HasBackupState() bool

HasBackupState returns a boolean if a field has been set.

func (*Sandbox) HasBuildInfo

func (o *Sandbox) HasBuildInfo() bool

HasBuildInfo returns a boolean if a field has been set.

func (*Sandbox) HasCreatedAt

func (o *Sandbox) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Sandbox) HasDaemonVersion

func (o *Sandbox) HasDaemonVersion() bool

HasDaemonVersion returns a boolean if a field has been set.

func (*Sandbox) HasDesiredState

func (o *Sandbox) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*Sandbox) HasDomainAllowList

func (o *Sandbox) HasDomainAllowList() bool

HasDomainAllowList returns a boolean if a field has been set.

func (*Sandbox) HasErrorReason

func (o *Sandbox) HasErrorReason() bool

HasErrorReason returns a boolean if a field has been set.

func (*Sandbox) HasGpuType

func (o *Sandbox) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*Sandbox) HasLastActivityAt

func (o *Sandbox) HasLastActivityAt() bool

HasLastActivityAt returns a boolean if a field has been set.

func (*Sandbox) HasLinkedSandboxId

func (o *Sandbox) HasLinkedSandboxId() bool

HasLinkedSandboxId returns a boolean if a field has been set.

func (*Sandbox) HasNetworkAllowList

func (o *Sandbox) HasNetworkAllowList() bool

HasNetworkAllowList returns a boolean if a field has been set.

func (*Sandbox) HasRecoverable

func (o *Sandbox) HasRecoverable() bool

HasRecoverable returns a boolean if a field has been set.

func (*Sandbox) HasRunnerId

func (o *Sandbox) HasRunnerId() bool

HasRunnerId returns a boolean if a field has been set.

func (*Sandbox) HasSandboxClass

func (o *Sandbox) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (*Sandbox) HasSnapshot

func (o *Sandbox) HasSnapshot() bool

HasSnapshot returns a boolean if a field has been set.

func (*Sandbox) HasState

func (o *Sandbox) HasState() bool

HasState returns a boolean if a field has been set.

func (*Sandbox) HasUpdatedAt

func (o *Sandbox) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Sandbox) HasVolumes

func (o *Sandbox) HasVolumes() bool

HasVolumes returns a boolean if a field has been set.

func (Sandbox) MarshalJSON

func (o Sandbox) MarshalJSON() ([]byte, error)

func (*Sandbox) SetAutoArchiveInterval

func (o *Sandbox) SetAutoArchiveInterval(v float32)

SetAutoArchiveInterval gets a reference to the given float32 and assigns it to the AutoArchiveInterval field.

func (*Sandbox) SetAutoDeleteInterval

func (o *Sandbox) SetAutoDeleteInterval(v float32)

SetAutoDeleteInterval gets a reference to the given float32 and assigns it to the AutoDeleteInterval field.

func (*Sandbox) SetAutoDestroyAt added in v0.199.0

func (o *Sandbox) SetAutoDestroyAt(v string)

SetAutoDestroyAt gets a reference to the given string and assigns it to the AutoDestroyAt field.

func (*Sandbox) SetAutoPauseInterval added in v0.197.0

func (o *Sandbox) SetAutoPauseInterval(v float32)

SetAutoPauseInterval gets a reference to the given float32 and assigns it to the AutoPauseInterval field.

func (*Sandbox) SetAutoStopInterval

func (o *Sandbox) SetAutoStopInterval(v float32)

SetAutoStopInterval gets a reference to the given float32 and assigns it to the AutoStopInterval field.

func (*Sandbox) SetBackupCreatedAt

func (o *Sandbox) SetBackupCreatedAt(v string)

SetBackupCreatedAt gets a reference to the given string and assigns it to the BackupCreatedAt field.

func (*Sandbox) SetBackupState

func (o *Sandbox) SetBackupState(v string)

SetBackupState gets a reference to the given string and assigns it to the BackupState field.

func (*Sandbox) SetBuildInfo

func (o *Sandbox) SetBuildInfo(v BuildInfo)

SetBuildInfo gets a reference to the given BuildInfo and assigns it to the BuildInfo field.

func (*Sandbox) SetCpu

func (o *Sandbox) SetCpu(v float32)

SetCpu sets field value

func (*Sandbox) SetCreatedAt

func (o *Sandbox) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Sandbox) SetDaemonVersion

func (o *Sandbox) SetDaemonVersion(v string)

SetDaemonVersion gets a reference to the given string and assigns it to the DaemonVersion field.

func (*Sandbox) SetDesiredState

func (o *Sandbox) SetDesiredState(v SandboxDesiredState)

SetDesiredState gets a reference to the given SandboxDesiredState and assigns it to the DesiredState field.

func (*Sandbox) SetDisk

func (o *Sandbox) SetDisk(v float32)

SetDisk sets field value

func (*Sandbox) SetDomainAllowList

func (o *Sandbox) SetDomainAllowList(v string)

SetDomainAllowList gets a reference to the given string and assigns it to the DomainAllowList field.

func (*Sandbox) SetEnv

func (o *Sandbox) SetEnv(v map[string]string)

SetEnv sets field value

func (*Sandbox) SetErrorReason

func (o *Sandbox) SetErrorReason(v string)

SetErrorReason gets a reference to the given string and assigns it to the ErrorReason field.

func (*Sandbox) SetGpu

func (o *Sandbox) SetGpu(v float32)

SetGpu sets field value

func (*Sandbox) SetGpuType

func (o *Sandbox) SetGpuType(v GpuType)

SetGpuType gets a reference to the given GpuType and assigns it to the GpuType field.

func (*Sandbox) SetId

func (o *Sandbox) SetId(v string)

SetId sets field value

func (*Sandbox) SetLabels

func (o *Sandbox) SetLabels(v map[string]string)

SetLabels sets field value

func (*Sandbox) SetLastActivityAt

func (o *Sandbox) SetLastActivityAt(v string)

SetLastActivityAt gets a reference to the given string and assigns it to the LastActivityAt field.

func (*Sandbox) SetLinkedSandboxId

func (o *Sandbox) SetLinkedSandboxId(v string)

SetLinkedSandboxId gets a reference to the given string and assigns it to the LinkedSandboxId field.

func (*Sandbox) SetMemory

func (o *Sandbox) SetMemory(v float32)

SetMemory sets field value

func (*Sandbox) SetName

func (o *Sandbox) SetName(v string)

SetName sets field value

func (*Sandbox) SetNetworkAllowList

func (o *Sandbox) SetNetworkAllowList(v string)

SetNetworkAllowList gets a reference to the given string and assigns it to the NetworkAllowList field.

func (*Sandbox) SetNetworkBlockAll

func (o *Sandbox) SetNetworkBlockAll(v bool)

SetNetworkBlockAll sets field value

func (*Sandbox) SetOrganizationId

func (o *Sandbox) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*Sandbox) SetPublic

func (o *Sandbox) SetPublic(v bool)

SetPublic sets field value

func (*Sandbox) SetRecoverable

func (o *Sandbox) SetRecoverable(v bool)

SetRecoverable gets a reference to the given bool and assigns it to the Recoverable field.

func (*Sandbox) SetRunnerId

func (o *Sandbox) SetRunnerId(v string)

SetRunnerId gets a reference to the given string and assigns it to the RunnerId field.

func (*Sandbox) SetSandboxClass

func (o *Sandbox) SetSandboxClass(v string)

SetSandboxClass gets a reference to the given string and assigns it to the SandboxClass field.

func (*Sandbox) SetSnapshot

func (o *Sandbox) SetSnapshot(v string)

SetSnapshot gets a reference to the given string and assigns it to the Snapshot field.

func (*Sandbox) SetState

func (o *Sandbox) SetState(v SandboxState)

SetState gets a reference to the given SandboxState and assigns it to the State field.

func (*Sandbox) SetTarget

func (o *Sandbox) SetTarget(v string)

SetTarget sets field value

func (*Sandbox) SetToolboxProxyUrl

func (o *Sandbox) SetToolboxProxyUrl(v string)

SetToolboxProxyUrl sets field value

func (*Sandbox) SetUpdatedAt

func (o *Sandbox) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*Sandbox) SetUser

func (o *Sandbox) SetUser(v string)

SetUser sets field value

func (*Sandbox) SetVolumes

func (o *Sandbox) SetVolumes(v []SandboxVolume)

SetVolumes gets a reference to the given []SandboxVolume and assigns it to the Volumes field.

func (Sandbox) ToMap

func (o Sandbox) ToMap() (map[string]interface{}, error)

func (*Sandbox) UnmarshalJSON

func (o *Sandbox) UnmarshalJSON(data []byte) (err error)

type SandboxAPI

type SandboxAPI interface {

	/*
		ArchiveSandbox Archive sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPIArchiveSandboxRequest
	*/
	ArchiveSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIArchiveSandboxRequest

	// ArchiveSandboxExecute executes the request
	//  @return Sandbox
	ArchiveSandboxExecute(r SandboxAPIArchiveSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		CreateBackup Create sandbox backup

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPICreateBackupRequest
	*/
	CreateBackup(ctx context.Context, sandboxIdOrName string) SandboxAPICreateBackupRequest

	// CreateBackupExecute executes the request
	//  @return Sandbox
	CreateBackupExecute(r SandboxAPICreateBackupRequest) (*Sandbox, *http.Response, error)

	/*
		CreateSandbox Create a new sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SandboxAPICreateSandboxRequest
	*/
	CreateSandbox(ctx context.Context) SandboxAPICreateSandboxRequest

	// CreateSandboxExecute executes the request
	//  @return Sandbox
	CreateSandboxExecute(r SandboxAPICreateSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		CreateSandboxSnapshot Create a snapshot from a sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPICreateSandboxSnapshotRequest
	*/
	CreateSandboxSnapshot(ctx context.Context, sandboxIdOrName string) SandboxAPICreateSandboxSnapshotRequest

	// CreateSandboxSnapshotExecute executes the request
	//  @return Sandbox
	CreateSandboxSnapshotExecute(r SandboxAPICreateSandboxSnapshotRequest) (*Sandbox, *http.Response, error)

	/*
		CreateSshAccess Create SSH access for sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPICreateSshAccessRequest
	*/
	CreateSshAccess(ctx context.Context, sandboxIdOrName string) SandboxAPICreateSshAccessRequest

	// CreateSshAccessExecute executes the request
	//  @return SshAccessDto
	CreateSshAccessExecute(r SandboxAPICreateSshAccessRequest) (*SshAccessDto, *http.Response, error)

	/*
		DeleteSandbox Delete sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIDeleteSandboxRequest
	*/
	DeleteSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIDeleteSandboxRequest

	// DeleteSandboxExecute executes the request
	//  @return Sandbox
	DeleteSandboxExecute(r SandboxAPIDeleteSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		ExpireSignedPortPreviewUrl Expire signed preview URL for a sandbox port

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param port Port number to expire signed preview URL for
		@param token Token to expire signed preview URL for
		@return SandboxAPIExpireSignedPortPreviewUrlRequest
	*/
	ExpireSignedPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port int32, token string) SandboxAPIExpireSignedPortPreviewUrlRequest

	// ExpireSignedPortPreviewUrlExecute executes the request
	ExpireSignedPortPreviewUrlExecute(r SandboxAPIExpireSignedPortPreviewUrlRequest) (*http.Response, error)

	/*
		ForkSandbox Fork a sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPIForkSandboxRequest
	*/
	ForkSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIForkSandboxRequest

	// ForkSandboxExecute executes the request
	//  @return Sandbox
	ForkSandboxExecute(r SandboxAPIForkSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		GetBuildLogs Get build logs

		This endpoint is deprecated. Use `getBuildLogsUrl` instead.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIGetBuildLogsRequest

		Deprecated
	*/
	GetBuildLogs(ctx context.Context, sandboxIdOrName string) SandboxAPIGetBuildLogsRequest

	// GetBuildLogsExecute executes the request
	// Deprecated
	GetBuildLogsExecute(r SandboxAPIGetBuildLogsRequest) (*http.Response, error)

	/*
		GetBuildLogsUrl Get build logs URL

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIGetBuildLogsUrlRequest
	*/
	GetBuildLogsUrl(ctx context.Context, sandboxIdOrName string) SandboxAPIGetBuildLogsUrlRequest

	// GetBuildLogsUrlExecute executes the request
	//  @return Url
	GetBuildLogsUrlExecute(r SandboxAPIGetBuildLogsUrlRequest) (*Url, *http.Response, error)

	/*
		GetOrganizationBySandboxId Get organization by sandbox ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetOrganizationBySandboxIdRequest
	*/
	GetOrganizationBySandboxId(ctx context.Context, sandboxId string) SandboxAPIGetOrganizationBySandboxIdRequest

	// GetOrganizationBySandboxIdExecute executes the request
	//  @return Organization
	GetOrganizationBySandboxIdExecute(r SandboxAPIGetOrganizationBySandboxIdRequest) (*Organization, *http.Response, error)

	/*
		GetPortPreviewUrl Get preview URL for a sandbox port

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param port Port number to get preview URL for
		@return SandboxAPIGetPortPreviewUrlRequest
	*/
	GetPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port float32) SandboxAPIGetPortPreviewUrlRequest

	// GetPortPreviewUrlExecute executes the request
	//  @return PortPreviewUrl
	GetPortPreviewUrlExecute(r SandboxAPIGetPortPreviewUrlRequest) (*PortPreviewUrl, *http.Response, error)

	/*
		GetRegionQuotaBySandboxId Get region quota by sandbox ID

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetRegionQuotaBySandboxIdRequest
	*/
	GetRegionQuotaBySandboxId(ctx context.Context, sandboxId string) SandboxAPIGetRegionQuotaBySandboxIdRequest

	// GetRegionQuotaBySandboxIdExecute executes the request
	//  @return RegionQuota
	GetRegionQuotaBySandboxIdExecute(r SandboxAPIGetRegionQuotaBySandboxIdRequest) (*RegionQuota, *http.Response, error)

	/*
		GetSandbox Get sandbox details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIGetSandboxRequest
	*/
	GetSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxRequest

	// GetSandboxExecute executes the request
	//  @return Sandbox
	GetSandboxExecute(r SandboxAPIGetSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		GetSandboxAncestors Get sandbox fork ancestor chain

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPIGetSandboxAncestorsRequest
	*/
	GetSandboxAncestors(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxAncestorsRequest

	// GetSandboxAncestorsExecute executes the request
	//  @return []Sandbox
	GetSandboxAncestorsExecute(r SandboxAPIGetSandboxAncestorsRequest) ([]Sandbox, *http.Response, error)

	/*
		GetSandboxForks Get sandbox fork children

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPIGetSandboxForksRequest
	*/
	GetSandboxForks(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxForksRequest

	// GetSandboxForksExecute executes the request
	//  @return []Sandbox
	GetSandboxForksExecute(r SandboxAPIGetSandboxForksRequest) ([]Sandbox, *http.Response, error)

	/*
		GetSandboxLogs Get sandbox logs

		Retrieve OTEL logs for a sandbox within a time range

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetSandboxLogsRequest
	*/
	GetSandboxLogs(ctx context.Context, sandboxId string) SandboxAPIGetSandboxLogsRequest

	// GetSandboxLogsExecute executes the request
	//  @return PaginatedLogs
	GetSandboxLogsExecute(r SandboxAPIGetSandboxLogsRequest) (*PaginatedLogs, *http.Response, error)

	/*
		GetSandboxMetrics Get sandbox metrics

		Retrieve OTEL metrics for a sandbox within a time range

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetSandboxMetricsRequest
	*/
	GetSandboxMetrics(ctx context.Context, sandboxId string) SandboxAPIGetSandboxMetricsRequest

	// GetSandboxMetricsExecute executes the request
	//  @return MetricsResponse
	GetSandboxMetricsExecute(r SandboxAPIGetSandboxMetricsRequest) (*MetricsResponse, *http.Response, error)

	/*
		GetSandboxParent Get sandbox fork parent

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName
		@return SandboxAPIGetSandboxParentRequest
	*/
	GetSandboxParent(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxParentRequest

	// GetSandboxParentExecute executes the request
	//  @return Sandbox
	GetSandboxParentExecute(r SandboxAPIGetSandboxParentRequest) (*Sandbox, *http.Response, error)

	/*
		GetSandboxTraceSpans Get trace spans

		Retrieve all spans for a specific trace

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@param traceId ID of the trace
		@return SandboxAPIGetSandboxTraceSpansRequest
	*/
	GetSandboxTraceSpans(ctx context.Context, sandboxId string, traceId string) SandboxAPIGetSandboxTraceSpansRequest

	// GetSandboxTraceSpansExecute executes the request
	//  @return []TraceSpan
	GetSandboxTraceSpansExecute(r SandboxAPIGetSandboxTraceSpansRequest) ([]TraceSpan, *http.Response, error)

	/*
		GetSandboxTraces Get sandbox traces

		Retrieve OTEL traces for a sandbox within a time range

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetSandboxTracesRequest
	*/
	GetSandboxTraces(ctx context.Context, sandboxId string) SandboxAPIGetSandboxTracesRequest

	// GetSandboxTracesExecute executes the request
	//  @return PaginatedTraces
	GetSandboxTracesExecute(r SandboxAPIGetSandboxTracesRequest) (*PaginatedTraces, *http.Response, error)

	/*
		GetSandboxesForRunner Get sandboxes for the authenticated runner

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SandboxAPIGetSandboxesForRunnerRequest
	*/
	GetSandboxesForRunner(ctx context.Context) SandboxAPIGetSandboxesForRunnerRequest

	// GetSandboxesForRunnerExecute executes the request
	//  @return []Sandbox
	GetSandboxesForRunnerExecute(r SandboxAPIGetSandboxesForRunnerRequest) ([]Sandbox, *http.Response, error)

	/*
		GetSignedPortPreviewUrl Get signed preview URL for a sandbox port

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param port Port number to get signed preview URL for
		@return SandboxAPIGetSignedPortPreviewUrlRequest
	*/
	GetSignedPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port int32) SandboxAPIGetSignedPortPreviewUrlRequest

	// GetSignedPortPreviewUrlExecute executes the request
	//  @return SignedPortPreviewUrl
	GetSignedPortPreviewUrlExecute(r SandboxAPIGetSignedPortPreviewUrlRequest) (*SignedPortPreviewUrl, *http.Response, error)

	/*
		GetToolboxProxyUrl Get toolbox proxy URL for a sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIGetToolboxProxyUrlRequest
	*/
	GetToolboxProxyUrl(ctx context.Context, sandboxId string) SandboxAPIGetToolboxProxyUrlRequest

	// GetToolboxProxyUrlExecute executes the request
	//  @return ToolboxProxyUrl
	GetToolboxProxyUrlExecute(r SandboxAPIGetToolboxProxyUrlRequest) (*ToolboxProxyUrl, *http.Response, error)

	/*
		ListSandboxes List sandboxes

		Advanced filtering and ordering. Eventually consistent.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SandboxAPIListSandboxesRequest
	*/
	ListSandboxes(ctx context.Context) SandboxAPIListSandboxesRequest

	// ListSandboxesExecute executes the request
	//  @return ListSandboxesResponse
	ListSandboxesExecute(r SandboxAPIListSandboxesRequest) (*ListSandboxesResponse, *http.Response, error)

	/*
		ListSandboxesPaginatedDeprecated [DEPRECATED] List all sandboxes paginated

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SandboxAPIListSandboxesPaginatedDeprecatedRequest

		Deprecated
	*/
	ListSandboxesPaginatedDeprecated(ctx context.Context) SandboxAPIListSandboxesPaginatedDeprecatedRequest

	// ListSandboxesPaginatedDeprecatedExecute executes the request
	//  @return PaginatedSandboxesDeprecated
	// Deprecated
	ListSandboxesPaginatedDeprecatedExecute(r SandboxAPIListSandboxesPaginatedDeprecatedRequest) (*PaginatedSandboxesDeprecated, *http.Response, error)

	/*
		PauseSandbox Pause sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIPauseSandboxRequest
	*/
	PauseSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIPauseSandboxRequest

	// PauseSandboxExecute executes the request
	//  @return Sandbox
	PauseSandboxExecute(r SandboxAPIPauseSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		RecoverSandbox Recover sandbox from error state

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIRecoverSandboxRequest
	*/
	RecoverSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIRecoverSandboxRequest

	// RecoverSandboxExecute executes the request
	//  @return Sandbox
	RecoverSandboxExecute(r SandboxAPIRecoverSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		ReplaceLabels Replace sandbox labels

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIReplaceLabelsRequest
	*/
	ReplaceLabels(ctx context.Context, sandboxIdOrName string) SandboxAPIReplaceLabelsRequest

	// ReplaceLabelsExecute executes the request
	//  @return SandboxLabels
	ReplaceLabelsExecute(r SandboxAPIReplaceLabelsRequest) (*SandboxLabels, *http.Response, error)

	/*
		ResizeSandbox Resize sandbox resources

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIResizeSandboxRequest
	*/
	ResizeSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIResizeSandboxRequest

	// ResizeSandboxExecute executes the request
	//  @return Sandbox
	ResizeSandboxExecute(r SandboxAPIResizeSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		ResolveSandboxSecrets Resolve sandbox secrets

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId Sandbox ID
		@return SandboxAPIResolveSandboxSecretsRequest
	*/
	ResolveSandboxSecrets(ctx context.Context, sandboxId string) SandboxAPIResolveSandboxSecretsRequest

	// ResolveSandboxSecretsExecute executes the request
	//  @return []ResolveSandboxSecrets200ResponseInner
	ResolveSandboxSecretsExecute(r SandboxAPIResolveSandboxSecretsRequest) ([]ResolveSandboxSecrets200ResponseInner, *http.Response, error)

	/*
		RevokeSshAccess Revoke SSH access for sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIRevokeSshAccessRequest
	*/
	RevokeSshAccess(ctx context.Context, sandboxIdOrName string) SandboxAPIRevokeSshAccessRequest

	// RevokeSshAccessExecute executes the request
	//  @return Sandbox
	RevokeSshAccessExecute(r SandboxAPIRevokeSshAccessRequest) (*Sandbox, *http.Response, error)

	/*
		SetAutoArchiveInterval Set sandbox auto-archive interval

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param interval Auto-archive interval in minutes (0 means the maximum interval will be used)
		@return SandboxAPISetAutoArchiveIntervalRequest
	*/
	SetAutoArchiveInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoArchiveIntervalRequest

	// SetAutoArchiveIntervalExecute executes the request
	//  @return Sandbox
	SetAutoArchiveIntervalExecute(r SandboxAPISetAutoArchiveIntervalRequest) (*Sandbox, *http.Response, error)

	/*
		SetAutoDeleteInterval Set sandbox auto-delete interval

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param interval Auto-delete interval in minutes (negative value means disabled, 0 means delete immediately upon stopping)
		@return SandboxAPISetAutoDeleteIntervalRequest
	*/
	SetAutoDeleteInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoDeleteIntervalRequest

	// SetAutoDeleteIntervalExecute executes the request
	//  @return Sandbox
	SetAutoDeleteIntervalExecute(r SandboxAPISetAutoDeleteIntervalRequest) (*Sandbox, *http.Response, error)

	/*
		SetAutoPauseInterval Set sandbox auto-pause interval

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param interval Auto-pause interval in minutes (0 to disable)
		@return SandboxAPISetAutoPauseIntervalRequest
	*/
	SetAutoPauseInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoPauseIntervalRequest

	// SetAutoPauseIntervalExecute executes the request
	//  @return Sandbox
	SetAutoPauseIntervalExecute(r SandboxAPISetAutoPauseIntervalRequest) (*Sandbox, *http.Response, error)

	/*
		SetAutostopInterval Set sandbox auto-stop interval

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param interval Auto-stop interval in minutes (0 to disable)
		@return SandboxAPISetAutostopIntervalRequest
	*/
	SetAutostopInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutostopIntervalRequest

	// SetAutostopIntervalExecute executes the request
	//  @return Sandbox
	SetAutostopIntervalExecute(r SandboxAPISetAutostopIntervalRequest) (*Sandbox, *http.Response, error)

	/*
		SetTtl Set sandbox TTL

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param ttlMinutes Maximum time to live in minutes, re-anchored from the current time (0 to disable). When it elapses the sandbox is destroyed, even if it is stopped, paused, or archived
		@return SandboxAPISetTtlRequest
	*/
	SetTtl(ctx context.Context, sandboxIdOrName string, ttlMinutes float32) SandboxAPISetTtlRequest

	// SetTtlExecute executes the request
	//  @return Sandbox
	SetTtlExecute(r SandboxAPISetTtlRequest) (*Sandbox, *http.Response, error)

	/*
		StartSandbox Start or resume sandbox

		Starts a stopped or archived sandbox, or resumes a paused sandbox. The transition taken depends on the current sandbox state.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIStartSandboxRequest
	*/
	StartSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIStartSandboxRequest

	// StartSandboxExecute executes the request
	//  @return Sandbox
	StartSandboxExecute(r SandboxAPIStartSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		StopSandbox Stop sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIStopSandboxRequest
	*/
	StopSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIStopSandboxRequest

	// StopSandboxExecute executes the request
	//  @return Sandbox
	StopSandboxExecute(r SandboxAPIStopSandboxRequest) (*Sandbox, *http.Response, error)

	/*
		UpdateLastActivity Update sandbox last activity

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIUpdateLastActivityRequest
	*/
	UpdateLastActivity(ctx context.Context, sandboxId string) SandboxAPIUpdateLastActivityRequest

	// UpdateLastActivityExecute executes the request
	UpdateLastActivityExecute(r SandboxAPIUpdateLastActivityRequest) (*http.Response, error)

	/*
		UpdateNetworkSettings Update sandbox network settings

		Changes outbound network policy on the runner for a running sandbox (for example block all traffic, restore access, or set a CIDR allow list).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIUpdateNetworkSettingsRequest
	*/
	UpdateNetworkSettings(ctx context.Context, sandboxIdOrName string) SandboxAPIUpdateNetworkSettingsRequest

	// UpdateNetworkSettingsExecute executes the request
	//  @return Sandbox
	UpdateNetworkSettingsExecute(r SandboxAPIUpdateNetworkSettingsRequest) (*Sandbox, *http.Response, error)

	/*
		UpdatePublicStatus Update public status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@param isPublic Public status to set
		@return SandboxAPIUpdatePublicStatusRequest
	*/
	UpdatePublicStatus(ctx context.Context, sandboxIdOrName string, isPublic bool) SandboxAPIUpdatePublicStatusRequest

	// UpdatePublicStatusExecute executes the request
	//  @return Sandbox
	UpdatePublicStatusExecute(r SandboxAPIUpdatePublicStatusRequest) (*Sandbox, *http.Response, error)

	/*
		UpdateSandboxSecrets Update sandbox secrets

		Replaces the set of vault secrets mounted in the sandbox. Attached, detached and rotated secrets take effect for outbound requests within seconds. New env vars become visible to processes spawned after the update; a sandbox created without any secrets must be restarted for newly attached secrets to work.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxIdOrName ID or name of the sandbox
		@return SandboxAPIUpdateSandboxSecretsRequest
	*/
	UpdateSandboxSecrets(ctx context.Context, sandboxIdOrName string) SandboxAPIUpdateSandboxSecretsRequest

	// UpdateSandboxSecretsExecute executes the request
	//  @return Sandbox
	UpdateSandboxSecretsExecute(r SandboxAPIUpdateSandboxSecretsRequest) (*Sandbox, *http.Response, error)

	/*
		UpdateSandboxState Update sandbox state

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param sandboxId ID of the sandbox
		@return SandboxAPIUpdateSandboxStateRequest
	*/
	UpdateSandboxState(ctx context.Context, sandboxId string) SandboxAPIUpdateSandboxStateRequest

	// UpdateSandboxStateExecute executes the request
	UpdateSandboxStateExecute(r SandboxAPIUpdateSandboxStateRequest) (*http.Response, error)

	/*
		ValidateSshAccess Validate SSH access for sandbox

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SandboxAPIValidateSshAccessRequest
	*/
	ValidateSshAccess(ctx context.Context) SandboxAPIValidateSshAccessRequest

	// ValidateSshAccessExecute executes the request
	//  @return SshAccessValidationDto
	ValidateSshAccessExecute(r SandboxAPIValidateSshAccessRequest) (*SshAccessValidationDto, *http.Response, error)
}

type SandboxAPIArchiveSandboxRequest

type SandboxAPIArchiveSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIArchiveSandboxRequest) Execute

func (SandboxAPIArchiveSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIArchiveSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIArchiveSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPICreateBackupRequest

type SandboxAPICreateBackupRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPICreateBackupRequest) Execute

func (SandboxAPICreateBackupRequest) XDaytonaOrganizationID

func (r SandboxAPICreateBackupRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPICreateBackupRequest

Use with JWT to specify the organization ID

type SandboxAPICreateSandboxRequest

type SandboxAPICreateSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPICreateSandboxRequest) CreateSandbox

func (SandboxAPICreateSandboxRequest) Execute

func (SandboxAPICreateSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPICreateSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPICreateSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPICreateSandboxSnapshotRequest

type SandboxAPICreateSandboxSnapshotRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPICreateSandboxSnapshotRequest) CreateSandboxSnapshot

func (SandboxAPICreateSandboxSnapshotRequest) Execute

func (SandboxAPICreateSandboxSnapshotRequest) XDaytonaOrganizationID

func (r SandboxAPICreateSandboxSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPICreateSandboxSnapshotRequest

Use with JWT to specify the organization ID

type SandboxAPICreateSshAccessRequest

type SandboxAPICreateSshAccessRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPICreateSshAccessRequest) Execute

func (SandboxAPICreateSshAccessRequest) ExpiresInMinutes

func (r SandboxAPICreateSshAccessRequest) ExpiresInMinutes(expiresInMinutes float32) SandboxAPICreateSshAccessRequest

Expiration time in minutes (default: 60)

func (SandboxAPICreateSshAccessRequest) XDaytonaOrganizationID

func (r SandboxAPICreateSshAccessRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPICreateSshAccessRequest

Use with JWT to specify the organization ID

type SandboxAPIDeleteSandboxRequest

type SandboxAPIDeleteSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIDeleteSandboxRequest) Execute

func (SandboxAPIDeleteSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIDeleteSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIDeleteSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIExpireSignedPortPreviewUrlRequest

type SandboxAPIExpireSignedPortPreviewUrlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIExpireSignedPortPreviewUrlRequest) Execute

func (SandboxAPIExpireSignedPortPreviewUrlRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type SandboxAPIForkSandboxRequest

type SandboxAPIForkSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIForkSandboxRequest) Execute

func (SandboxAPIForkSandboxRequest) ForkSandbox

func (SandboxAPIForkSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIForkSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIForkSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIGetBuildLogsRequest

type SandboxAPIGetBuildLogsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetBuildLogsRequest) Execute

func (SandboxAPIGetBuildLogsRequest) Follow

Whether to follow the logs stream

func (SandboxAPIGetBuildLogsRequest) XDaytonaOrganizationID

func (r SandboxAPIGetBuildLogsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetBuildLogsRequest

Use with JWT to specify the organization ID

type SandboxAPIGetBuildLogsUrlRequest

type SandboxAPIGetBuildLogsUrlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetBuildLogsUrlRequest) Execute

func (SandboxAPIGetBuildLogsUrlRequest) XDaytonaOrganizationID

func (r SandboxAPIGetBuildLogsUrlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetBuildLogsUrlRequest

Use with JWT to specify the organization ID

type SandboxAPIGetOrganizationBySandboxIdRequest

type SandboxAPIGetOrganizationBySandboxIdRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetOrganizationBySandboxIdRequest) Execute

func (SandboxAPIGetOrganizationBySandboxIdRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type SandboxAPIGetPortPreviewUrlRequest

type SandboxAPIGetPortPreviewUrlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetPortPreviewUrlRequest) Execute

func (SandboxAPIGetPortPreviewUrlRequest) XDaytonaOrganizationID

func (r SandboxAPIGetPortPreviewUrlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetPortPreviewUrlRequest

Use with JWT to specify the organization ID

type SandboxAPIGetRegionQuotaBySandboxIdRequest

type SandboxAPIGetRegionQuotaBySandboxIdRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetRegionQuotaBySandboxIdRequest) Execute

func (SandboxAPIGetRegionQuotaBySandboxIdRequest) XDaytonaOrganizationID

func (r SandboxAPIGetRegionQuotaBySandboxIdRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetRegionQuotaBySandboxIdRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxAncestorsRequest

type SandboxAPIGetSandboxAncestorsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxAncestorsRequest) Execute

func (SandboxAPIGetSandboxAncestorsRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxAncestorsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxAncestorsRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxForksRequest

type SandboxAPIGetSandboxForksRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxForksRequest) Execute

func (SandboxAPIGetSandboxForksRequest) IncludeDestroyed

func (r SandboxAPIGetSandboxForksRequest) IncludeDestroyed(includeDestroyed bool) SandboxAPIGetSandboxForksRequest

func (SandboxAPIGetSandboxForksRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxForksRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxForksRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxLogsRequest

type SandboxAPIGetSandboxLogsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxLogsRequest) Execute

func (SandboxAPIGetSandboxLogsRequest) From

Start of time range (ISO 8601)

func (SandboxAPIGetSandboxLogsRequest) Limit

Number of items per page

func (SandboxAPIGetSandboxLogsRequest) Page

Page number (1-indexed)

func (SandboxAPIGetSandboxLogsRequest) Search

Search in log body

func (SandboxAPIGetSandboxLogsRequest) Severities

Filter by severity levels (DEBUG, INFO, WARN, ERROR)

func (SandboxAPIGetSandboxLogsRequest) To

End of time range (ISO 8601)

func (SandboxAPIGetSandboxLogsRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxLogsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxLogsRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxMetricsRequest

type SandboxAPIGetSandboxMetricsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxMetricsRequest) Execute

func (SandboxAPIGetSandboxMetricsRequest) From

Start of time range (ISO 8601)

func (SandboxAPIGetSandboxMetricsRequest) MetricNames

Filter by metric names

func (SandboxAPIGetSandboxMetricsRequest) To

End of time range (ISO 8601)

func (SandboxAPIGetSandboxMetricsRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxMetricsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxMetricsRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxParentRequest

type SandboxAPIGetSandboxParentRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxParentRequest) Execute

func (SandboxAPIGetSandboxParentRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxParentRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxParentRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxRequest

type SandboxAPIGetSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxRequest) Execute

func (SandboxAPIGetSandboxRequest) Verbose

Include verbose output

func (SandboxAPIGetSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxTraceSpansRequest

type SandboxAPIGetSandboxTraceSpansRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxTraceSpansRequest) Execute

func (SandboxAPIGetSandboxTraceSpansRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxTraceSpansRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxTraceSpansRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxTracesRequest

type SandboxAPIGetSandboxTracesRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxTracesRequest) Execute

func (SandboxAPIGetSandboxTracesRequest) From

Start of time range (ISO 8601)

func (SandboxAPIGetSandboxTracesRequest) Limit

Number of items per page

func (SandboxAPIGetSandboxTracesRequest) Page

Page number (1-indexed)

func (SandboxAPIGetSandboxTracesRequest) To

End of time range (ISO 8601)

func (SandboxAPIGetSandboxTracesRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxTracesRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxTracesRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSandboxesForRunnerRequest

type SandboxAPIGetSandboxesForRunnerRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSandboxesForRunnerRequest) Execute

func (SandboxAPIGetSandboxesForRunnerRequest) SkipReconcilingSandboxes

func (r SandboxAPIGetSandboxesForRunnerRequest) SkipReconcilingSandboxes(skipReconcilingSandboxes bool) SandboxAPIGetSandboxesForRunnerRequest

Skip sandboxes where state differs from desired state

func (SandboxAPIGetSandboxesForRunnerRequest) States

Comma-separated list of sandbox states to filter by

func (SandboxAPIGetSandboxesForRunnerRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSandboxesForRunnerRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSandboxesForRunnerRequest

Use with JWT to specify the organization ID

type SandboxAPIGetSignedPortPreviewUrlRequest

type SandboxAPIGetSignedPortPreviewUrlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetSignedPortPreviewUrlRequest) Execute

func (SandboxAPIGetSignedPortPreviewUrlRequest) ExpiresInSeconds

Expiration time in seconds (default: 60 seconds)

func (SandboxAPIGetSignedPortPreviewUrlRequest) XDaytonaOrganizationID

func (r SandboxAPIGetSignedPortPreviewUrlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetSignedPortPreviewUrlRequest

Use with JWT to specify the organization ID

type SandboxAPIGetToolboxProxyUrlRequest

type SandboxAPIGetToolboxProxyUrlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIGetToolboxProxyUrlRequest) Execute

func (SandboxAPIGetToolboxProxyUrlRequest) XDaytonaOrganizationID

func (r SandboxAPIGetToolboxProxyUrlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIGetToolboxProxyUrlRequest

Use with JWT to specify the organization ID

type SandboxAPIListSandboxesPaginatedDeprecatedRequest

type SandboxAPIListSandboxesPaginatedDeprecatedRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Execute

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Id

Filter by partial ID match

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) IncludeErroredDeleted

Include results with errored state and deleted desired state

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Labels

JSON encoded labels to filter by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) LastEventAfter

Include items with last event after this timestamp

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) LastEventBefore

Include items with last event before this timestamp

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Limit

Number of results per page

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MaxCpu

Maximum CPU

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MaxDiskGiB

Maximum disk space in GiB

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MaxMemoryGiB

Maximum memory in GiB

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MinCpu

Minimum CPU

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MinDiskGiB

Minimum disk space in GiB

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) MinMemoryGiB

Minimum memory in GiB

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Name

Filter by partial name match

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Order

Direction to sort by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Page

Page number of the results

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Regions

List of regions to filter by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Snapshots

List of snapshot names to filter by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) Sort

Field to sort by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) States

List of states to filter by

func (SandboxAPIListSandboxesPaginatedDeprecatedRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type SandboxAPIListSandboxesRequest

type SandboxAPIListSandboxesRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIListSandboxesRequest) CreatedAtAfter

Include items created after this timestamp

func (SandboxAPIListSandboxesRequest) CreatedAtBefore

func (r SandboxAPIListSandboxesRequest) CreatedAtBefore(createdAtBefore time.Time) SandboxAPIListSandboxesRequest

Include items created before this timestamp

func (SandboxAPIListSandboxesRequest) Cursor

Pagination cursor from a previous response

func (SandboxAPIListSandboxesRequest) Execute

func (SandboxAPIListSandboxesRequest) Id

Filter by ID prefix (case-insensitive)

func (SandboxAPIListSandboxesRequest) IncludeErroredDeleted

func (r SandboxAPIListSandboxesRequest) IncludeErroredDeleted(includeErroredDeleted bool) SandboxAPIListSandboxesRequest

Include results with errored state and deleted desired state

func (SandboxAPIListSandboxesRequest) IsPublic

Filter by public status

func (SandboxAPIListSandboxesRequest) IsRecoverable

Filter by recoverable status

func (SandboxAPIListSandboxesRequest) Labels

JSON encoded labels to filter by

func (SandboxAPIListSandboxesRequest) LastEventAfter

Include items with last event after this timestamp

func (SandboxAPIListSandboxesRequest) LastEventBefore

func (r SandboxAPIListSandboxesRequest) LastEventBefore(lastEventBefore time.Time) SandboxAPIListSandboxesRequest

Include items with last event before this timestamp

func (SandboxAPIListSandboxesRequest) Limit

Number of results per page

func (SandboxAPIListSandboxesRequest) MaxCpu

Maximum CPU

func (SandboxAPIListSandboxesRequest) MaxDiskGiB

Maximum disk space in GiB

func (SandboxAPIListSandboxesRequest) MaxMemoryGiB

Maximum memory in GiB

func (SandboxAPIListSandboxesRequest) MinCpu

Minimum CPU

func (SandboxAPIListSandboxesRequest) MinDiskGiB

Minimum disk space in GiB

func (SandboxAPIListSandboxesRequest) MinMemoryGiB

Minimum memory in GiB

func (SandboxAPIListSandboxesRequest) Name

Filter by name prefix (case-insensitive)

func (SandboxAPIListSandboxesRequest) Order

Direction to sort by

func (SandboxAPIListSandboxesRequest) RegionIds

List of regions IDs to filter by

func (SandboxAPIListSandboxesRequest) SandboxClasses

List of sandbox classes to filter by

func (SandboxAPIListSandboxesRequest) Snapshots

List of snapshot names to filter by

func (SandboxAPIListSandboxesRequest) Sort

Field to sort by

func (SandboxAPIListSandboxesRequest) States

List of states to filter by.

func (SandboxAPIListSandboxesRequest) XDaytonaOrganizationID

func (r SandboxAPIListSandboxesRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIListSandboxesRequest

Use with JWT to specify the organization ID

type SandboxAPIPauseSandboxRequest

type SandboxAPIPauseSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIPauseSandboxRequest) Execute

func (SandboxAPIPauseSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIPauseSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIPauseSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIRecoverSandboxRequest

type SandboxAPIRecoverSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIRecoverSandboxRequest) Execute

func (SandboxAPIRecoverSandboxRequest) SkipStart

If true, the sandbox is left in STOPPED after recovery instead of being started.

func (SandboxAPIRecoverSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIRecoverSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIRecoverSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIReplaceLabelsRequest

type SandboxAPIReplaceLabelsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIReplaceLabelsRequest) Execute

func (SandboxAPIReplaceLabelsRequest) SandboxLabels

func (SandboxAPIReplaceLabelsRequest) XDaytonaOrganizationID

func (r SandboxAPIReplaceLabelsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIReplaceLabelsRequest

Use with JWT to specify the organization ID

type SandboxAPIResizeSandboxRequest

type SandboxAPIResizeSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIResizeSandboxRequest) Execute

func (SandboxAPIResizeSandboxRequest) ResizeSandbox

func (SandboxAPIResizeSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIResizeSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIResizeSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIResolveSandboxSecretsRequest

type SandboxAPIResolveSandboxSecretsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIResolveSandboxSecretsRequest) Execute

func (SandboxAPIResolveSandboxSecretsRequest) XDaytonaOrganizationID

func (r SandboxAPIResolveSandboxSecretsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIResolveSandboxSecretsRequest

Use with JWT to specify the organization ID

type SandboxAPIRevokeSshAccessRequest

type SandboxAPIRevokeSshAccessRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIRevokeSshAccessRequest) Execute

func (SandboxAPIRevokeSshAccessRequest) Token

SSH access token to revoke. If not provided, all SSH access for the sandbox will be revoked.

func (SandboxAPIRevokeSshAccessRequest) XDaytonaOrganizationID

func (r SandboxAPIRevokeSshAccessRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIRevokeSshAccessRequest

Use with JWT to specify the organization ID

type SandboxAPIService

type SandboxAPIService service

SandboxAPIService SandboxAPI service

func (*SandboxAPIService) ArchiveSandbox

func (a *SandboxAPIService) ArchiveSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIArchiveSandboxRequest

ArchiveSandbox Archive sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPIArchiveSandboxRequest

func (*SandboxAPIService) ArchiveSandboxExecute

func (a *SandboxAPIService) ArchiveSandboxExecute(r SandboxAPIArchiveSandboxRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) CreateBackup

func (a *SandboxAPIService) CreateBackup(ctx context.Context, sandboxIdOrName string) SandboxAPICreateBackupRequest

CreateBackup Create sandbox backup

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPICreateBackupRequest

func (*SandboxAPIService) CreateBackupExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) CreateSandbox

CreateSandbox Create a new sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SandboxAPICreateSandboxRequest

func (*SandboxAPIService) CreateSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) CreateSandboxSnapshot

func (a *SandboxAPIService) CreateSandboxSnapshot(ctx context.Context, sandboxIdOrName string) SandboxAPICreateSandboxSnapshotRequest

CreateSandboxSnapshot Create a snapshot from a sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPICreateSandboxSnapshotRequest

func (*SandboxAPIService) CreateSandboxSnapshotExecute

func (a *SandboxAPIService) CreateSandboxSnapshotExecute(r SandboxAPICreateSandboxSnapshotRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) CreateSshAccess

func (a *SandboxAPIService) CreateSshAccess(ctx context.Context, sandboxIdOrName string) SandboxAPICreateSshAccessRequest

CreateSshAccess Create SSH access for sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPICreateSshAccessRequest

func (*SandboxAPIService) CreateSshAccessExecute

Execute executes the request

@return SshAccessDto

func (*SandboxAPIService) DeleteSandbox

func (a *SandboxAPIService) DeleteSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIDeleteSandboxRequest

DeleteSandbox Delete sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIDeleteSandboxRequest

func (*SandboxAPIService) DeleteSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) ExpireSignedPortPreviewUrl

func (a *SandboxAPIService) ExpireSignedPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port int32, token string) SandboxAPIExpireSignedPortPreviewUrlRequest

ExpireSignedPortPreviewUrl Expire signed preview URL for a sandbox port

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param port Port number to expire signed preview URL for
@param token Token to expire signed preview URL for
@return SandboxAPIExpireSignedPortPreviewUrlRequest

func (*SandboxAPIService) ExpireSignedPortPreviewUrlExecute

func (a *SandboxAPIService) ExpireSignedPortPreviewUrlExecute(r SandboxAPIExpireSignedPortPreviewUrlRequest) (*http.Response, error)

Execute executes the request

func (*SandboxAPIService) ForkSandbox

func (a *SandboxAPIService) ForkSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIForkSandboxRequest

ForkSandbox Fork a sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPIForkSandboxRequest

func (*SandboxAPIService) ForkSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) GetBuildLogs

func (a *SandboxAPIService) GetBuildLogs(ctx context.Context, sandboxIdOrName string) SandboxAPIGetBuildLogsRequest

GetBuildLogs Get build logs

This endpoint is deprecated. Use `getBuildLogsUrl` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIGetBuildLogsRequest

Deprecated

func (*SandboxAPIService) GetBuildLogsExecute

func (a *SandboxAPIService) GetBuildLogsExecute(r SandboxAPIGetBuildLogsRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*SandboxAPIService) GetBuildLogsUrl

func (a *SandboxAPIService) GetBuildLogsUrl(ctx context.Context, sandboxIdOrName string) SandboxAPIGetBuildLogsUrlRequest

GetBuildLogsUrl Get build logs URL

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIGetBuildLogsUrlRequest

func (*SandboxAPIService) GetBuildLogsUrlExecute

func (a *SandboxAPIService) GetBuildLogsUrlExecute(r SandboxAPIGetBuildLogsUrlRequest) (*Url, *http.Response, error)

Execute executes the request

@return Url

func (*SandboxAPIService) GetOrganizationBySandboxId

func (a *SandboxAPIService) GetOrganizationBySandboxId(ctx context.Context, sandboxId string) SandboxAPIGetOrganizationBySandboxIdRequest

GetOrganizationBySandboxId Get organization by sandbox ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetOrganizationBySandboxIdRequest

func (*SandboxAPIService) GetOrganizationBySandboxIdExecute

func (a *SandboxAPIService) GetOrganizationBySandboxIdExecute(r SandboxAPIGetOrganizationBySandboxIdRequest) (*Organization, *http.Response, error)

Execute executes the request

@return Organization

func (*SandboxAPIService) GetPortPreviewUrl

func (a *SandboxAPIService) GetPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port float32) SandboxAPIGetPortPreviewUrlRequest

GetPortPreviewUrl Get preview URL for a sandbox port

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param port Port number to get preview URL for
@return SandboxAPIGetPortPreviewUrlRequest

func (*SandboxAPIService) GetPortPreviewUrlExecute

Execute executes the request

@return PortPreviewUrl

func (*SandboxAPIService) GetRegionQuotaBySandboxId

func (a *SandboxAPIService) GetRegionQuotaBySandboxId(ctx context.Context, sandboxId string) SandboxAPIGetRegionQuotaBySandboxIdRequest

GetRegionQuotaBySandboxId Get region quota by sandbox ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetRegionQuotaBySandboxIdRequest

func (*SandboxAPIService) GetRegionQuotaBySandboxIdExecute

func (a *SandboxAPIService) GetRegionQuotaBySandboxIdExecute(r SandboxAPIGetRegionQuotaBySandboxIdRequest) (*RegionQuota, *http.Response, error)

Execute executes the request

@return RegionQuota

func (*SandboxAPIService) GetSandbox

func (a *SandboxAPIService) GetSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxRequest

GetSandbox Get sandbox details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIGetSandboxRequest

func (*SandboxAPIService) GetSandboxAncestors

func (a *SandboxAPIService) GetSandboxAncestors(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxAncestorsRequest

GetSandboxAncestors Get sandbox fork ancestor chain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPIGetSandboxAncestorsRequest

func (*SandboxAPIService) GetSandboxAncestorsExecute

func (a *SandboxAPIService) GetSandboxAncestorsExecute(r SandboxAPIGetSandboxAncestorsRequest) ([]Sandbox, *http.Response, error)

Execute executes the request

@return []Sandbox

func (*SandboxAPIService) GetSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) GetSandboxForks

func (a *SandboxAPIService) GetSandboxForks(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxForksRequest

GetSandboxForks Get sandbox fork children

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPIGetSandboxForksRequest

func (*SandboxAPIService) GetSandboxForksExecute

func (a *SandboxAPIService) GetSandboxForksExecute(r SandboxAPIGetSandboxForksRequest) ([]Sandbox, *http.Response, error)

Execute executes the request

@return []Sandbox

func (*SandboxAPIService) GetSandboxLogs

func (a *SandboxAPIService) GetSandboxLogs(ctx context.Context, sandboxId string) SandboxAPIGetSandboxLogsRequest

GetSandboxLogs Get sandbox logs

Retrieve OTEL logs for a sandbox within a time range

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetSandboxLogsRequest

func (*SandboxAPIService) GetSandboxLogsExecute

Execute executes the request

@return PaginatedLogs

func (*SandboxAPIService) GetSandboxMetrics

func (a *SandboxAPIService) GetSandboxMetrics(ctx context.Context, sandboxId string) SandboxAPIGetSandboxMetricsRequest

GetSandboxMetrics Get sandbox metrics

Retrieve OTEL metrics for a sandbox within a time range

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetSandboxMetricsRequest

func (*SandboxAPIService) GetSandboxMetricsExecute

Execute executes the request

@return MetricsResponse

func (*SandboxAPIService) GetSandboxParent

func (a *SandboxAPIService) GetSandboxParent(ctx context.Context, sandboxIdOrName string) SandboxAPIGetSandboxParentRequest

GetSandboxParent Get sandbox fork parent

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName
@return SandboxAPIGetSandboxParentRequest

func (*SandboxAPIService) GetSandboxParentExecute

func (a *SandboxAPIService) GetSandboxParentExecute(r SandboxAPIGetSandboxParentRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) GetSandboxTraceSpans

func (a *SandboxAPIService) GetSandboxTraceSpans(ctx context.Context, sandboxId string, traceId string) SandboxAPIGetSandboxTraceSpansRequest

GetSandboxTraceSpans Get trace spans

Retrieve all spans for a specific trace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@param traceId ID of the trace
@return SandboxAPIGetSandboxTraceSpansRequest

func (*SandboxAPIService) GetSandboxTraceSpansExecute

func (a *SandboxAPIService) GetSandboxTraceSpansExecute(r SandboxAPIGetSandboxTraceSpansRequest) ([]TraceSpan, *http.Response, error)

Execute executes the request

@return []TraceSpan

func (*SandboxAPIService) GetSandboxTraces

func (a *SandboxAPIService) GetSandboxTraces(ctx context.Context, sandboxId string) SandboxAPIGetSandboxTracesRequest

GetSandboxTraces Get sandbox traces

Retrieve OTEL traces for a sandbox within a time range

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetSandboxTracesRequest

func (*SandboxAPIService) GetSandboxTracesExecute

Execute executes the request

@return PaginatedTraces

func (*SandboxAPIService) GetSandboxesForRunner

GetSandboxesForRunner Get sandboxes for the authenticated runner

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SandboxAPIGetSandboxesForRunnerRequest

func (*SandboxAPIService) GetSandboxesForRunnerExecute

func (a *SandboxAPIService) GetSandboxesForRunnerExecute(r SandboxAPIGetSandboxesForRunnerRequest) ([]Sandbox, *http.Response, error)

Execute executes the request

@return []Sandbox

func (*SandboxAPIService) GetSignedPortPreviewUrl

func (a *SandboxAPIService) GetSignedPortPreviewUrl(ctx context.Context, sandboxIdOrName string, port int32) SandboxAPIGetSignedPortPreviewUrlRequest

GetSignedPortPreviewUrl Get signed preview URL for a sandbox port

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param port Port number to get signed preview URL for
@return SandboxAPIGetSignedPortPreviewUrlRequest

func (*SandboxAPIService) GetSignedPortPreviewUrlExecute

Execute executes the request

@return SignedPortPreviewUrl

func (*SandboxAPIService) GetToolboxProxyUrl

func (a *SandboxAPIService) GetToolboxProxyUrl(ctx context.Context, sandboxId string) SandboxAPIGetToolboxProxyUrlRequest

GetToolboxProxyUrl Get toolbox proxy URL for a sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIGetToolboxProxyUrlRequest

func (*SandboxAPIService) GetToolboxProxyUrlExecute

Execute executes the request

@return ToolboxProxyUrl

func (*SandboxAPIService) ListSandboxes

ListSandboxes List sandboxes

Advanced filtering and ordering. Eventually consistent.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SandboxAPIListSandboxesRequest

func (*SandboxAPIService) ListSandboxesExecute

Execute executes the request

@return ListSandboxesResponse

func (*SandboxAPIService) ListSandboxesPaginatedDeprecated

ListSandboxesPaginatedDeprecated [DEPRECATED] List all sandboxes paginated

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SandboxAPIListSandboxesPaginatedDeprecatedRequest

Deprecated

func (*SandboxAPIService) ListSandboxesPaginatedDeprecatedExecute

Execute executes the request

@return PaginatedSandboxesDeprecated

Deprecated

func (*SandboxAPIService) PauseSandbox

func (a *SandboxAPIService) PauseSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIPauseSandboxRequest

PauseSandbox Pause sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIPauseSandboxRequest

func (*SandboxAPIService) PauseSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) RecoverSandbox

func (a *SandboxAPIService) RecoverSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIRecoverSandboxRequest

RecoverSandbox Recover sandbox from error state

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIRecoverSandboxRequest

func (*SandboxAPIService) RecoverSandboxExecute

func (a *SandboxAPIService) RecoverSandboxExecute(r SandboxAPIRecoverSandboxRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) ReplaceLabels

func (a *SandboxAPIService) ReplaceLabels(ctx context.Context, sandboxIdOrName string) SandboxAPIReplaceLabelsRequest

ReplaceLabels Replace sandbox labels

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIReplaceLabelsRequest

func (*SandboxAPIService) ReplaceLabelsExecute

Execute executes the request

@return SandboxLabels

func (*SandboxAPIService) ResizeSandbox

func (a *SandboxAPIService) ResizeSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIResizeSandboxRequest

ResizeSandbox Resize sandbox resources

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIResizeSandboxRequest

func (*SandboxAPIService) ResizeSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) ResolveSandboxSecrets

func (a *SandboxAPIService) ResolveSandboxSecrets(ctx context.Context, sandboxId string) SandboxAPIResolveSandboxSecretsRequest

ResolveSandboxSecrets Resolve sandbox secrets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId Sandbox ID
@return SandboxAPIResolveSandboxSecretsRequest

func (*SandboxAPIService) ResolveSandboxSecretsExecute

Execute executes the request

@return []ResolveSandboxSecrets200ResponseInner

func (*SandboxAPIService) RevokeSshAccess

func (a *SandboxAPIService) RevokeSshAccess(ctx context.Context, sandboxIdOrName string) SandboxAPIRevokeSshAccessRequest

RevokeSshAccess Revoke SSH access for sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIRevokeSshAccessRequest

func (*SandboxAPIService) RevokeSshAccessExecute

func (a *SandboxAPIService) RevokeSshAccessExecute(r SandboxAPIRevokeSshAccessRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) SetAutoArchiveInterval

func (a *SandboxAPIService) SetAutoArchiveInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoArchiveIntervalRequest

SetAutoArchiveInterval Set sandbox auto-archive interval

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param interval Auto-archive interval in minutes (0 means the maximum interval will be used)
@return SandboxAPISetAutoArchiveIntervalRequest

func (*SandboxAPIService) SetAutoArchiveIntervalExecute

func (a *SandboxAPIService) SetAutoArchiveIntervalExecute(r SandboxAPISetAutoArchiveIntervalRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) SetAutoDeleteInterval

func (a *SandboxAPIService) SetAutoDeleteInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoDeleteIntervalRequest

SetAutoDeleteInterval Set sandbox auto-delete interval

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param interval Auto-delete interval in minutes (negative value means disabled, 0 means delete immediately upon stopping)
@return SandboxAPISetAutoDeleteIntervalRequest

func (*SandboxAPIService) SetAutoDeleteIntervalExecute

func (a *SandboxAPIService) SetAutoDeleteIntervalExecute(r SandboxAPISetAutoDeleteIntervalRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) SetAutoPauseInterval added in v0.197.0

func (a *SandboxAPIService) SetAutoPauseInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutoPauseIntervalRequest

SetAutoPauseInterval Set sandbox auto-pause interval

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param interval Auto-pause interval in minutes (0 to disable)
@return SandboxAPISetAutoPauseIntervalRequest

func (*SandboxAPIService) SetAutoPauseIntervalExecute added in v0.197.0

func (a *SandboxAPIService) SetAutoPauseIntervalExecute(r SandboxAPISetAutoPauseIntervalRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) SetAutostopInterval

func (a *SandboxAPIService) SetAutostopInterval(ctx context.Context, sandboxIdOrName string, interval float32) SandboxAPISetAutostopIntervalRequest

SetAutostopInterval Set sandbox auto-stop interval

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param interval Auto-stop interval in minutes (0 to disable)
@return SandboxAPISetAutostopIntervalRequest

func (*SandboxAPIService) SetAutostopIntervalExecute

func (a *SandboxAPIService) SetAutostopIntervalExecute(r SandboxAPISetAutostopIntervalRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) SetTtl added in v0.199.0

func (a *SandboxAPIService) SetTtl(ctx context.Context, sandboxIdOrName string, ttlMinutes float32) SandboxAPISetTtlRequest

SetTtl Set sandbox TTL

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param ttlMinutes Maximum time to live in minutes, re-anchored from the current time (0 to disable). When it elapses the sandbox is destroyed, even if it is stopped, paused, or archived
@return SandboxAPISetTtlRequest

func (*SandboxAPIService) SetTtlExecute added in v0.199.0

Execute executes the request

@return Sandbox

func (*SandboxAPIService) StartSandbox

func (a *SandboxAPIService) StartSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIStartSandboxRequest

StartSandbox Start or resume sandbox

Starts a stopped or archived sandbox, or resumes a paused sandbox. The transition taken depends on the current sandbox state.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIStartSandboxRequest

func (*SandboxAPIService) StartSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) StopSandbox

func (a *SandboxAPIService) StopSandbox(ctx context.Context, sandboxIdOrName string) SandboxAPIStopSandboxRequest

StopSandbox Stop sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIStopSandboxRequest

func (*SandboxAPIService) StopSandboxExecute

Execute executes the request

@return Sandbox

func (*SandboxAPIService) UpdateLastActivity

func (a *SandboxAPIService) UpdateLastActivity(ctx context.Context, sandboxId string) SandboxAPIUpdateLastActivityRequest

UpdateLastActivity Update sandbox last activity

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIUpdateLastActivityRequest

func (*SandboxAPIService) UpdateLastActivityExecute

func (a *SandboxAPIService) UpdateLastActivityExecute(r SandboxAPIUpdateLastActivityRequest) (*http.Response, error)

Execute executes the request

func (*SandboxAPIService) UpdateNetworkSettings

func (a *SandboxAPIService) UpdateNetworkSettings(ctx context.Context, sandboxIdOrName string) SandboxAPIUpdateNetworkSettingsRequest

UpdateNetworkSettings Update sandbox network settings

Changes outbound network policy on the runner for a running sandbox (for example block all traffic, restore access, or set a CIDR allow list).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIUpdateNetworkSettingsRequest

func (*SandboxAPIService) UpdateNetworkSettingsExecute

func (a *SandboxAPIService) UpdateNetworkSettingsExecute(r SandboxAPIUpdateNetworkSettingsRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) UpdatePublicStatus

func (a *SandboxAPIService) UpdatePublicStatus(ctx context.Context, sandboxIdOrName string, isPublic bool) SandboxAPIUpdatePublicStatusRequest

UpdatePublicStatus Update public status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@param isPublic Public status to set
@return SandboxAPIUpdatePublicStatusRequest

func (*SandboxAPIService) UpdatePublicStatusExecute

func (a *SandboxAPIService) UpdatePublicStatusExecute(r SandboxAPIUpdatePublicStatusRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) UpdateSandboxSecrets added in v0.196.0

func (a *SandboxAPIService) UpdateSandboxSecrets(ctx context.Context, sandboxIdOrName string) SandboxAPIUpdateSandboxSecretsRequest

UpdateSandboxSecrets Update sandbox secrets

Replaces the set of vault secrets mounted in the sandbox. Attached, detached and rotated secrets take effect for outbound requests within seconds. New env vars become visible to processes spawned after the update; a sandbox created without any secrets must be restarted for newly attached secrets to work.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxIdOrName ID or name of the sandbox
@return SandboxAPIUpdateSandboxSecretsRequest

func (*SandboxAPIService) UpdateSandboxSecretsExecute added in v0.196.0

func (a *SandboxAPIService) UpdateSandboxSecretsExecute(r SandboxAPIUpdateSandboxSecretsRequest) (*Sandbox, *http.Response, error)

Execute executes the request

@return Sandbox

func (*SandboxAPIService) UpdateSandboxState

func (a *SandboxAPIService) UpdateSandboxState(ctx context.Context, sandboxId string) SandboxAPIUpdateSandboxStateRequest

UpdateSandboxState Update sandbox state

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sandboxId ID of the sandbox
@return SandboxAPIUpdateSandboxStateRequest

func (*SandboxAPIService) UpdateSandboxStateExecute

func (a *SandboxAPIService) UpdateSandboxStateExecute(r SandboxAPIUpdateSandboxStateRequest) (*http.Response, error)

Execute executes the request

func (*SandboxAPIService) ValidateSshAccess

ValidateSshAccess Validate SSH access for sandbox

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SandboxAPIValidateSshAccessRequest

func (*SandboxAPIService) ValidateSshAccessExecute

Execute executes the request

@return SshAccessValidationDto

type SandboxAPISetAutoArchiveIntervalRequest

type SandboxAPISetAutoArchiveIntervalRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPISetAutoArchiveIntervalRequest) Execute

func (SandboxAPISetAutoArchiveIntervalRequest) XDaytonaOrganizationID

func (r SandboxAPISetAutoArchiveIntervalRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPISetAutoArchiveIntervalRequest

Use with JWT to specify the organization ID

type SandboxAPISetAutoDeleteIntervalRequest

type SandboxAPISetAutoDeleteIntervalRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPISetAutoDeleteIntervalRequest) Execute

func (SandboxAPISetAutoDeleteIntervalRequest) XDaytonaOrganizationID

func (r SandboxAPISetAutoDeleteIntervalRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPISetAutoDeleteIntervalRequest

Use with JWT to specify the organization ID

type SandboxAPISetAutoPauseIntervalRequest added in v0.197.0

type SandboxAPISetAutoPauseIntervalRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPISetAutoPauseIntervalRequest) Execute added in v0.197.0

func (SandboxAPISetAutoPauseIntervalRequest) XDaytonaOrganizationID added in v0.197.0

func (r SandboxAPISetAutoPauseIntervalRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPISetAutoPauseIntervalRequest

Use with JWT to specify the organization ID

type SandboxAPISetAutostopIntervalRequest

type SandboxAPISetAutostopIntervalRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPISetAutostopIntervalRequest) Execute

func (SandboxAPISetAutostopIntervalRequest) XDaytonaOrganizationID

func (r SandboxAPISetAutostopIntervalRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPISetAutostopIntervalRequest

Use with JWT to specify the organization ID

type SandboxAPISetTtlRequest added in v0.199.0

type SandboxAPISetTtlRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPISetTtlRequest) Execute added in v0.199.0

func (SandboxAPISetTtlRequest) XDaytonaOrganizationID added in v0.199.0

func (r SandboxAPISetTtlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPISetTtlRequest

Use with JWT to specify the organization ID

type SandboxAPIStartSandboxRequest

type SandboxAPIStartSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIStartSandboxRequest) Execute

func (SandboxAPIStartSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIStartSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIStartSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIStopSandboxRequest

type SandboxAPIStopSandboxRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIStopSandboxRequest) Execute

func (SandboxAPIStopSandboxRequest) Force

Force stop the sandbox using SIGKILL instead of SIGTERM

func (SandboxAPIStopSandboxRequest) XDaytonaOrganizationID

func (r SandboxAPIStopSandboxRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIStopSandboxRequest

Use with JWT to specify the organization ID

type SandboxAPIUpdateLastActivityRequest

type SandboxAPIUpdateLastActivityRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIUpdateLastActivityRequest) Execute

func (SandboxAPIUpdateLastActivityRequest) XDaytonaOrganizationID

func (r SandboxAPIUpdateLastActivityRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIUpdateLastActivityRequest

Use with JWT to specify the organization ID

type SandboxAPIUpdateNetworkSettingsRequest

type SandboxAPIUpdateNetworkSettingsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIUpdateNetworkSettingsRequest) Execute

func (SandboxAPIUpdateNetworkSettingsRequest) UpdateSandboxNetworkSettings

func (r SandboxAPIUpdateNetworkSettingsRequest) UpdateSandboxNetworkSettings(updateSandboxNetworkSettings UpdateSandboxNetworkSettings) SandboxAPIUpdateNetworkSettingsRequest

func (SandboxAPIUpdateNetworkSettingsRequest) XDaytonaOrganizationID

func (r SandboxAPIUpdateNetworkSettingsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIUpdateNetworkSettingsRequest

Use with JWT to specify the organization ID

type SandboxAPIUpdatePublicStatusRequest

type SandboxAPIUpdatePublicStatusRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIUpdatePublicStatusRequest) Execute

func (SandboxAPIUpdatePublicStatusRequest) XDaytonaOrganizationID

func (r SandboxAPIUpdatePublicStatusRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIUpdatePublicStatusRequest

Use with JWT to specify the organization ID

type SandboxAPIUpdateSandboxSecretsRequest added in v0.196.0

type SandboxAPIUpdateSandboxSecretsRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIUpdateSandboxSecretsRequest) Execute added in v0.196.0

func (SandboxAPIUpdateSandboxSecretsRequest) UpdateSandboxSecrets added in v0.196.0

func (SandboxAPIUpdateSandboxSecretsRequest) XDaytonaOrganizationID added in v0.196.0

func (r SandboxAPIUpdateSandboxSecretsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIUpdateSandboxSecretsRequest

Use with JWT to specify the organization ID

type SandboxAPIUpdateSandboxStateRequest

type SandboxAPIUpdateSandboxStateRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIUpdateSandboxStateRequest) Execute

func (SandboxAPIUpdateSandboxStateRequest) UpdateSandboxStateDto

func (SandboxAPIUpdateSandboxStateRequest) XDaytonaOrganizationID

func (r SandboxAPIUpdateSandboxStateRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIUpdateSandboxStateRequest

Use with JWT to specify the organization ID

type SandboxAPIValidateSshAccessRequest

type SandboxAPIValidateSshAccessRequest struct {
	ApiService SandboxAPI
	// contains filtered or unexported fields
}

func (SandboxAPIValidateSshAccessRequest) Execute

func (SandboxAPIValidateSshAccessRequest) Token

SSH access token to validate

func (SandboxAPIValidateSshAccessRequest) XDaytonaOrganizationID

func (r SandboxAPIValidateSshAccessRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SandboxAPIValidateSshAccessRequest

Use with JWT to specify the organization ID

type SandboxClass

type SandboxClass string

SandboxClass the model 'SandboxClass'

const (
	SANDBOXCLASS_LINUX_VM                 SandboxClass = "linux-vm"
	SANDBOXCLASS_CONTAINER                SandboxClass = "container"
	SANDBOXCLASS_ANDROID                  SandboxClass = "android"
	SANDBOXCLASS_WINDOWS                  SandboxClass = "windows"
	SANDBOXCLASS_UNKNOWN_DEFAULT_OPEN_API SandboxClass = "11184809"
)

List of SandboxClass

func NewSandboxClassFromValue

func NewSandboxClassFromValue(v string) (*SandboxClass, error)

NewSandboxClassFromValue returns a pointer to a valid SandboxClass for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SandboxClass) IsValid

func (v SandboxClass) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SandboxClass) Ptr

func (v SandboxClass) Ptr() *SandboxClass

Ptr returns reference to SandboxClass value

func (*SandboxClass) UnmarshalJSON

func (v *SandboxClass) UnmarshalJSON(src []byte) error

type SandboxDesiredState

type SandboxDesiredState string

SandboxDesiredState The desired state of the sandbox

const (
	SANDBOXDESIREDSTATE_DESTROYED                SandboxDesiredState = "destroyed"
	SANDBOXDESIREDSTATE_STARTED                  SandboxDesiredState = "started"
	SANDBOXDESIREDSTATE_STOPPED                  SandboxDesiredState = "stopped"
	SANDBOXDESIREDSTATE_RESIZED                  SandboxDesiredState = "resized"
	SANDBOXDESIREDSTATE_ARCHIVED                 SandboxDesiredState = "archived"
	SANDBOXDESIREDSTATE_PAUSED                   SandboxDesiredState = "paused"
	SANDBOXDESIREDSTATE_UNKNOWN_DEFAULT_OPEN_API SandboxDesiredState = "11184809"
)

List of SandboxDesiredState

func NewSandboxDesiredStateFromValue

func NewSandboxDesiredStateFromValue(v string) (*SandboxDesiredState, error)

NewSandboxDesiredStateFromValue returns a pointer to a valid SandboxDesiredState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SandboxDesiredState) IsValid

func (v SandboxDesiredState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SandboxDesiredState) Ptr

Ptr returns reference to SandboxDesiredState value

func (*SandboxDesiredState) UnmarshalJSON

func (v *SandboxDesiredState) UnmarshalJSON(src []byte) error

type SandboxLabels

type SandboxLabels struct {
	// Key-value pairs of labels
	Labels               map[string]string `json:"labels"`
	AdditionalProperties map[string]interface{}
}

SandboxLabels struct for SandboxLabels

func NewSandboxLabels

func NewSandboxLabels(labels map[string]string) *SandboxLabels

NewSandboxLabels instantiates a new SandboxLabels 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 NewSandboxLabelsWithDefaults

func NewSandboxLabelsWithDefaults() *SandboxLabels

NewSandboxLabelsWithDefaults instantiates a new SandboxLabels 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 (*SandboxLabels) GetLabels

func (o *SandboxLabels) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*SandboxLabels) GetLabelsOk

func (o *SandboxLabels) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (SandboxLabels) MarshalJSON

func (o SandboxLabels) MarshalJSON() ([]byte, error)

func (*SandboxLabels) SetLabels

func (o *SandboxLabels) SetLabels(v map[string]string)

SetLabels sets field value

func (SandboxLabels) ToMap

func (o SandboxLabels) ToMap() (map[string]interface{}, error)

func (*SandboxLabels) UnmarshalJSON

func (o *SandboxLabels) UnmarshalJSON(data []byte) (err error)

type SandboxListItem

type SandboxListItem struct {
	// The ID of the sandbox
	Id string `json:"id"`
	// The organization ID of the sandbox
	OrganizationId string `json:"organizationId"`
	// The name of the sandbox
	Name string `json:"name"`
	// The target environment for the sandbox
	Target string `json:"target"`
	// The runner ID of the sandbox
	RunnerId *string `json:"runnerId,omitempty"`
	// The class of the sandbox
	SandboxClass *SandboxClass `json:"sandboxClass,omitempty"`
	// The state of the sandbox
	State *SandboxState `json:"state,omitempty"`
	// The desired state of the sandbox
	DesiredState *SandboxDesiredState `json:"desiredState,omitempty"`
	// The snapshot used for the sandbox
	Snapshot *string `json:"snapshot,omitempty"`
	// The user associated with the project
	User string `json:"user"`
	// The error reason of the sandbox
	ErrorReason *string `json:"errorReason,omitempty"`
	// Whether the sandbox error is recoverable.
	Recoverable *bool `json:"recoverable,omitempty"`
	// Whether the sandbox http preview is public
	Public bool `json:"public"`
	// The CPU quota for the sandbox
	Cpu float32 `json:"cpu"`
	// The GPU quota for the sandbox
	Gpu float32 `json:"gpu"`
	// The GPU type assigned to the sandbox
	GpuType *GpuType `json:"gpuType,omitempty"`
	// The memory quota for the sandbox
	Memory float32 `json:"memory"`
	// The disk quota for the sandbox
	Disk float32 `json:"disk"`
	// Labels for the sandbox
	Labels map[string]string `json:"labels"`
	// The state of the backup
	BackupState *string `json:"backupState,omitempty"`
	// Auto-stop interval in minutes (0 means disabled)
	AutoStopInterval *float32 `json:"autoStopInterval,omitempty"`
	// Auto-pause interval in minutes (0 means disabled)
	AutoPauseInterval *float32 `json:"autoPauseInterval,omitempty"`
	// Auto-archive interval in minutes
	AutoArchiveInterval *float32 `json:"autoArchiveInterval,omitempty"`
	// Auto-delete interval in minutes (negative value means disabled, 0 means delete immediately upon stopping)
	AutoDeleteInterval *float32 `json:"autoDeleteInterval,omitempty"`
	// When the sandbox will be automatically destroyed, regardless of its state (only set when a TTL is configured)
	AutoDestroyAt *string `json:"autoDestroyAt,omitempty"`
	// The creation timestamp of the sandbox
	CreatedAt *string `json:"createdAt,omitempty"`
	// The last update timestamp of the sandbox
	UpdatedAt *string `json:"updatedAt,omitempty"`
	// The last activity timestamp of the sandbox
	LastActivityAt *string `json:"lastActivityAt,omitempty"`
	// The version of the daemon running in the sandbox
	DaemonVersion *string `json:"daemonVersion,omitempty"`
	// The toolbox proxy URL for the sandbox
	ToolboxProxyUrl      string `json:"toolboxProxyUrl"`
	AdditionalProperties map[string]interface{}
}

SandboxListItem struct for SandboxListItem

func NewSandboxListItem

func NewSandboxListItem(id string, organizationId string, name string, target string, user string, public bool, cpu float32, gpu float32, memory float32, disk float32, labels map[string]string, toolboxProxyUrl string) *SandboxListItem

NewSandboxListItem instantiates a new SandboxListItem 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 NewSandboxListItemWithDefaults

func NewSandboxListItemWithDefaults() *SandboxListItem

NewSandboxListItemWithDefaults instantiates a new SandboxListItem 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 (*SandboxListItem) GetAutoArchiveInterval

func (o *SandboxListItem) GetAutoArchiveInterval() float32

GetAutoArchiveInterval returns the AutoArchiveInterval field value if set, zero value otherwise.

func (*SandboxListItem) GetAutoArchiveIntervalOk

func (o *SandboxListItem) GetAutoArchiveIntervalOk() (*float32, bool)

GetAutoArchiveIntervalOk returns a tuple with the AutoArchiveInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetAutoDeleteInterval

func (o *SandboxListItem) GetAutoDeleteInterval() float32

GetAutoDeleteInterval returns the AutoDeleteInterval field value if set, zero value otherwise.

func (*SandboxListItem) GetAutoDeleteIntervalOk

func (o *SandboxListItem) GetAutoDeleteIntervalOk() (*float32, bool)

GetAutoDeleteIntervalOk returns a tuple with the AutoDeleteInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetAutoDestroyAt added in v0.199.0

func (o *SandboxListItem) GetAutoDestroyAt() string

GetAutoDestroyAt returns the AutoDestroyAt field value if set, zero value otherwise.

func (*SandboxListItem) GetAutoDestroyAtOk added in v0.199.0

func (o *SandboxListItem) GetAutoDestroyAtOk() (*string, bool)

GetAutoDestroyAtOk returns a tuple with the AutoDestroyAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetAutoPauseInterval added in v0.197.0

func (o *SandboxListItem) GetAutoPauseInterval() float32

GetAutoPauseInterval returns the AutoPauseInterval field value if set, zero value otherwise.

func (*SandboxListItem) GetAutoPauseIntervalOk added in v0.197.0

func (o *SandboxListItem) GetAutoPauseIntervalOk() (*float32, bool)

GetAutoPauseIntervalOk returns a tuple with the AutoPauseInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetAutoStopInterval

func (o *SandboxListItem) GetAutoStopInterval() float32

GetAutoStopInterval returns the AutoStopInterval field value if set, zero value otherwise.

func (*SandboxListItem) GetAutoStopIntervalOk

func (o *SandboxListItem) GetAutoStopIntervalOk() (*float32, bool)

GetAutoStopIntervalOk returns a tuple with the AutoStopInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetBackupState

func (o *SandboxListItem) GetBackupState() string

GetBackupState returns the BackupState field value if set, zero value otherwise.

func (*SandboxListItem) GetBackupStateOk

func (o *SandboxListItem) GetBackupStateOk() (*string, bool)

GetBackupStateOk returns a tuple with the BackupState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetCpu

func (o *SandboxListItem) GetCpu() float32

GetCpu returns the Cpu field value

func (*SandboxListItem) GetCpuOk

func (o *SandboxListItem) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetCreatedAt

func (o *SandboxListItem) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SandboxListItem) GetCreatedAtOk

func (o *SandboxListItem) GetCreatedAtOk() (*string, 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 (*SandboxListItem) GetDaemonVersion

func (o *SandboxListItem) GetDaemonVersion() string

GetDaemonVersion returns the DaemonVersion field value if set, zero value otherwise.

func (*SandboxListItem) GetDaemonVersionOk

func (o *SandboxListItem) GetDaemonVersionOk() (*string, bool)

GetDaemonVersionOk returns a tuple with the DaemonVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetDesiredState

func (o *SandboxListItem) GetDesiredState() SandboxDesiredState

GetDesiredState returns the DesiredState field value if set, zero value otherwise.

func (*SandboxListItem) GetDesiredStateOk

func (o *SandboxListItem) GetDesiredStateOk() (*SandboxDesiredState, bool)

GetDesiredStateOk returns a tuple with the DesiredState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetDisk

func (o *SandboxListItem) GetDisk() float32

GetDisk returns the Disk field value

func (*SandboxListItem) GetDiskOk

func (o *SandboxListItem) GetDiskOk() (*float32, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetErrorReason

func (o *SandboxListItem) GetErrorReason() string

GetErrorReason returns the ErrorReason field value if set, zero value otherwise.

func (*SandboxListItem) GetErrorReasonOk

func (o *SandboxListItem) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetGpu

func (o *SandboxListItem) GetGpu() float32

GetGpu returns the Gpu field value

func (*SandboxListItem) GetGpuOk

func (o *SandboxListItem) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetGpuType

func (o *SandboxListItem) GetGpuType() GpuType

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*SandboxListItem) GetGpuTypeOk

func (o *SandboxListItem) GetGpuTypeOk() (*GpuType, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetId

func (o *SandboxListItem) GetId() string

GetId returns the Id field value

func (*SandboxListItem) GetIdOk

func (o *SandboxListItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetLabels

func (o *SandboxListItem) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*SandboxListItem) GetLabelsOk

func (o *SandboxListItem) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetLastActivityAt

func (o *SandboxListItem) GetLastActivityAt() string

GetLastActivityAt returns the LastActivityAt field value if set, zero value otherwise.

func (*SandboxListItem) GetLastActivityAtOk

func (o *SandboxListItem) GetLastActivityAtOk() (*string, bool)

GetLastActivityAtOk returns a tuple with the LastActivityAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetMemory

func (o *SandboxListItem) GetMemory() float32

GetMemory returns the Memory field value

func (*SandboxListItem) GetMemoryOk

func (o *SandboxListItem) GetMemoryOk() (*float32, bool)

GetMemoryOk returns a tuple with the Memory field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetName

func (o *SandboxListItem) GetName() string

GetName returns the Name field value

func (*SandboxListItem) GetNameOk

func (o *SandboxListItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetOrganizationId

func (o *SandboxListItem) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*SandboxListItem) GetOrganizationIdOk

func (o *SandboxListItem) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetPublic

func (o *SandboxListItem) GetPublic() bool

GetPublic returns the Public field value

func (*SandboxListItem) GetPublicOk

func (o *SandboxListItem) GetPublicOk() (*bool, bool)

GetPublicOk returns a tuple with the Public field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetRecoverable

func (o *SandboxListItem) GetRecoverable() bool

GetRecoverable returns the Recoverable field value if set, zero value otherwise.

func (*SandboxListItem) GetRecoverableOk

func (o *SandboxListItem) GetRecoverableOk() (*bool, bool)

GetRecoverableOk returns a tuple with the Recoverable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetRunnerId

func (o *SandboxListItem) GetRunnerId() string

GetRunnerId returns the RunnerId field value if set, zero value otherwise.

func (*SandboxListItem) GetRunnerIdOk

func (o *SandboxListItem) GetRunnerIdOk() (*string, bool)

GetRunnerIdOk returns a tuple with the RunnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetSandboxClass

func (o *SandboxListItem) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*SandboxListItem) GetSandboxClassOk

func (o *SandboxListItem) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetSnapshot

func (o *SandboxListItem) GetSnapshot() string

GetSnapshot returns the Snapshot field value if set, zero value otherwise.

func (*SandboxListItem) GetSnapshotOk

func (o *SandboxListItem) GetSnapshotOk() (*string, bool)

GetSnapshotOk returns a tuple with the Snapshot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetState

func (o *SandboxListItem) GetState() SandboxState

GetState returns the State field value if set, zero value otherwise.

func (*SandboxListItem) GetStateOk

func (o *SandboxListItem) GetStateOk() (*SandboxState, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxListItem) GetTarget

func (o *SandboxListItem) GetTarget() string

GetTarget returns the Target field value

func (*SandboxListItem) GetTargetOk

func (o *SandboxListItem) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetToolboxProxyUrl

func (o *SandboxListItem) GetToolboxProxyUrl() string

GetToolboxProxyUrl returns the ToolboxProxyUrl field value

func (*SandboxListItem) GetToolboxProxyUrlOk

func (o *SandboxListItem) GetToolboxProxyUrlOk() (*string, bool)

GetToolboxProxyUrlOk returns a tuple with the ToolboxProxyUrl field value and a boolean to check if the value has been set.

func (*SandboxListItem) GetUpdatedAt

func (o *SandboxListItem) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SandboxListItem) GetUpdatedAtOk

func (o *SandboxListItem) GetUpdatedAtOk() (*string, 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 (*SandboxListItem) GetUser

func (o *SandboxListItem) GetUser() string

GetUser returns the User field value

func (*SandboxListItem) GetUserOk

func (o *SandboxListItem) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*SandboxListItem) HasAutoArchiveInterval

func (o *SandboxListItem) HasAutoArchiveInterval() bool

HasAutoArchiveInterval returns a boolean if a field has been set.

func (*SandboxListItem) HasAutoDeleteInterval

func (o *SandboxListItem) HasAutoDeleteInterval() bool

HasAutoDeleteInterval returns a boolean if a field has been set.

func (*SandboxListItem) HasAutoDestroyAt added in v0.199.0

func (o *SandboxListItem) HasAutoDestroyAt() bool

HasAutoDestroyAt returns a boolean if a field has been set.

func (*SandboxListItem) HasAutoPauseInterval added in v0.197.0

func (o *SandboxListItem) HasAutoPauseInterval() bool

HasAutoPauseInterval returns a boolean if a field has been set.

func (*SandboxListItem) HasAutoStopInterval

func (o *SandboxListItem) HasAutoStopInterval() bool

HasAutoStopInterval returns a boolean if a field has been set.

func (*SandboxListItem) HasBackupState

func (o *SandboxListItem) HasBackupState() bool

HasBackupState returns a boolean if a field has been set.

func (*SandboxListItem) HasCreatedAt

func (o *SandboxListItem) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SandboxListItem) HasDaemonVersion

func (o *SandboxListItem) HasDaemonVersion() bool

HasDaemonVersion returns a boolean if a field has been set.

func (*SandboxListItem) HasDesiredState

func (o *SandboxListItem) HasDesiredState() bool

HasDesiredState returns a boolean if a field has been set.

func (*SandboxListItem) HasErrorReason

func (o *SandboxListItem) HasErrorReason() bool

HasErrorReason returns a boolean if a field has been set.

func (*SandboxListItem) HasGpuType

func (o *SandboxListItem) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*SandboxListItem) HasLastActivityAt

func (o *SandboxListItem) HasLastActivityAt() bool

HasLastActivityAt returns a boolean if a field has been set.

func (*SandboxListItem) HasRecoverable

func (o *SandboxListItem) HasRecoverable() bool

HasRecoverable returns a boolean if a field has been set.

func (*SandboxListItem) HasRunnerId

func (o *SandboxListItem) HasRunnerId() bool

HasRunnerId returns a boolean if a field has been set.

func (*SandboxListItem) HasSandboxClass

func (o *SandboxListItem) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (*SandboxListItem) HasSnapshot

func (o *SandboxListItem) HasSnapshot() bool

HasSnapshot returns a boolean if a field has been set.

func (*SandboxListItem) HasState

func (o *SandboxListItem) HasState() bool

HasState returns a boolean if a field has been set.

func (*SandboxListItem) HasUpdatedAt

func (o *SandboxListItem) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (SandboxListItem) MarshalJSON

func (o SandboxListItem) MarshalJSON() ([]byte, error)

func (*SandboxListItem) SetAutoArchiveInterval

func (o *SandboxListItem) SetAutoArchiveInterval(v float32)

SetAutoArchiveInterval gets a reference to the given float32 and assigns it to the AutoArchiveInterval field.

func (*SandboxListItem) SetAutoDeleteInterval

func (o *SandboxListItem) SetAutoDeleteInterval(v float32)

SetAutoDeleteInterval gets a reference to the given float32 and assigns it to the AutoDeleteInterval field.

func (*SandboxListItem) SetAutoDestroyAt added in v0.199.0

func (o *SandboxListItem) SetAutoDestroyAt(v string)

SetAutoDestroyAt gets a reference to the given string and assigns it to the AutoDestroyAt field.

func (*SandboxListItem) SetAutoPauseInterval added in v0.197.0

func (o *SandboxListItem) SetAutoPauseInterval(v float32)

SetAutoPauseInterval gets a reference to the given float32 and assigns it to the AutoPauseInterval field.

func (*SandboxListItem) SetAutoStopInterval

func (o *SandboxListItem) SetAutoStopInterval(v float32)

SetAutoStopInterval gets a reference to the given float32 and assigns it to the AutoStopInterval field.

func (*SandboxListItem) SetBackupState

func (o *SandboxListItem) SetBackupState(v string)

SetBackupState gets a reference to the given string and assigns it to the BackupState field.

func (*SandboxListItem) SetCpu

func (o *SandboxListItem) SetCpu(v float32)

SetCpu sets field value

func (*SandboxListItem) SetCreatedAt

func (o *SandboxListItem) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*SandboxListItem) SetDaemonVersion

func (o *SandboxListItem) SetDaemonVersion(v string)

SetDaemonVersion gets a reference to the given string and assigns it to the DaemonVersion field.

func (*SandboxListItem) SetDesiredState

func (o *SandboxListItem) SetDesiredState(v SandboxDesiredState)

SetDesiredState gets a reference to the given SandboxDesiredState and assigns it to the DesiredState field.

func (*SandboxListItem) SetDisk

func (o *SandboxListItem) SetDisk(v float32)

SetDisk sets field value

func (*SandboxListItem) SetErrorReason

func (o *SandboxListItem) SetErrorReason(v string)

SetErrorReason gets a reference to the given string and assigns it to the ErrorReason field.

func (*SandboxListItem) SetGpu

func (o *SandboxListItem) SetGpu(v float32)

SetGpu sets field value

func (*SandboxListItem) SetGpuType

func (o *SandboxListItem) SetGpuType(v GpuType)

SetGpuType gets a reference to the given GpuType and assigns it to the GpuType field.

func (*SandboxListItem) SetId

func (o *SandboxListItem) SetId(v string)

SetId sets field value

func (*SandboxListItem) SetLabels

func (o *SandboxListItem) SetLabels(v map[string]string)

SetLabels sets field value

func (*SandboxListItem) SetLastActivityAt

func (o *SandboxListItem) SetLastActivityAt(v string)

SetLastActivityAt gets a reference to the given string and assigns it to the LastActivityAt field.

func (*SandboxListItem) SetMemory

func (o *SandboxListItem) SetMemory(v float32)

SetMemory sets field value

func (*SandboxListItem) SetName

func (o *SandboxListItem) SetName(v string)

SetName sets field value

func (*SandboxListItem) SetOrganizationId

func (o *SandboxListItem) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*SandboxListItem) SetPublic

func (o *SandboxListItem) SetPublic(v bool)

SetPublic sets field value

func (*SandboxListItem) SetRecoverable

func (o *SandboxListItem) SetRecoverable(v bool)

SetRecoverable gets a reference to the given bool and assigns it to the Recoverable field.

func (*SandboxListItem) SetRunnerId

func (o *SandboxListItem) SetRunnerId(v string)

SetRunnerId gets a reference to the given string and assigns it to the RunnerId field.

func (*SandboxListItem) SetSandboxClass

func (o *SandboxListItem) SetSandboxClass(v SandboxClass)

SetSandboxClass gets a reference to the given SandboxClass and assigns it to the SandboxClass field.

func (*SandboxListItem) SetSnapshot

func (o *SandboxListItem) SetSnapshot(v string)

SetSnapshot gets a reference to the given string and assigns it to the Snapshot field.

func (*SandboxListItem) SetState

func (o *SandboxListItem) SetState(v SandboxState)

SetState gets a reference to the given SandboxState and assigns it to the State field.

func (*SandboxListItem) SetTarget

func (o *SandboxListItem) SetTarget(v string)

SetTarget sets field value

func (*SandboxListItem) SetToolboxProxyUrl

func (o *SandboxListItem) SetToolboxProxyUrl(v string)

SetToolboxProxyUrl sets field value

func (*SandboxListItem) SetUpdatedAt

func (o *SandboxListItem) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (*SandboxListItem) SetUser

func (o *SandboxListItem) SetUser(v string)

SetUser sets field value

func (SandboxListItem) ToMap

func (o SandboxListItem) ToMap() (map[string]interface{}, error)

func (*SandboxListItem) UnmarshalJSON

func (o *SandboxListItem) UnmarshalJSON(data []byte) (err error)

type SandboxListSortDirection

type SandboxListSortDirection string

SandboxListSortDirection the model 'SandboxListSortDirection'

const (
	SANDBOXLISTSORTDIRECTION_ASC                      SandboxListSortDirection = "asc"
	SANDBOXLISTSORTDIRECTION_DESC                     SandboxListSortDirection = "desc"
	SANDBOXLISTSORTDIRECTION_UNKNOWN_DEFAULT_OPEN_API SandboxListSortDirection = "11184809"
)

List of SandboxListSortDirection

func NewSandboxListSortDirectionFromValue

func NewSandboxListSortDirectionFromValue(v string) (*SandboxListSortDirection, error)

NewSandboxListSortDirectionFromValue returns a pointer to a valid SandboxListSortDirection for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SandboxListSortDirection) IsValid

func (v SandboxListSortDirection) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SandboxListSortDirection) Ptr

Ptr returns reference to SandboxListSortDirection value

func (*SandboxListSortDirection) UnmarshalJSON

func (v *SandboxListSortDirection) UnmarshalJSON(src []byte) error

type SandboxListSortField

type SandboxListSortField string

SandboxListSortField the model 'SandboxListSortField'

const (
	SANDBOXLISTSORTFIELD_NAME                     SandboxListSortField = "name"
	SANDBOXLISTSORTFIELD_CPU                      SandboxListSortField = "cpu"
	SANDBOXLISTSORTFIELD_MEMORY_GIB               SandboxListSortField = "memoryGib"
	SANDBOXLISTSORTFIELD_DISK_GIB                 SandboxListSortField = "diskGib"
	SANDBOXLISTSORTFIELD_LAST_ACTIVITY_AT         SandboxListSortField = "lastActivityAt"
	SANDBOXLISTSORTFIELD_CREATED_AT               SandboxListSortField = "createdAt"
	SANDBOXLISTSORTFIELD_UNKNOWN_DEFAULT_OPEN_API SandboxListSortField = "11184809"
)

List of SandboxListSortField

func NewSandboxListSortFieldFromValue

func NewSandboxListSortFieldFromValue(v string) (*SandboxListSortField, error)

NewSandboxListSortFieldFromValue returns a pointer to a valid SandboxListSortField for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SandboxListSortField) IsValid

func (v SandboxListSortField) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SandboxListSortField) Ptr

Ptr returns reference to SandboxListSortField value

func (*SandboxListSortField) UnmarshalJSON

func (v *SandboxListSortField) UnmarshalJSON(src []byte) error

type SandboxState

type SandboxState string

SandboxState the model 'SandboxState'

const (
	SANDBOXSTATE_CREATING                 SandboxState = "creating"
	SANDBOXSTATE_RESTORING                SandboxState = "restoring"
	SANDBOXSTATE_DESTROYED                SandboxState = "destroyed"
	SANDBOXSTATE_DESTROYING               SandboxState = "destroying"
	SANDBOXSTATE_STARTED                  SandboxState = "started"
	SANDBOXSTATE_STOPPED                  SandboxState = "stopped"
	SANDBOXSTATE_STARTING                 SandboxState = "starting"
	SANDBOXSTATE_STOPPING                 SandboxState = "stopping"
	SANDBOXSTATE_ERROR                    SandboxState = "error"
	SANDBOXSTATE_BUILD_FAILED             SandboxState = "build_failed"
	SANDBOXSTATE_PENDING_BUILD            SandboxState = "pending_build"
	SANDBOXSTATE_BUILDING_SNAPSHOT        SandboxState = "building_snapshot"
	SANDBOXSTATE_UNKNOWN                  SandboxState = "unknown"
	SANDBOXSTATE_PULLING_SNAPSHOT         SandboxState = "pulling_snapshot"
	SANDBOXSTATE_ARCHIVED                 SandboxState = "archived"
	SANDBOXSTATE_ARCHIVING                SandboxState = "archiving"
	SANDBOXSTATE_RESIZING                 SandboxState = "resizing"
	SANDBOXSTATE_SNAPSHOTTING             SandboxState = "snapshotting"
	SANDBOXSTATE_FORKING                  SandboxState = "forking"
	SANDBOXSTATE_PAUSING                  SandboxState = "pausing"
	SANDBOXSTATE_PAUSED                   SandboxState = "paused"
	SANDBOXSTATE_RESUMING                 SandboxState = "resuming"
	SANDBOXSTATE_UNKNOWN_DEFAULT_OPEN_API SandboxState = "11184809"
)

List of SandboxState

func NewSandboxStateFromValue

func NewSandboxStateFromValue(v string) (*SandboxState, error)

NewSandboxStateFromValue returns a pointer to a valid SandboxState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SandboxState) IsValid

func (v SandboxState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SandboxState) Ptr

func (v SandboxState) Ptr() *SandboxState

Ptr returns reference to SandboxState value

func (*SandboxState) UnmarshalJSON

func (v *SandboxState) UnmarshalJSON(src []byte) error

type SandboxVolume

type SandboxVolume struct {
	// The ID or name of the volume. Resolved to the volume ID on sandbox create.
	VolumeId string `json:"volumeId"`
	// The mount path for the volume
	MountPath string `json:"mountPath"`
	// Optional subpath within the volume to mount. When specified, only this S3 prefix will be accessible. When omitted, the entire volume is mounted.
	Subpath              *string `json:"subpath,omitempty"`
	AdditionalProperties map[string]interface{}
}

SandboxVolume struct for SandboxVolume

func NewSandboxVolume

func NewSandboxVolume(volumeId string, mountPath string) *SandboxVolume

NewSandboxVolume instantiates a new SandboxVolume 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 NewSandboxVolumeWithDefaults

func NewSandboxVolumeWithDefaults() *SandboxVolume

NewSandboxVolumeWithDefaults instantiates a new SandboxVolume 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 (*SandboxVolume) GetMountPath

func (o *SandboxVolume) GetMountPath() string

GetMountPath returns the MountPath field value

func (*SandboxVolume) GetMountPathOk

func (o *SandboxVolume) GetMountPathOk() (*string, bool)

GetMountPathOk returns a tuple with the MountPath field value and a boolean to check if the value has been set.

func (*SandboxVolume) GetSubpath

func (o *SandboxVolume) GetSubpath() string

GetSubpath returns the Subpath field value if set, zero value otherwise.

func (*SandboxVolume) GetSubpathOk

func (o *SandboxVolume) GetSubpathOk() (*string, bool)

GetSubpathOk returns a tuple with the Subpath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SandboxVolume) GetVolumeId

func (o *SandboxVolume) GetVolumeId() string

GetVolumeId returns the VolumeId field value

func (*SandboxVolume) GetVolumeIdOk

func (o *SandboxVolume) GetVolumeIdOk() (*string, bool)

GetVolumeIdOk returns a tuple with the VolumeId field value and a boolean to check if the value has been set.

func (*SandboxVolume) HasSubpath

func (o *SandboxVolume) HasSubpath() bool

HasSubpath returns a boolean if a field has been set.

func (SandboxVolume) MarshalJSON

func (o SandboxVolume) MarshalJSON() ([]byte, error)

func (*SandboxVolume) SetMountPath

func (o *SandboxVolume) SetMountPath(v string)

SetMountPath sets field value

func (*SandboxVolume) SetSubpath

func (o *SandboxVolume) SetSubpath(v string)

SetSubpath gets a reference to the given string and assigns it to the Subpath field.

func (*SandboxVolume) SetVolumeId

func (o *SandboxVolume) SetVolumeId(v string)

SetVolumeId sets field value

func (SandboxVolume) ToMap

func (o SandboxVolume) ToMap() (map[string]interface{}, error)

func (*SandboxVolume) UnmarshalJSON

func (o *SandboxVolume) UnmarshalJSON(data []byte) (err error)

type Secret

type Secret struct {
	// Secret ID
	Id string `json:"id"`
	// Secret name
	Name string `json:"name"`
	// Optional description of the secret
	Description *string `json:"description,omitempty"`
	// Creation timestamp
	CreatedAt time.Time `json:"createdAt"`
	// Opaque placeholder token injected as env var value in sandboxes
	Placeholder string `json:"placeholder"`
	// Allowed hosts this secret may be sent to
	Hosts []string `json:"hosts"`
	// Last update timestamp
	UpdatedAt            time.Time `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

Secret struct for Secret

func NewSecret

func NewSecret(id string, name string, createdAt time.Time, placeholder string, hosts []string, updatedAt time.Time) *Secret

NewSecret instantiates a new Secret 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 NewSecretWithDefaults

func NewSecretWithDefaults() *Secret

NewSecretWithDefaults instantiates a new Secret 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 (*Secret) GetCreatedAt

func (o *Secret) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Secret) GetCreatedAtOk

func (o *Secret) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Secret) GetDescription

func (o *Secret) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Secret) GetDescriptionOk

func (o *Secret) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Secret) GetHosts

func (o *Secret) GetHosts() []string

GetHosts returns the Hosts field value

func (*Secret) GetHostsOk

func (o *Secret) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value and a boolean to check if the value has been set.

func (*Secret) GetId

func (o *Secret) GetId() string

GetId returns the Id field value

func (*Secret) GetIdOk

func (o *Secret) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Secret) GetName

func (o *Secret) GetName() string

GetName returns the Name field value

func (*Secret) GetNameOk

func (o *Secret) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Secret) GetPlaceholder

func (o *Secret) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value

func (*Secret) GetPlaceholderOk

func (o *Secret) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value and a boolean to check if the value has been set.

func (*Secret) GetUpdatedAt

func (o *Secret) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*Secret) GetUpdatedAtOk

func (o *Secret) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Secret) HasDescription

func (o *Secret) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Secret) MarshalJSON

func (o Secret) MarshalJSON() ([]byte, error)

func (*Secret) SetCreatedAt

func (o *Secret) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Secret) SetDescription

func (o *Secret) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Secret) SetHosts

func (o *Secret) SetHosts(v []string)

SetHosts sets field value

func (*Secret) SetId

func (o *Secret) SetId(v string)

SetId sets field value

func (*Secret) SetName

func (o *Secret) SetName(v string)

SetName sets field value

func (*Secret) SetPlaceholder

func (o *Secret) SetPlaceholder(v string)

SetPlaceholder sets field value

func (*Secret) SetUpdatedAt

func (o *Secret) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (Secret) ToMap

func (o Secret) ToMap() (map[string]interface{}, error)

func (*Secret) UnmarshalJSON

func (o *Secret) UnmarshalJSON(data []byte) (err error)

type SecretAPI

type SecretAPI interface {

	/*
		CreateSecret Create secret

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SecretAPICreateSecretRequest
	*/
	CreateSecret(ctx context.Context) SecretAPICreateSecretRequest

	// CreateSecretExecute executes the request
	//  @return Secret
	CreateSecretExecute(r SecretAPICreateSecretRequest) (*Secret, *http.Response, error)

	/*
		DeleteSecret Delete secret

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param secretId ID of the secret
		@return SecretAPIDeleteSecretRequest
	*/
	DeleteSecret(ctx context.Context, secretId string) SecretAPIDeleteSecretRequest

	// DeleteSecretExecute executes the request
	DeleteSecretExecute(r SecretAPIDeleteSecretRequest) (*http.Response, error)

	/*
		GetSecret Get secret

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param secretId ID of the secret
		@return SecretAPIGetSecretRequest
	*/
	GetSecret(ctx context.Context, secretId string) SecretAPIGetSecretRequest

	// GetSecretExecute executes the request
	//  @return Secret
	GetSecretExecute(r SecretAPIGetSecretRequest) (*Secret, *http.Response, error)

	/*
		ListSecrets List secrets

		This endpoint is deprecated and fails for organizations with more than 1500 secrets. Use `listSecretsPaginated` instead.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SecretAPIListSecretsRequest

		Deprecated
	*/
	ListSecrets(ctx context.Context) SecretAPIListSecretsRequest

	// ListSecretsExecute executes the request
	//  @return []Secret
	// Deprecated
	ListSecretsExecute(r SecretAPIListSecretsRequest) ([]Secret, *http.Response, error)

	/*
		ListSecretsPaginated List secrets with pagination

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SecretAPIListSecretsPaginatedRequest
	*/
	ListSecretsPaginated(ctx context.Context) SecretAPIListSecretsPaginatedRequest

	// ListSecretsPaginatedExecute executes the request
	//  @return ListSecretsResponse
	ListSecretsPaginatedExecute(r SecretAPIListSecretsPaginatedRequest) (*ListSecretsResponse, *http.Response, error)

	/*
		UpdateSecret Update secret

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param secretId ID of the secret
		@return SecretAPIUpdateSecretRequest
	*/
	UpdateSecret(ctx context.Context, secretId string) SecretAPIUpdateSecretRequest

	// UpdateSecretExecute executes the request
	//  @return Secret
	UpdateSecretExecute(r SecretAPIUpdateSecretRequest) (*Secret, *http.Response, error)
}

type SecretAPICreateSecretRequest

type SecretAPICreateSecretRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPICreateSecretRequest) CreateSecret

func (SecretAPICreateSecretRequest) Execute

func (SecretAPICreateSecretRequest) XDaytonaOrganizationID

func (r SecretAPICreateSecretRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPICreateSecretRequest

Use with JWT to specify the organization ID

type SecretAPIDeleteSecretRequest

type SecretAPIDeleteSecretRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPIDeleteSecretRequest) Execute

func (SecretAPIDeleteSecretRequest) XDaytonaOrganizationID

func (r SecretAPIDeleteSecretRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPIDeleteSecretRequest

Use with JWT to specify the organization ID

type SecretAPIGetSecretRequest

type SecretAPIGetSecretRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPIGetSecretRequest) Execute

func (SecretAPIGetSecretRequest) XDaytonaOrganizationID

func (r SecretAPIGetSecretRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPIGetSecretRequest

Use with JWT to specify the organization ID

type SecretAPIListSecretsPaginatedRequest added in v0.194.0

type SecretAPIListSecretsPaginatedRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPIListSecretsPaginatedRequest) Cursor added in v0.194.0

Pagination cursor from a previous response

func (SecretAPIListSecretsPaginatedRequest) Execute added in v0.194.0

func (SecretAPIListSecretsPaginatedRequest) Limit added in v0.194.0

Number of results per page

func (SecretAPIListSecretsPaginatedRequest) Name added in v0.194.0

Filter by partial name match

func (SecretAPIListSecretsPaginatedRequest) Order added in v0.194.0

Direction to sort by

func (SecretAPIListSecretsPaginatedRequest) Sort added in v0.194.0

Field to sort by

func (SecretAPIListSecretsPaginatedRequest) XDaytonaOrganizationID added in v0.194.0

func (r SecretAPIListSecretsPaginatedRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPIListSecretsPaginatedRequest

Use with JWT to specify the organization ID

type SecretAPIListSecretsRequest

type SecretAPIListSecretsRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPIListSecretsRequest) Execute

func (SecretAPIListSecretsRequest) XDaytonaOrganizationID

func (r SecretAPIListSecretsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPIListSecretsRequest

Use with JWT to specify the organization ID

type SecretAPIService

type SecretAPIService service

SecretAPIService SecretAPI service

func (*SecretAPIService) CreateSecret

CreateSecret Create secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecretAPICreateSecretRequest

func (*SecretAPIService) CreateSecretExecute

func (a *SecretAPIService) CreateSecretExecute(r SecretAPICreateSecretRequest) (*Secret, *http.Response, error)

Execute executes the request

@return Secret

func (*SecretAPIService) DeleteSecret

func (a *SecretAPIService) DeleteSecret(ctx context.Context, secretId string) SecretAPIDeleteSecretRequest

DeleteSecret Delete secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param secretId ID of the secret
@return SecretAPIDeleteSecretRequest

func (*SecretAPIService) DeleteSecretExecute

func (a *SecretAPIService) DeleteSecretExecute(r SecretAPIDeleteSecretRequest) (*http.Response, error)

Execute executes the request

func (*SecretAPIService) GetSecret

func (a *SecretAPIService) GetSecret(ctx context.Context, secretId string) SecretAPIGetSecretRequest

GetSecret Get secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param secretId ID of the secret
@return SecretAPIGetSecretRequest

func (*SecretAPIService) GetSecretExecute

func (a *SecretAPIService) GetSecretExecute(r SecretAPIGetSecretRequest) (*Secret, *http.Response, error)

Execute executes the request

@return Secret

func (*SecretAPIService) ListSecrets

ListSecrets List secrets

This endpoint is deprecated and fails for organizations with more than 1500 secrets. Use `listSecretsPaginated` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecretAPIListSecretsRequest

Deprecated

func (*SecretAPIService) ListSecretsExecute

func (a *SecretAPIService) ListSecretsExecute(r SecretAPIListSecretsRequest) ([]Secret, *http.Response, error)

Execute executes the request

@return []Secret

Deprecated

func (*SecretAPIService) ListSecretsPaginated added in v0.194.0

ListSecretsPaginated List secrets with pagination

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SecretAPIListSecretsPaginatedRequest

func (*SecretAPIService) ListSecretsPaginatedExecute added in v0.194.0

Execute executes the request

@return ListSecretsResponse

func (*SecretAPIService) UpdateSecret

func (a *SecretAPIService) UpdateSecret(ctx context.Context, secretId string) SecretAPIUpdateSecretRequest

UpdateSecret Update secret

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param secretId ID of the secret
@return SecretAPIUpdateSecretRequest

func (*SecretAPIService) UpdateSecretExecute

func (a *SecretAPIService) UpdateSecretExecute(r SecretAPIUpdateSecretRequest) (*Secret, *http.Response, error)

Execute executes the request

@return Secret

type SecretAPIUpdateSecretRequest

type SecretAPIUpdateSecretRequest struct {
	ApiService SecretAPI
	// contains filtered or unexported fields
}

func (SecretAPIUpdateSecretRequest) Execute

func (SecretAPIUpdateSecretRequest) UpdateSecret

func (SecretAPIUpdateSecretRequest) XDaytonaOrganizationID

func (r SecretAPIUpdateSecretRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SecretAPIUpdateSecretRequest

Use with JWT to specify the organization ID

type SendWebhookDto

type SendWebhookDto struct {
	// The type of event being sent
	EventType WebhookEvent `json:"eventType"`
	// The payload data to send
	Payload map[string]interface{} `json:"payload"`
	// Optional event ID for idempotency
	EventId              *string `json:"eventId,omitempty"`
	AdditionalProperties map[string]interface{}
}

SendWebhookDto struct for SendWebhookDto

func NewSendWebhookDto

func NewSendWebhookDto(eventType WebhookEvent, payload map[string]interface{}) *SendWebhookDto

NewSendWebhookDto instantiates a new SendWebhookDto 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 NewSendWebhookDtoWithDefaults

func NewSendWebhookDtoWithDefaults() *SendWebhookDto

NewSendWebhookDtoWithDefaults instantiates a new SendWebhookDto 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 (*SendWebhookDto) GetEventId

func (o *SendWebhookDto) GetEventId() string

GetEventId returns the EventId field value if set, zero value otherwise.

func (*SendWebhookDto) GetEventIdOk

func (o *SendWebhookDto) GetEventIdOk() (*string, bool)

GetEventIdOk returns a tuple with the EventId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SendWebhookDto) GetEventType

func (o *SendWebhookDto) GetEventType() WebhookEvent

GetEventType returns the EventType field value

func (*SendWebhookDto) GetEventTypeOk

func (o *SendWebhookDto) GetEventTypeOk() (*WebhookEvent, bool)

GetEventTypeOk returns a tuple with the EventType field value and a boolean to check if the value has been set.

func (*SendWebhookDto) GetPayload

func (o *SendWebhookDto) GetPayload() map[string]interface{}

GetPayload returns the Payload field value

func (*SendWebhookDto) GetPayloadOk

func (o *SendWebhookDto) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value and a boolean to check if the value has been set.

func (*SendWebhookDto) HasEventId

func (o *SendWebhookDto) HasEventId() bool

HasEventId returns a boolean if a field has been set.

func (SendWebhookDto) MarshalJSON

func (o SendWebhookDto) MarshalJSON() ([]byte, error)

func (*SendWebhookDto) SetEventId

func (o *SendWebhookDto) SetEventId(v string)

SetEventId gets a reference to the given string and assigns it to the EventId field.

func (*SendWebhookDto) SetEventType

func (o *SendWebhookDto) SetEventType(v WebhookEvent)

SetEventType sets field value

func (*SendWebhookDto) SetPayload

func (o *SendWebhookDto) SetPayload(v map[string]interface{})

SetPayload sets field value

func (SendWebhookDto) ToMap

func (o SendWebhookDto) ToMap() (map[string]interface{}, error)

func (*SendWebhookDto) UnmarshalJSON

func (o *SendWebhookDto) UnmarshalJSON(data []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SetSnapshotGeneralStatusDto

type SetSnapshotGeneralStatusDto struct {
	// Whether the snapshot is general
	General              bool `json:"general"`
	AdditionalProperties map[string]interface{}
}

SetSnapshotGeneralStatusDto struct for SetSnapshotGeneralStatusDto

func NewSetSnapshotGeneralStatusDto

func NewSetSnapshotGeneralStatusDto(general bool) *SetSnapshotGeneralStatusDto

NewSetSnapshotGeneralStatusDto instantiates a new SetSnapshotGeneralStatusDto 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 NewSetSnapshotGeneralStatusDtoWithDefaults

func NewSetSnapshotGeneralStatusDtoWithDefaults() *SetSnapshotGeneralStatusDto

NewSetSnapshotGeneralStatusDtoWithDefaults instantiates a new SetSnapshotGeneralStatusDto 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 (*SetSnapshotGeneralStatusDto) GetGeneral

func (o *SetSnapshotGeneralStatusDto) GetGeneral() bool

GetGeneral returns the General field value

func (*SetSnapshotGeneralStatusDto) GetGeneralOk

func (o *SetSnapshotGeneralStatusDto) GetGeneralOk() (*bool, bool)

GetGeneralOk returns a tuple with the General field value and a boolean to check if the value has been set.

func (SetSnapshotGeneralStatusDto) MarshalJSON

func (o SetSnapshotGeneralStatusDto) MarshalJSON() ([]byte, error)

func (*SetSnapshotGeneralStatusDto) SetGeneral

func (o *SetSnapshotGeneralStatusDto) SetGeneral(v bool)

SetGeneral sets field value

func (SetSnapshotGeneralStatusDto) ToMap

func (o SetSnapshotGeneralStatusDto) ToMap() (map[string]interface{}, error)

func (*SetSnapshotGeneralStatusDto) UnmarshalJSON

func (o *SetSnapshotGeneralStatusDto) UnmarshalJSON(data []byte) (err error)

type SignedPortPreviewUrl

type SignedPortPreviewUrl struct {
	// ID of the sandbox
	SandboxId string `json:"sandboxId"`
	// Port number of the signed preview URL
	Port int32 `json:"port"`
	// Token of the signed preview URL
	Token string `json:"token"`
	// Signed preview url
	Url                  string `json:"url"`
	AdditionalProperties map[string]interface{}
}

SignedPortPreviewUrl struct for SignedPortPreviewUrl

func NewSignedPortPreviewUrl

func NewSignedPortPreviewUrl(sandboxId string, port int32, token string, url string) *SignedPortPreviewUrl

NewSignedPortPreviewUrl instantiates a new SignedPortPreviewUrl 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 NewSignedPortPreviewUrlWithDefaults

func NewSignedPortPreviewUrlWithDefaults() *SignedPortPreviewUrl

NewSignedPortPreviewUrlWithDefaults instantiates a new SignedPortPreviewUrl 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 (*SignedPortPreviewUrl) GetPort

func (o *SignedPortPreviewUrl) GetPort() int32

GetPort returns the Port field value

func (*SignedPortPreviewUrl) GetPortOk

func (o *SignedPortPreviewUrl) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*SignedPortPreviewUrl) GetSandboxId

func (o *SignedPortPreviewUrl) GetSandboxId() string

GetSandboxId returns the SandboxId field value

func (*SignedPortPreviewUrl) GetSandboxIdOk

func (o *SignedPortPreviewUrl) GetSandboxIdOk() (*string, bool)

GetSandboxIdOk returns a tuple with the SandboxId field value and a boolean to check if the value has been set.

func (*SignedPortPreviewUrl) GetToken

func (o *SignedPortPreviewUrl) GetToken() string

GetToken returns the Token field value

func (*SignedPortPreviewUrl) GetTokenOk

func (o *SignedPortPreviewUrl) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*SignedPortPreviewUrl) GetUrl

func (o *SignedPortPreviewUrl) GetUrl() string

GetUrl returns the Url field value

func (*SignedPortPreviewUrl) GetUrlOk

func (o *SignedPortPreviewUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (SignedPortPreviewUrl) MarshalJSON

func (o SignedPortPreviewUrl) MarshalJSON() ([]byte, error)

func (*SignedPortPreviewUrl) SetPort

func (o *SignedPortPreviewUrl) SetPort(v int32)

SetPort sets field value

func (*SignedPortPreviewUrl) SetSandboxId

func (o *SignedPortPreviewUrl) SetSandboxId(v string)

SetSandboxId sets field value

func (*SignedPortPreviewUrl) SetToken

func (o *SignedPortPreviewUrl) SetToken(v string)

SetToken sets field value

func (*SignedPortPreviewUrl) SetUrl

func (o *SignedPortPreviewUrl) SetUrl(v string)

SetUrl sets field value

func (SignedPortPreviewUrl) ToMap

func (o SignedPortPreviewUrl) ToMap() (map[string]interface{}, error)

func (*SignedPortPreviewUrl) UnmarshalJSON

func (o *SignedPortPreviewUrl) UnmarshalJSON(data []byte) (err error)

type SnapshotDto

type SnapshotDto struct {
	Id             string          `json:"id"`
	OrganizationId *string         `json:"organizationId,omitempty"`
	General        bool            `json:"general"`
	Name           string          `json:"name"`
	ImageName      *string         `json:"imageName,omitempty"`
	State          SnapshotState   `json:"state"`
	Size           NullableFloat32 `json:"size"`
	Entrypoint     []string        `json:"entrypoint"`
	Cpu            float32         `json:"cpu"`
	Gpu            float32         `json:"gpu"`
	// The GPU type assigned to the snapshot
	GpuType     *GpuType       `json:"gpuType,omitempty"`
	Mem         float32        `json:"mem"`
	Disk        float32        `json:"disk"`
	ErrorReason NullableString `json:"errorReason"`
	CreatedAt   time.Time      `json:"createdAt"`
	UpdatedAt   time.Time      `json:"updatedAt"`
	LastUsedAt  NullableTime   `json:"lastUsedAt"`
	// Build information for the snapshot
	BuildInfo *BuildInfo `json:"buildInfo,omitempty"`
	// IDs of regions where the snapshot is available
	RegionIds []string `json:"regionIds,omitempty"`
	// The initial runner ID of the snapshot
	InitialRunnerId *string `json:"initialRunnerId,omitempty"`
	// The snapshot reference
	Ref *string `json:"ref,omitempty"`
	// The sandbox class of the snapshot
	SandboxClass         *string `json:"sandboxClass,omitempty"`
	AdditionalProperties map[string]interface{}
}

SnapshotDto struct for SnapshotDto

func NewSnapshotDto

func NewSnapshotDto(id string, general bool, name string, state SnapshotState, size NullableFloat32, entrypoint []string, cpu float32, gpu float32, mem float32, disk float32, errorReason NullableString, createdAt time.Time, updatedAt time.Time, lastUsedAt NullableTime) *SnapshotDto

NewSnapshotDto instantiates a new SnapshotDto 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 NewSnapshotDtoWithDefaults

func NewSnapshotDtoWithDefaults() *SnapshotDto

NewSnapshotDtoWithDefaults instantiates a new SnapshotDto 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 (*SnapshotDto) GetBuildInfo

func (o *SnapshotDto) GetBuildInfo() BuildInfo

GetBuildInfo returns the BuildInfo field value if set, zero value otherwise.

func (*SnapshotDto) GetBuildInfoOk

func (o *SnapshotDto) GetBuildInfoOk() (*BuildInfo, bool)

GetBuildInfoOk returns a tuple with the BuildInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetCpu

func (o *SnapshotDto) GetCpu() float32

GetCpu returns the Cpu field value

func (*SnapshotDto) GetCpuOk

func (o *SnapshotDto) GetCpuOk() (*float32, bool)

GetCpuOk returns a tuple with the Cpu field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetCreatedAt

func (o *SnapshotDto) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*SnapshotDto) GetCreatedAtOk

func (o *SnapshotDto) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetDisk

func (o *SnapshotDto) GetDisk() float32

GetDisk returns the Disk field value

func (*SnapshotDto) GetDiskOk

func (o *SnapshotDto) GetDiskOk() (*float32, bool)

GetDiskOk returns a tuple with the Disk field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetEntrypoint

func (o *SnapshotDto) GetEntrypoint() []string

GetEntrypoint returns the Entrypoint field value If the value is explicit nil, the zero value for []string will be returned

func (*SnapshotDto) GetEntrypointOk

func (o *SnapshotDto) GetEntrypointOk() ([]string, bool)

GetEntrypointOk returns a tuple with the Entrypoint 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 (*SnapshotDto) GetErrorReason

func (o *SnapshotDto) GetErrorReason() string

GetErrorReason returns the ErrorReason field value If the value is explicit nil, the zero value for string will be returned

func (*SnapshotDto) GetErrorReasonOk

func (o *SnapshotDto) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason 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 (*SnapshotDto) GetGeneral

func (o *SnapshotDto) GetGeneral() bool

GetGeneral returns the General field value

func (*SnapshotDto) GetGeneralOk

func (o *SnapshotDto) GetGeneralOk() (*bool, bool)

GetGeneralOk returns a tuple with the General field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetGpu

func (o *SnapshotDto) GetGpu() float32

GetGpu returns the Gpu field value

func (*SnapshotDto) GetGpuOk

func (o *SnapshotDto) GetGpuOk() (*float32, bool)

GetGpuOk returns a tuple with the Gpu field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetGpuType

func (o *SnapshotDto) GetGpuType() GpuType

GetGpuType returns the GpuType field value if set, zero value otherwise.

func (*SnapshotDto) GetGpuTypeOk

func (o *SnapshotDto) GetGpuTypeOk() (*GpuType, bool)

GetGpuTypeOk returns a tuple with the GpuType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetId

func (o *SnapshotDto) GetId() string

GetId returns the Id field value

func (*SnapshotDto) GetIdOk

func (o *SnapshotDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetImageName

func (o *SnapshotDto) GetImageName() string

GetImageName returns the ImageName field value if set, zero value otherwise.

func (*SnapshotDto) GetImageNameOk

func (o *SnapshotDto) GetImageNameOk() (*string, bool)

GetImageNameOk returns a tuple with the ImageName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetInitialRunnerId

func (o *SnapshotDto) GetInitialRunnerId() string

GetInitialRunnerId returns the InitialRunnerId field value if set, zero value otherwise.

func (*SnapshotDto) GetInitialRunnerIdOk

func (o *SnapshotDto) GetInitialRunnerIdOk() (*string, bool)

GetInitialRunnerIdOk returns a tuple with the InitialRunnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetLastUsedAt

func (o *SnapshotDto) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*SnapshotDto) GetLastUsedAtOk

func (o *SnapshotDto) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt 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 (*SnapshotDto) GetMem

func (o *SnapshotDto) GetMem() float32

GetMem returns the Mem field value

func (*SnapshotDto) GetMemOk

func (o *SnapshotDto) GetMemOk() (*float32, bool)

GetMemOk returns a tuple with the Mem field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetName

func (o *SnapshotDto) GetName() string

GetName returns the Name field value

func (*SnapshotDto) GetNameOk

func (o *SnapshotDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetOrganizationId

func (o *SnapshotDto) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.

func (*SnapshotDto) GetOrganizationIdOk

func (o *SnapshotDto) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetRef

func (o *SnapshotDto) GetRef() string

GetRef returns the Ref field value if set, zero value otherwise.

func (*SnapshotDto) GetRefOk

func (o *SnapshotDto) GetRefOk() (*string, bool)

GetRefOk returns a tuple with the Ref field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetRegionIds

func (o *SnapshotDto) GetRegionIds() []string

GetRegionIds returns the RegionIds field value if set, zero value otherwise.

func (*SnapshotDto) GetRegionIdsOk

func (o *SnapshotDto) GetRegionIdsOk() ([]string, bool)

GetRegionIdsOk returns a tuple with the RegionIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetSandboxClass

func (o *SnapshotDto) GetSandboxClass() string

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*SnapshotDto) GetSandboxClassOk

func (o *SnapshotDto) GetSandboxClassOk() (*string, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotDto) GetSize

func (o *SnapshotDto) GetSize() float32

GetSize returns the Size field value If the value is explicit nil, the zero value for float32 will be returned

func (*SnapshotDto) GetSizeOk

func (o *SnapshotDto) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size 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 (*SnapshotDto) GetState

func (o *SnapshotDto) GetState() SnapshotState

GetState returns the State field value

func (*SnapshotDto) GetStateOk

func (o *SnapshotDto) GetStateOk() (*SnapshotState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*SnapshotDto) GetUpdatedAt

func (o *SnapshotDto) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*SnapshotDto) GetUpdatedAtOk

func (o *SnapshotDto) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*SnapshotDto) HasBuildInfo

func (o *SnapshotDto) HasBuildInfo() bool

HasBuildInfo returns a boolean if a field has been set.

func (*SnapshotDto) HasGpuType

func (o *SnapshotDto) HasGpuType() bool

HasGpuType returns a boolean if a field has been set.

func (*SnapshotDto) HasImageName

func (o *SnapshotDto) HasImageName() bool

HasImageName returns a boolean if a field has been set.

func (*SnapshotDto) HasInitialRunnerId

func (o *SnapshotDto) HasInitialRunnerId() bool

HasInitialRunnerId returns a boolean if a field has been set.

func (*SnapshotDto) HasOrganizationId

func (o *SnapshotDto) HasOrganizationId() bool

HasOrganizationId returns a boolean if a field has been set.

func (*SnapshotDto) HasRef

func (o *SnapshotDto) HasRef() bool

HasRef returns a boolean if a field has been set.

func (*SnapshotDto) HasRegionIds

func (o *SnapshotDto) HasRegionIds() bool

HasRegionIds returns a boolean if a field has been set.

func (*SnapshotDto) HasSandboxClass

func (o *SnapshotDto) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (SnapshotDto) MarshalJSON

func (o SnapshotDto) MarshalJSON() ([]byte, error)

func (*SnapshotDto) SetBuildInfo

func (o *SnapshotDto) SetBuildInfo(v BuildInfo)

SetBuildInfo gets a reference to the given BuildInfo and assigns it to the BuildInfo field.

func (*SnapshotDto) SetCpu

func (o *SnapshotDto) SetCpu(v float32)

SetCpu sets field value

func (*SnapshotDto) SetCreatedAt

func (o *SnapshotDto) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*SnapshotDto) SetDisk

func (o *SnapshotDto) SetDisk(v float32)

SetDisk sets field value

func (*SnapshotDto) SetEntrypoint

func (o *SnapshotDto) SetEntrypoint(v []string)

SetEntrypoint sets field value

func (*SnapshotDto) SetErrorReason

func (o *SnapshotDto) SetErrorReason(v string)

SetErrorReason sets field value

func (*SnapshotDto) SetGeneral

func (o *SnapshotDto) SetGeneral(v bool)

SetGeneral sets field value

func (*SnapshotDto) SetGpu

func (o *SnapshotDto) SetGpu(v float32)

SetGpu sets field value

func (*SnapshotDto) SetGpuType

func (o *SnapshotDto) SetGpuType(v GpuType)

SetGpuType gets a reference to the given GpuType and assigns it to the GpuType field.

func (*SnapshotDto) SetId

func (o *SnapshotDto) SetId(v string)

SetId sets field value

func (*SnapshotDto) SetImageName

func (o *SnapshotDto) SetImageName(v string)

SetImageName gets a reference to the given string and assigns it to the ImageName field.

func (*SnapshotDto) SetInitialRunnerId

func (o *SnapshotDto) SetInitialRunnerId(v string)

SetInitialRunnerId gets a reference to the given string and assigns it to the InitialRunnerId field.

func (*SnapshotDto) SetLastUsedAt

func (o *SnapshotDto) SetLastUsedAt(v time.Time)

SetLastUsedAt sets field value

func (*SnapshotDto) SetMem

func (o *SnapshotDto) SetMem(v float32)

SetMem sets field value

func (*SnapshotDto) SetName

func (o *SnapshotDto) SetName(v string)

SetName sets field value

func (*SnapshotDto) SetOrganizationId

func (o *SnapshotDto) SetOrganizationId(v string)

SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.

func (*SnapshotDto) SetRef

func (o *SnapshotDto) SetRef(v string)

SetRef gets a reference to the given string and assigns it to the Ref field.

func (*SnapshotDto) SetRegionIds

func (o *SnapshotDto) SetRegionIds(v []string)

SetRegionIds gets a reference to the given []string and assigns it to the RegionIds field.

func (*SnapshotDto) SetSandboxClass

func (o *SnapshotDto) SetSandboxClass(v string)

SetSandboxClass gets a reference to the given string and assigns it to the SandboxClass field.

func (*SnapshotDto) SetSize

func (o *SnapshotDto) SetSize(v float32)

SetSize sets field value

func (*SnapshotDto) SetState

func (o *SnapshotDto) SetState(v SnapshotState)

SetState sets field value

func (*SnapshotDto) SetUpdatedAt

func (o *SnapshotDto) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (SnapshotDto) ToMap

func (o SnapshotDto) ToMap() (map[string]interface{}, error)

func (*SnapshotDto) UnmarshalJSON

func (o *SnapshotDto) UnmarshalJSON(data []byte) (err error)

type SnapshotManagerCredentials

type SnapshotManagerCredentials struct {
	// Snapshot Manager username for the region
	Username string `json:"username"`
	// Snapshot Manager password for the region
	Password             string `json:"password"`
	AdditionalProperties map[string]interface{}
}

SnapshotManagerCredentials struct for SnapshotManagerCredentials

func NewSnapshotManagerCredentials

func NewSnapshotManagerCredentials(username string, password string) *SnapshotManagerCredentials

NewSnapshotManagerCredentials instantiates a new SnapshotManagerCredentials 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 NewSnapshotManagerCredentialsWithDefaults

func NewSnapshotManagerCredentialsWithDefaults() *SnapshotManagerCredentials

NewSnapshotManagerCredentialsWithDefaults instantiates a new SnapshotManagerCredentials 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 (*SnapshotManagerCredentials) GetPassword

func (o *SnapshotManagerCredentials) GetPassword() string

GetPassword returns the Password field value

func (*SnapshotManagerCredentials) GetPasswordOk

func (o *SnapshotManagerCredentials) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*SnapshotManagerCredentials) GetUsername

func (o *SnapshotManagerCredentials) GetUsername() string

GetUsername returns the Username field value

func (*SnapshotManagerCredentials) GetUsernameOk

func (o *SnapshotManagerCredentials) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (SnapshotManagerCredentials) MarshalJSON

func (o SnapshotManagerCredentials) MarshalJSON() ([]byte, error)

func (*SnapshotManagerCredentials) SetPassword

func (o *SnapshotManagerCredentials) SetPassword(v string)

SetPassword sets field value

func (*SnapshotManagerCredentials) SetUsername

func (o *SnapshotManagerCredentials) SetUsername(v string)

SetUsername sets field value

func (SnapshotManagerCredentials) ToMap

func (o SnapshotManagerCredentials) ToMap() (map[string]interface{}, error)

func (*SnapshotManagerCredentials) UnmarshalJSON

func (o *SnapshotManagerCredentials) UnmarshalJSON(data []byte) (err error)

type SnapshotState

type SnapshotState string

SnapshotState the model 'SnapshotState'

const (
	SNAPSHOTSTATE_BUILDING                 SnapshotState = "building"
	SNAPSHOTSTATE_PENDING                  SnapshotState = "pending"
	SNAPSHOTSTATE_PULLING                  SnapshotState = "pulling"
	SNAPSHOTSTATE_ACTIVE                   SnapshotState = "active"
	SNAPSHOTSTATE_INACTIVE                 SnapshotState = "inactive"
	SNAPSHOTSTATE_ERROR                    SnapshotState = "error"
	SNAPSHOTSTATE_BUILD_FAILED             SnapshotState = "build_failed"
	SNAPSHOTSTATE_REMOVING                 SnapshotState = "removing"
	SNAPSHOTSTATE_UNKNOWN_DEFAULT_OPEN_API SnapshotState = "11184809"
)

List of SnapshotState

func NewSnapshotStateFromValue

func NewSnapshotStateFromValue(v string) (*SnapshotState, error)

NewSnapshotStateFromValue returns a pointer to a valid SnapshotState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SnapshotState) IsValid

func (v SnapshotState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SnapshotState) Ptr

func (v SnapshotState) Ptr() *SnapshotState

Ptr returns reference to SnapshotState value

func (*SnapshotState) UnmarshalJSON

func (v *SnapshotState) UnmarshalJSON(src []byte) error

type SnapshotsAPI

type SnapshotsAPI interface {

	/*
		ActivateSnapshot Activate a snapshot

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return SnapshotsAPIActivateSnapshotRequest
	*/
	ActivateSnapshot(ctx context.Context, id string) SnapshotsAPIActivateSnapshotRequest

	// ActivateSnapshotExecute executes the request
	//  @return SnapshotDto
	ActivateSnapshotExecute(r SnapshotsAPIActivateSnapshotRequest) (*SnapshotDto, *http.Response, error)

	/*
		CreateSnapshot Create a new snapshot

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SnapshotsAPICreateSnapshotRequest
	*/
	CreateSnapshot(ctx context.Context) SnapshotsAPICreateSnapshotRequest

	// CreateSnapshotExecute executes the request
	//  @return SnapshotDto
	CreateSnapshotExecute(r SnapshotsAPICreateSnapshotRequest) (*SnapshotDto, *http.Response, error)

	/*
		DeactivateSnapshot Deactivate a snapshot

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return SnapshotsAPIDeactivateSnapshotRequest
	*/
	DeactivateSnapshot(ctx context.Context, id string) SnapshotsAPIDeactivateSnapshotRequest

	// DeactivateSnapshotExecute executes the request
	DeactivateSnapshotExecute(r SnapshotsAPIDeactivateSnapshotRequest) (*http.Response, error)

	/*
		GetAllSnapshots List all snapshots

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SnapshotsAPIGetAllSnapshotsRequest
	*/
	GetAllSnapshots(ctx context.Context) SnapshotsAPIGetAllSnapshotsRequest

	// GetAllSnapshotsExecute executes the request
	//  @return PaginatedSnapshots
	GetAllSnapshotsExecute(r SnapshotsAPIGetAllSnapshotsRequest) (*PaginatedSnapshots, *http.Response, error)

	/*
		GetSnapshot Get snapshot by ID or name

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID or name
		@return SnapshotsAPIGetSnapshotRequest
	*/
	GetSnapshot(ctx context.Context, id string) SnapshotsAPIGetSnapshotRequest

	// GetSnapshotExecute executes the request
	//  @return SnapshotDto
	GetSnapshotExecute(r SnapshotsAPIGetSnapshotRequest) (*SnapshotDto, *http.Response, error)

	/*
		GetSnapshotBuildLogs Get snapshot build logs

		This endpoint is deprecated. Use `getSnapshotBuildLogsUrl` instead.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return SnapshotsAPIGetSnapshotBuildLogsRequest

		Deprecated
	*/
	GetSnapshotBuildLogs(ctx context.Context, id string) SnapshotsAPIGetSnapshotBuildLogsRequest

	// GetSnapshotBuildLogsExecute executes the request
	// Deprecated
	GetSnapshotBuildLogsExecute(r SnapshotsAPIGetSnapshotBuildLogsRequest) (*http.Response, error)

	/*
		GetSnapshotBuildLogsUrl Get snapshot build logs URL

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return SnapshotsAPIGetSnapshotBuildLogsUrlRequest
	*/
	GetSnapshotBuildLogsUrl(ctx context.Context, id string) SnapshotsAPIGetSnapshotBuildLogsUrlRequest

	// GetSnapshotBuildLogsUrlExecute executes the request
	//  @return Url
	GetSnapshotBuildLogsUrlExecute(r SnapshotsAPIGetSnapshotBuildLogsUrlRequest) (*Url, *http.Response, error)

	/*
		RemoveSnapshot Delete snapshot

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id Snapshot ID
		@return SnapshotsAPIRemoveSnapshotRequest
	*/
	RemoveSnapshot(ctx context.Context, id string) SnapshotsAPIRemoveSnapshotRequest

	// RemoveSnapshotExecute executes the request
	RemoveSnapshotExecute(r SnapshotsAPIRemoveSnapshotRequest) (*http.Response, error)
}

type SnapshotsAPIActivateSnapshotRequest

type SnapshotsAPIActivateSnapshotRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIActivateSnapshotRequest) Execute

func (SnapshotsAPIActivateSnapshotRequest) XDaytonaOrganizationID

func (r SnapshotsAPIActivateSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIActivateSnapshotRequest

Use with JWT to specify the organization ID

type SnapshotsAPICreateSnapshotRequest

type SnapshotsAPICreateSnapshotRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPICreateSnapshotRequest) CreateSnapshot

func (SnapshotsAPICreateSnapshotRequest) Execute

func (SnapshotsAPICreateSnapshotRequest) XDaytonaOrganizationID

func (r SnapshotsAPICreateSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPICreateSnapshotRequest

Use with JWT to specify the organization ID

type SnapshotsAPIDeactivateSnapshotRequest

type SnapshotsAPIDeactivateSnapshotRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIDeactivateSnapshotRequest) Execute

func (SnapshotsAPIDeactivateSnapshotRequest) XDaytonaOrganizationID

func (r SnapshotsAPIDeactivateSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIDeactivateSnapshotRequest

Use with JWT to specify the organization ID

type SnapshotsAPIGetAllSnapshotsRequest

type SnapshotsAPIGetAllSnapshotsRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIGetAllSnapshotsRequest) Execute

func (SnapshotsAPIGetAllSnapshotsRequest) Limit

Number of results per page

func (SnapshotsAPIGetAllSnapshotsRequest) Name

Filter by partial name match

func (SnapshotsAPIGetAllSnapshotsRequest) Order

Direction to sort by

func (SnapshotsAPIGetAllSnapshotsRequest) Page

Page number of the results

func (SnapshotsAPIGetAllSnapshotsRequest) Sort

Field to sort by

func (SnapshotsAPIGetAllSnapshotsRequest) XDaytonaOrganizationID

func (r SnapshotsAPIGetAllSnapshotsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIGetAllSnapshotsRequest

Use with JWT to specify the organization ID

type SnapshotsAPIGetSnapshotBuildLogsRequest

type SnapshotsAPIGetSnapshotBuildLogsRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIGetSnapshotBuildLogsRequest) Execute

func (SnapshotsAPIGetSnapshotBuildLogsRequest) Follow

Whether to follow the logs stream

func (SnapshotsAPIGetSnapshotBuildLogsRequest) XDaytonaOrganizationID

func (r SnapshotsAPIGetSnapshotBuildLogsRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIGetSnapshotBuildLogsRequest

Use with JWT to specify the organization ID

type SnapshotsAPIGetSnapshotBuildLogsUrlRequest

type SnapshotsAPIGetSnapshotBuildLogsUrlRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIGetSnapshotBuildLogsUrlRequest) Execute

func (SnapshotsAPIGetSnapshotBuildLogsUrlRequest) XDaytonaOrganizationID

func (r SnapshotsAPIGetSnapshotBuildLogsUrlRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIGetSnapshotBuildLogsUrlRequest

Use with JWT to specify the organization ID

type SnapshotsAPIGetSnapshotRequest

type SnapshotsAPIGetSnapshotRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIGetSnapshotRequest) Execute

func (SnapshotsAPIGetSnapshotRequest) XDaytonaOrganizationID

func (r SnapshotsAPIGetSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIGetSnapshotRequest

Use with JWT to specify the organization ID

type SnapshotsAPIRemoveSnapshotRequest

type SnapshotsAPIRemoveSnapshotRequest struct {
	ApiService SnapshotsAPI
	// contains filtered or unexported fields
}

func (SnapshotsAPIRemoveSnapshotRequest) Execute

func (SnapshotsAPIRemoveSnapshotRequest) XDaytonaOrganizationID

func (r SnapshotsAPIRemoveSnapshotRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) SnapshotsAPIRemoveSnapshotRequest

Use with JWT to specify the organization ID

type SnapshotsAPIService

type SnapshotsAPIService service

SnapshotsAPIService SnapshotsAPI service

func (*SnapshotsAPIService) ActivateSnapshot

ActivateSnapshot Activate a snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID
@return SnapshotsAPIActivateSnapshotRequest

func (*SnapshotsAPIService) ActivateSnapshotExecute

Execute executes the request

@return SnapshotDto

func (*SnapshotsAPIService) CreateSnapshot

CreateSnapshot Create a new snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SnapshotsAPICreateSnapshotRequest

func (*SnapshotsAPIService) CreateSnapshotExecute

Execute executes the request

@return SnapshotDto

func (*SnapshotsAPIService) DeactivateSnapshot

DeactivateSnapshot Deactivate a snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID
@return SnapshotsAPIDeactivateSnapshotRequest

func (*SnapshotsAPIService) DeactivateSnapshotExecute

func (a *SnapshotsAPIService) DeactivateSnapshotExecute(r SnapshotsAPIDeactivateSnapshotRequest) (*http.Response, error)

Execute executes the request

func (*SnapshotsAPIService) GetAllSnapshots

GetAllSnapshots List all snapshots

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SnapshotsAPIGetAllSnapshotsRequest

func (*SnapshotsAPIService) GetAllSnapshotsExecute

Execute executes the request

@return PaginatedSnapshots

func (*SnapshotsAPIService) GetSnapshot

GetSnapshot Get snapshot by ID or name

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID or name
@return SnapshotsAPIGetSnapshotRequest

func (*SnapshotsAPIService) GetSnapshotBuildLogs

GetSnapshotBuildLogs Get snapshot build logs

This endpoint is deprecated. Use `getSnapshotBuildLogsUrl` instead.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID
@return SnapshotsAPIGetSnapshotBuildLogsRequest

Deprecated

func (*SnapshotsAPIService) GetSnapshotBuildLogsExecute

func (a *SnapshotsAPIService) GetSnapshotBuildLogsExecute(r SnapshotsAPIGetSnapshotBuildLogsRequest) (*http.Response, error)

Execute executes the request Deprecated

func (*SnapshotsAPIService) GetSnapshotBuildLogsUrl

GetSnapshotBuildLogsUrl Get snapshot build logs URL

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID
@return SnapshotsAPIGetSnapshotBuildLogsUrlRequest

func (*SnapshotsAPIService) GetSnapshotBuildLogsUrlExecute

func (a *SnapshotsAPIService) GetSnapshotBuildLogsUrlExecute(r SnapshotsAPIGetSnapshotBuildLogsUrlRequest) (*Url, *http.Response, error)

Execute executes the request

@return Url

func (*SnapshotsAPIService) GetSnapshotExecute

Execute executes the request

@return SnapshotDto

func (*SnapshotsAPIService) RemoveSnapshot

RemoveSnapshot Delete snapshot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Snapshot ID
@return SnapshotsAPIRemoveSnapshotRequest

func (*SnapshotsAPIService) RemoveSnapshotExecute

Execute executes the request

type SshAccessDto

type SshAccessDto struct {
	// Unique identifier for the SSH access
	Id string `json:"id"`
	// ID of the sandbox this SSH access is for
	SandboxId string `json:"sandboxId"`
	// SSH access token
	Token string `json:"token"`
	// When the SSH access expires
	ExpiresAt time.Time `json:"expiresAt"`
	// When the SSH access was created
	CreatedAt time.Time `json:"createdAt"`
	// When the SSH access was last updated
	UpdatedAt time.Time `json:"updatedAt"`
	// SSH command to connect to the sandbox
	SshCommand           string `json:"sshCommand"`
	AdditionalProperties map[string]interface{}
}

SshAccessDto struct for SshAccessDto

func NewSshAccessDto

func NewSshAccessDto(id string, sandboxId string, token string, expiresAt time.Time, createdAt time.Time, updatedAt time.Time, sshCommand string) *SshAccessDto

NewSshAccessDto instantiates a new SshAccessDto 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 NewSshAccessDtoWithDefaults

func NewSshAccessDtoWithDefaults() *SshAccessDto

NewSshAccessDtoWithDefaults instantiates a new SshAccessDto 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 (*SshAccessDto) GetCreatedAt

func (o *SshAccessDto) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*SshAccessDto) GetCreatedAtOk

func (o *SshAccessDto) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetExpiresAt

func (o *SshAccessDto) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*SshAccessDto) GetExpiresAtOk

func (o *SshAccessDto) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetId

func (o *SshAccessDto) GetId() string

GetId returns the Id field value

func (*SshAccessDto) GetIdOk

func (o *SshAccessDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetSandboxId

func (o *SshAccessDto) GetSandboxId() string

GetSandboxId returns the SandboxId field value

func (*SshAccessDto) GetSandboxIdOk

func (o *SshAccessDto) GetSandboxIdOk() (*string, bool)

GetSandboxIdOk returns a tuple with the SandboxId field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetSshCommand

func (o *SshAccessDto) GetSshCommand() string

GetSshCommand returns the SshCommand field value

func (*SshAccessDto) GetSshCommandOk

func (o *SshAccessDto) GetSshCommandOk() (*string, bool)

GetSshCommandOk returns a tuple with the SshCommand field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetToken

func (o *SshAccessDto) GetToken() string

GetToken returns the Token field value

func (*SshAccessDto) GetTokenOk

func (o *SshAccessDto) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*SshAccessDto) GetUpdatedAt

func (o *SshAccessDto) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*SshAccessDto) GetUpdatedAtOk

func (o *SshAccessDto) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (SshAccessDto) MarshalJSON

func (o SshAccessDto) MarshalJSON() ([]byte, error)

func (*SshAccessDto) SetCreatedAt

func (o *SshAccessDto) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*SshAccessDto) SetExpiresAt

func (o *SshAccessDto) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*SshAccessDto) SetId

func (o *SshAccessDto) SetId(v string)

SetId sets field value

func (*SshAccessDto) SetSandboxId

func (o *SshAccessDto) SetSandboxId(v string)

SetSandboxId sets field value

func (*SshAccessDto) SetSshCommand

func (o *SshAccessDto) SetSshCommand(v string)

SetSshCommand sets field value

func (*SshAccessDto) SetToken

func (o *SshAccessDto) SetToken(v string)

SetToken sets field value

func (*SshAccessDto) SetUpdatedAt

func (o *SshAccessDto) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (SshAccessDto) ToMap

func (o SshAccessDto) ToMap() (map[string]interface{}, error)

func (*SshAccessDto) UnmarshalJSON

func (o *SshAccessDto) UnmarshalJSON(data []byte) (err error)

type SshAccessValidationDto

type SshAccessValidationDto struct {
	// Whether the SSH access token is valid
	Valid bool `json:"valid"`
	// ID of the sandbox this SSH access is for
	SandboxId            string `json:"sandboxId"`
	AdditionalProperties map[string]interface{}
}

SshAccessValidationDto struct for SshAccessValidationDto

func NewSshAccessValidationDto

func NewSshAccessValidationDto(valid bool, sandboxId string) *SshAccessValidationDto

NewSshAccessValidationDto instantiates a new SshAccessValidationDto 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 NewSshAccessValidationDtoWithDefaults

func NewSshAccessValidationDtoWithDefaults() *SshAccessValidationDto

NewSshAccessValidationDtoWithDefaults instantiates a new SshAccessValidationDto 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 (*SshAccessValidationDto) GetSandboxId

func (o *SshAccessValidationDto) GetSandboxId() string

GetSandboxId returns the SandboxId field value

func (*SshAccessValidationDto) GetSandboxIdOk

func (o *SshAccessValidationDto) GetSandboxIdOk() (*string, bool)

GetSandboxIdOk returns a tuple with the SandboxId field value and a boolean to check if the value has been set.

func (*SshAccessValidationDto) GetValid

func (o *SshAccessValidationDto) GetValid() bool

GetValid returns the Valid field value

func (*SshAccessValidationDto) GetValidOk

func (o *SshAccessValidationDto) GetValidOk() (*bool, bool)

GetValidOk returns a tuple with the Valid field value and a boolean to check if the value has been set.

func (SshAccessValidationDto) MarshalJSON

func (o SshAccessValidationDto) MarshalJSON() ([]byte, error)

func (*SshAccessValidationDto) SetSandboxId

func (o *SshAccessValidationDto) SetSandboxId(v string)

SetSandboxId sets field value

func (*SshAccessValidationDto) SetValid

func (o *SshAccessValidationDto) SetValid(v bool)

SetValid sets field value

func (SshAccessValidationDto) ToMap

func (o SshAccessValidationDto) ToMap() (map[string]interface{}, error)

func (*SshAccessValidationDto) UnmarshalJSON

func (o *SshAccessValidationDto) UnmarshalJSON(data []byte) (err error)

type StorageAccessDto

type StorageAccessDto struct {
	// Access key for storage authentication
	AccessKey string `json:"accessKey"`
	// Secret key for storage authentication
	Secret string `json:"secret"`
	// Session token for storage authentication
	SessionToken string `json:"sessionToken"`
	// Storage URL
	StorageUrl string `json:"storageUrl"`
	// Organization ID
	OrganizationId string `json:"organizationId"`
	// S3 bucket name
	Bucket               string `json:"bucket"`
	AdditionalProperties map[string]interface{}
}

StorageAccessDto struct for StorageAccessDto

func NewStorageAccessDto

func NewStorageAccessDto(accessKey string, secret string, sessionToken string, storageUrl string, organizationId string, bucket string) *StorageAccessDto

NewStorageAccessDto instantiates a new StorageAccessDto 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 NewStorageAccessDtoWithDefaults

func NewStorageAccessDtoWithDefaults() *StorageAccessDto

NewStorageAccessDtoWithDefaults instantiates a new StorageAccessDto 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 (*StorageAccessDto) GetAccessKey

func (o *StorageAccessDto) GetAccessKey() string

GetAccessKey returns the AccessKey field value

func (*StorageAccessDto) GetAccessKeyOk

func (o *StorageAccessDto) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value and a boolean to check if the value has been set.

func (*StorageAccessDto) GetBucket

func (o *StorageAccessDto) GetBucket() string

GetBucket returns the Bucket field value

func (*StorageAccessDto) GetBucketOk

func (o *StorageAccessDto) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*StorageAccessDto) GetOrganizationId

func (o *StorageAccessDto) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*StorageAccessDto) GetOrganizationIdOk

func (o *StorageAccessDto) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*StorageAccessDto) GetSecret

func (o *StorageAccessDto) GetSecret() string

GetSecret returns the Secret field value

func (*StorageAccessDto) GetSecretOk

func (o *StorageAccessDto) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*StorageAccessDto) GetSessionToken

func (o *StorageAccessDto) GetSessionToken() string

GetSessionToken returns the SessionToken field value

func (*StorageAccessDto) GetSessionTokenOk

func (o *StorageAccessDto) GetSessionTokenOk() (*string, bool)

GetSessionTokenOk returns a tuple with the SessionToken field value and a boolean to check if the value has been set.

func (*StorageAccessDto) GetStorageUrl

func (o *StorageAccessDto) GetStorageUrl() string

GetStorageUrl returns the StorageUrl field value

func (*StorageAccessDto) GetStorageUrlOk

func (o *StorageAccessDto) GetStorageUrlOk() (*string, bool)

GetStorageUrlOk returns a tuple with the StorageUrl field value and a boolean to check if the value has been set.

func (StorageAccessDto) MarshalJSON

func (o StorageAccessDto) MarshalJSON() ([]byte, error)

func (*StorageAccessDto) SetAccessKey

func (o *StorageAccessDto) SetAccessKey(v string)

SetAccessKey sets field value

func (*StorageAccessDto) SetBucket

func (o *StorageAccessDto) SetBucket(v string)

SetBucket sets field value

func (*StorageAccessDto) SetOrganizationId

func (o *StorageAccessDto) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*StorageAccessDto) SetSecret

func (o *StorageAccessDto) SetSecret(v string)

SetSecret sets field value

func (*StorageAccessDto) SetSessionToken

func (o *StorageAccessDto) SetSessionToken(v string)

SetSessionToken sets field value

func (*StorageAccessDto) SetStorageUrl

func (o *StorageAccessDto) SetStorageUrl(v string)

SetStorageUrl sets field value

func (StorageAccessDto) ToMap

func (o StorageAccessDto) ToMap() (map[string]interface{}, error)

func (*StorageAccessDto) UnmarshalJSON

func (o *StorageAccessDto) UnmarshalJSON(data []byte) (err error)

type StringFilter

type StringFilter struct {
	// Match values equal to this value.
	Eq *string `json:"eq,omitempty"`
	// Match values not equal to this value.
	Not *string `json:"not,omitempty"`
	// Match values present in this list. Accepts comma-separated values or repeated query parameters. Maximum 100 entries.
	In []string `json:"in,omitempty"`
	// Match values not present in this list. Accepts comma-separated values or repeated query parameters. Maximum 100 entries.
	NotIn                []string `json:"notIn,omitempty"`
	AdditionalProperties map[string]interface{}
}

StringFilter struct for StringFilter

func NewStringFilter

func NewStringFilter() *StringFilter

NewStringFilter instantiates a new StringFilter 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 NewStringFilterWithDefaults

func NewStringFilterWithDefaults() *StringFilter

NewStringFilterWithDefaults instantiates a new StringFilter 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 (*StringFilter) GetEq

func (o *StringFilter) GetEq() string

GetEq returns the Eq field value if set, zero value otherwise.

func (*StringFilter) GetEqOk

func (o *StringFilter) GetEqOk() (*string, bool)

GetEqOk returns a tuple with the Eq field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringFilter) GetIn

func (o *StringFilter) GetIn() []string

GetIn returns the In field value if set, zero value otherwise.

func (*StringFilter) GetInOk

func (o *StringFilter) GetInOk() ([]string, bool)

GetInOk returns a tuple with the In field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringFilter) GetNot

func (o *StringFilter) GetNot() string

GetNot returns the Not field value if set, zero value otherwise.

func (*StringFilter) GetNotIn

func (o *StringFilter) GetNotIn() []string

GetNotIn returns the NotIn field value if set, zero value otherwise.

func (*StringFilter) GetNotInOk

func (o *StringFilter) GetNotInOk() ([]string, bool)

GetNotInOk returns a tuple with the NotIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringFilter) GetNotOk

func (o *StringFilter) GetNotOk() (*string, bool)

GetNotOk returns a tuple with the Not field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StringFilter) HasEq

func (o *StringFilter) HasEq() bool

HasEq returns a boolean if a field has been set.

func (*StringFilter) HasIn

func (o *StringFilter) HasIn() bool

HasIn returns a boolean if a field has been set.

func (*StringFilter) HasNot

func (o *StringFilter) HasNot() bool

HasNot returns a boolean if a field has been set.

func (*StringFilter) HasNotIn

func (o *StringFilter) HasNotIn() bool

HasNotIn returns a boolean if a field has been set.

func (StringFilter) MarshalJSON

func (o StringFilter) MarshalJSON() ([]byte, error)

func (*StringFilter) SetEq

func (o *StringFilter) SetEq(v string)

SetEq gets a reference to the given string and assigns it to the Eq field.

func (*StringFilter) SetIn

func (o *StringFilter) SetIn(v []string)

SetIn gets a reference to the given []string and assigns it to the In field.

func (*StringFilter) SetNot

func (o *StringFilter) SetNot(v string)

SetNot gets a reference to the given string and assigns it to the Not field.

func (*StringFilter) SetNotIn

func (o *StringFilter) SetNotIn(v []string)

SetNotIn gets a reference to the given []string and assigns it to the NotIn field.

func (StringFilter) ToMap

func (o StringFilter) ToMap() (map[string]interface{}, error)

func (*StringFilter) UnmarshalJSON

func (o *StringFilter) UnmarshalJSON(data []byte) (err error)

type ToolboxProxyUrl

type ToolboxProxyUrl struct {
	// The toolbox proxy URL for the sandbox
	Url                  string `json:"url"`
	AdditionalProperties map[string]interface{}
}

ToolboxProxyUrl struct for ToolboxProxyUrl

func NewToolboxProxyUrl

func NewToolboxProxyUrl(url string) *ToolboxProxyUrl

NewToolboxProxyUrl instantiates a new ToolboxProxyUrl 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 NewToolboxProxyUrlWithDefaults

func NewToolboxProxyUrlWithDefaults() *ToolboxProxyUrl

NewToolboxProxyUrlWithDefaults instantiates a new ToolboxProxyUrl 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 (*ToolboxProxyUrl) GetUrl

func (o *ToolboxProxyUrl) GetUrl() string

GetUrl returns the Url field value

func (*ToolboxProxyUrl) GetUrlOk

func (o *ToolboxProxyUrl) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (ToolboxProxyUrl) MarshalJSON

func (o ToolboxProxyUrl) MarshalJSON() ([]byte, error)

func (*ToolboxProxyUrl) SetUrl

func (o *ToolboxProxyUrl) SetUrl(v string)

SetUrl sets field value

func (ToolboxProxyUrl) ToMap

func (o ToolboxProxyUrl) ToMap() (map[string]interface{}, error)

func (*ToolboxProxyUrl) UnmarshalJSON

func (o *ToolboxProxyUrl) UnmarshalJSON(data []byte) (err error)

type TraceSpan

type TraceSpan struct {
	// Trace identifier
	TraceId string `json:"traceId"`
	// Span identifier
	SpanId string `json:"spanId"`
	// Parent span identifier
	ParentSpanId *string `json:"parentSpanId,omitempty"`
	// Span name
	SpanName string `json:"spanName"`
	// Span start timestamp
	Timestamp string `json:"timestamp"`
	// Span duration in nanoseconds
	DurationNs float32 `json:"durationNs"`
	// Span attributes
	SpanAttributes map[string]string `json:"spanAttributes"`
	// Status code of the span
	StatusCode *string `json:"statusCode,omitempty"`
	// Status message
	StatusMessage        *string `json:"statusMessage,omitempty"`
	AdditionalProperties map[string]interface{}
}

TraceSpan struct for TraceSpan

func NewTraceSpan

func NewTraceSpan(traceId string, spanId string, spanName string, timestamp string, durationNs float32, spanAttributes map[string]string) *TraceSpan

NewTraceSpan instantiates a new TraceSpan 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 NewTraceSpanWithDefaults

func NewTraceSpanWithDefaults() *TraceSpan

NewTraceSpanWithDefaults instantiates a new TraceSpan 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 (*TraceSpan) GetDurationNs

func (o *TraceSpan) GetDurationNs() float32

GetDurationNs returns the DurationNs field value

func (*TraceSpan) GetDurationNsOk

func (o *TraceSpan) GetDurationNsOk() (*float32, bool)

GetDurationNsOk returns a tuple with the DurationNs field value and a boolean to check if the value has been set.

func (*TraceSpan) GetParentSpanId

func (o *TraceSpan) GetParentSpanId() string

GetParentSpanId returns the ParentSpanId field value if set, zero value otherwise.

func (*TraceSpan) GetParentSpanIdOk

func (o *TraceSpan) GetParentSpanIdOk() (*string, bool)

GetParentSpanIdOk returns a tuple with the ParentSpanId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TraceSpan) GetSpanAttributes

func (o *TraceSpan) GetSpanAttributes() map[string]string

GetSpanAttributes returns the SpanAttributes field value

func (*TraceSpan) GetSpanAttributesOk

func (o *TraceSpan) GetSpanAttributesOk() (*map[string]string, bool)

GetSpanAttributesOk returns a tuple with the SpanAttributes field value and a boolean to check if the value has been set.

func (*TraceSpan) GetSpanId

func (o *TraceSpan) GetSpanId() string

GetSpanId returns the SpanId field value

func (*TraceSpan) GetSpanIdOk

func (o *TraceSpan) GetSpanIdOk() (*string, bool)

GetSpanIdOk returns a tuple with the SpanId field value and a boolean to check if the value has been set.

func (*TraceSpan) GetSpanName

func (o *TraceSpan) GetSpanName() string

GetSpanName returns the SpanName field value

func (*TraceSpan) GetSpanNameOk

func (o *TraceSpan) GetSpanNameOk() (*string, bool)

GetSpanNameOk returns a tuple with the SpanName field value and a boolean to check if the value has been set.

func (*TraceSpan) GetStatusCode

func (o *TraceSpan) GetStatusCode() string

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*TraceSpan) GetStatusCodeOk

func (o *TraceSpan) GetStatusCodeOk() (*string, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TraceSpan) GetStatusMessage

func (o *TraceSpan) GetStatusMessage() string

GetStatusMessage returns the StatusMessage field value if set, zero value otherwise.

func (*TraceSpan) GetStatusMessageOk

func (o *TraceSpan) GetStatusMessageOk() (*string, bool)

GetStatusMessageOk returns a tuple with the StatusMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TraceSpan) GetTimestamp

func (o *TraceSpan) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*TraceSpan) GetTimestampOk

func (o *TraceSpan) GetTimestampOk() (*string, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*TraceSpan) GetTraceId

func (o *TraceSpan) GetTraceId() string

GetTraceId returns the TraceId field value

func (*TraceSpan) GetTraceIdOk

func (o *TraceSpan) GetTraceIdOk() (*string, bool)

GetTraceIdOk returns a tuple with the TraceId field value and a boolean to check if the value has been set.

func (*TraceSpan) HasParentSpanId

func (o *TraceSpan) HasParentSpanId() bool

HasParentSpanId returns a boolean if a field has been set.

func (*TraceSpan) HasStatusCode

func (o *TraceSpan) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*TraceSpan) HasStatusMessage

func (o *TraceSpan) HasStatusMessage() bool

HasStatusMessage returns a boolean if a field has been set.

func (TraceSpan) MarshalJSON

func (o TraceSpan) MarshalJSON() ([]byte, error)

func (*TraceSpan) SetDurationNs

func (o *TraceSpan) SetDurationNs(v float32)

SetDurationNs sets field value

func (*TraceSpan) SetParentSpanId

func (o *TraceSpan) SetParentSpanId(v string)

SetParentSpanId gets a reference to the given string and assigns it to the ParentSpanId field.

func (*TraceSpan) SetSpanAttributes

func (o *TraceSpan) SetSpanAttributes(v map[string]string)

SetSpanAttributes sets field value

func (*TraceSpan) SetSpanId

func (o *TraceSpan) SetSpanId(v string)

SetSpanId sets field value

func (*TraceSpan) SetSpanName

func (o *TraceSpan) SetSpanName(v string)

SetSpanName sets field value

func (*TraceSpan) SetStatusCode

func (o *TraceSpan) SetStatusCode(v string)

SetStatusCode gets a reference to the given string and assigns it to the StatusCode field.

func (*TraceSpan) SetStatusMessage

func (o *TraceSpan) SetStatusMessage(v string)

SetStatusMessage gets a reference to the given string and assigns it to the StatusMessage field.

func (*TraceSpan) SetTimestamp

func (o *TraceSpan) SetTimestamp(v string)

SetTimestamp sets field value

func (*TraceSpan) SetTraceId

func (o *TraceSpan) SetTraceId(v string)

SetTraceId sets field value

func (TraceSpan) ToMap

func (o TraceSpan) ToMap() (map[string]interface{}, error)

func (*TraceSpan) UnmarshalJSON

func (o *TraceSpan) UnmarshalJSON(data []byte) (err error)

type TraceSummary

type TraceSummary struct {
	// Unique trace identifier
	TraceId string `json:"traceId"`
	// Name of the root span
	RootSpanName string `json:"rootSpanName"`
	// Trace start time
	StartTime string `json:"startTime"`
	// Trace end time
	EndTime string `json:"endTime"`
	// Total duration in milliseconds
	DurationMs float32 `json:"durationMs"`
	// Number of spans in this trace
	SpanCount float32 `json:"spanCount"`
	// Status code of the trace
	StatusCode           *string `json:"statusCode,omitempty"`
	AdditionalProperties map[string]interface{}
}

TraceSummary struct for TraceSummary

func NewTraceSummary

func NewTraceSummary(traceId string, rootSpanName string, startTime string, endTime string, durationMs float32, spanCount float32) *TraceSummary

NewTraceSummary instantiates a new TraceSummary 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 NewTraceSummaryWithDefaults

func NewTraceSummaryWithDefaults() *TraceSummary

NewTraceSummaryWithDefaults instantiates a new TraceSummary 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 (*TraceSummary) GetDurationMs

func (o *TraceSummary) GetDurationMs() float32

GetDurationMs returns the DurationMs field value

func (*TraceSummary) GetDurationMsOk

func (o *TraceSummary) GetDurationMsOk() (*float32, bool)

GetDurationMsOk returns a tuple with the DurationMs field value and a boolean to check if the value has been set.

func (*TraceSummary) GetEndTime

func (o *TraceSummary) GetEndTime() string

GetEndTime returns the EndTime field value

func (*TraceSummary) GetEndTimeOk

func (o *TraceSummary) GetEndTimeOk() (*string, bool)

GetEndTimeOk returns a tuple with the EndTime field value and a boolean to check if the value has been set.

func (*TraceSummary) GetRootSpanName

func (o *TraceSummary) GetRootSpanName() string

GetRootSpanName returns the RootSpanName field value

func (*TraceSummary) GetRootSpanNameOk

func (o *TraceSummary) GetRootSpanNameOk() (*string, bool)

GetRootSpanNameOk returns a tuple with the RootSpanName field value and a boolean to check if the value has been set.

func (*TraceSummary) GetSpanCount

func (o *TraceSummary) GetSpanCount() float32

GetSpanCount returns the SpanCount field value

func (*TraceSummary) GetSpanCountOk

func (o *TraceSummary) GetSpanCountOk() (*float32, bool)

GetSpanCountOk returns a tuple with the SpanCount field value and a boolean to check if the value has been set.

func (*TraceSummary) GetStartTime

func (o *TraceSummary) GetStartTime() string

GetStartTime returns the StartTime field value

func (*TraceSummary) GetStartTimeOk

func (o *TraceSummary) GetStartTimeOk() (*string, bool)

GetStartTimeOk returns a tuple with the StartTime field value and a boolean to check if the value has been set.

func (*TraceSummary) GetStatusCode

func (o *TraceSummary) GetStatusCode() string

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*TraceSummary) GetStatusCodeOk

func (o *TraceSummary) GetStatusCodeOk() (*string, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TraceSummary) GetTraceId

func (o *TraceSummary) GetTraceId() string

GetTraceId returns the TraceId field value

func (*TraceSummary) GetTraceIdOk

func (o *TraceSummary) GetTraceIdOk() (*string, bool)

GetTraceIdOk returns a tuple with the TraceId field value and a boolean to check if the value has been set.

func (*TraceSummary) HasStatusCode

func (o *TraceSummary) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (TraceSummary) MarshalJSON

func (o TraceSummary) MarshalJSON() ([]byte, error)

func (*TraceSummary) SetDurationMs

func (o *TraceSummary) SetDurationMs(v float32)

SetDurationMs sets field value

func (*TraceSummary) SetEndTime

func (o *TraceSummary) SetEndTime(v string)

SetEndTime sets field value

func (*TraceSummary) SetRootSpanName

func (o *TraceSummary) SetRootSpanName(v string)

SetRootSpanName sets field value

func (*TraceSummary) SetSpanCount

func (o *TraceSummary) SetSpanCount(v float32)

SetSpanCount sets field value

func (*TraceSummary) SetStartTime

func (o *TraceSummary) SetStartTime(v string)

SetStartTime sets field value

func (*TraceSummary) SetStatusCode

func (o *TraceSummary) SetStatusCode(v string)

SetStatusCode gets a reference to the given string and assigns it to the StatusCode field.

func (*TraceSummary) SetTraceId

func (o *TraceSummary) SetTraceId(v string)

SetTraceId sets field value

func (TraceSummary) ToMap

func (o TraceSummary) ToMap() (map[string]interface{}, error)

func (*TraceSummary) UnmarshalJSON

func (o *TraceSummary) UnmarshalJSON(data []byte) (err error)

type UpdateDockerRegistry

type UpdateDockerRegistry struct {
	// Registry name
	Name string `json:"name"`
	// Registry URL
	Url string `json:"url"`
	// Registry username
	Username string `json:"username"`
	// Registry password
	Password *string `json:"password,omitempty"`
	// Registry project
	Project              *string `json:"project,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateDockerRegistry struct for UpdateDockerRegistry

func NewUpdateDockerRegistry

func NewUpdateDockerRegistry(name string, url string, username string) *UpdateDockerRegistry

NewUpdateDockerRegistry instantiates a new UpdateDockerRegistry 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 NewUpdateDockerRegistryWithDefaults

func NewUpdateDockerRegistryWithDefaults() *UpdateDockerRegistry

NewUpdateDockerRegistryWithDefaults instantiates a new UpdateDockerRegistry 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 (*UpdateDockerRegistry) GetName

func (o *UpdateDockerRegistry) GetName() string

GetName returns the Name field value

func (*UpdateDockerRegistry) GetNameOk

func (o *UpdateDockerRegistry) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateDockerRegistry) GetPassword

func (o *UpdateDockerRegistry) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*UpdateDockerRegistry) GetPasswordOk

func (o *UpdateDockerRegistry) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateDockerRegistry) GetProject

func (o *UpdateDockerRegistry) GetProject() string

GetProject returns the Project field value if set, zero value otherwise.

func (*UpdateDockerRegistry) GetProjectOk

func (o *UpdateDockerRegistry) GetProjectOk() (*string, bool)

GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateDockerRegistry) GetUrl

func (o *UpdateDockerRegistry) GetUrl() string

GetUrl returns the Url field value

func (*UpdateDockerRegistry) GetUrlOk

func (o *UpdateDockerRegistry) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*UpdateDockerRegistry) GetUsername

func (o *UpdateDockerRegistry) GetUsername() string

GetUsername returns the Username field value

func (*UpdateDockerRegistry) GetUsernameOk

func (o *UpdateDockerRegistry) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*UpdateDockerRegistry) HasPassword

func (o *UpdateDockerRegistry) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*UpdateDockerRegistry) HasProject

func (o *UpdateDockerRegistry) HasProject() bool

HasProject returns a boolean if a field has been set.

func (UpdateDockerRegistry) MarshalJSON

func (o UpdateDockerRegistry) MarshalJSON() ([]byte, error)

func (*UpdateDockerRegistry) SetName

func (o *UpdateDockerRegistry) SetName(v string)

SetName sets field value

func (*UpdateDockerRegistry) SetPassword

func (o *UpdateDockerRegistry) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UpdateDockerRegistry) SetProject

func (o *UpdateDockerRegistry) SetProject(v string)

SetProject gets a reference to the given string and assigns it to the Project field.

func (*UpdateDockerRegistry) SetUrl

func (o *UpdateDockerRegistry) SetUrl(v string)

SetUrl sets field value

func (*UpdateDockerRegistry) SetUsername

func (o *UpdateDockerRegistry) SetUsername(v string)

SetUsername sets field value

func (UpdateDockerRegistry) ToMap

func (o UpdateDockerRegistry) ToMap() (map[string]interface{}, error)

func (*UpdateDockerRegistry) UnmarshalJSON

func (o *UpdateDockerRegistry) UnmarshalJSON(data []byte) (err error)

type UpdateJobStatus

type UpdateJobStatus struct {
	// The new status of the job
	Status JobStatus `json:"status"`
	// Error message if the job failed
	ErrorMessage *string `json:"errorMessage,omitempty"`
	// Result metadata for the job
	ResultMetadata       *string `json:"resultMetadata,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateJobStatus struct for UpdateJobStatus

func NewUpdateJobStatus

func NewUpdateJobStatus(status JobStatus) *UpdateJobStatus

NewUpdateJobStatus instantiates a new UpdateJobStatus 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 NewUpdateJobStatusWithDefaults

func NewUpdateJobStatusWithDefaults() *UpdateJobStatus

NewUpdateJobStatusWithDefaults instantiates a new UpdateJobStatus 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 (*UpdateJobStatus) GetErrorMessage

func (o *UpdateJobStatus) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*UpdateJobStatus) GetErrorMessageOk

func (o *UpdateJobStatus) 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 (*UpdateJobStatus) GetResultMetadata

func (o *UpdateJobStatus) GetResultMetadata() string

GetResultMetadata returns the ResultMetadata field value if set, zero value otherwise.

func (*UpdateJobStatus) GetResultMetadataOk

func (o *UpdateJobStatus) GetResultMetadataOk() (*string, bool)

GetResultMetadataOk returns a tuple with the ResultMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateJobStatus) GetStatus

func (o *UpdateJobStatus) GetStatus() JobStatus

GetStatus returns the Status field value

func (*UpdateJobStatus) GetStatusOk

func (o *UpdateJobStatus) GetStatusOk() (*JobStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*UpdateJobStatus) HasErrorMessage

func (o *UpdateJobStatus) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*UpdateJobStatus) HasResultMetadata

func (o *UpdateJobStatus) HasResultMetadata() bool

HasResultMetadata returns a boolean if a field has been set.

func (UpdateJobStatus) MarshalJSON

func (o UpdateJobStatus) MarshalJSON() ([]byte, error)

func (*UpdateJobStatus) SetErrorMessage

func (o *UpdateJobStatus) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*UpdateJobStatus) SetResultMetadata

func (o *UpdateJobStatus) SetResultMetadata(v string)

SetResultMetadata gets a reference to the given string and assigns it to the ResultMetadata field.

func (*UpdateJobStatus) SetStatus

func (o *UpdateJobStatus) SetStatus(v JobStatus)

SetStatus sets field value

func (UpdateJobStatus) ToMap

func (o UpdateJobStatus) ToMap() (map[string]interface{}, error)

func (*UpdateJobStatus) UnmarshalJSON

func (o *UpdateJobStatus) UnmarshalJSON(data []byte) (err error)

type UpdateOrganizationDefaultRegion

type UpdateOrganizationDefaultRegion struct {
	// The ID of the default region for the organization
	DefaultRegionId      string `json:"defaultRegionId"`
	AdditionalProperties map[string]interface{}
}

UpdateOrganizationDefaultRegion struct for UpdateOrganizationDefaultRegion

func NewUpdateOrganizationDefaultRegion

func NewUpdateOrganizationDefaultRegion(defaultRegionId string) *UpdateOrganizationDefaultRegion

NewUpdateOrganizationDefaultRegion instantiates a new UpdateOrganizationDefaultRegion 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 NewUpdateOrganizationDefaultRegionWithDefaults

func NewUpdateOrganizationDefaultRegionWithDefaults() *UpdateOrganizationDefaultRegion

NewUpdateOrganizationDefaultRegionWithDefaults instantiates a new UpdateOrganizationDefaultRegion 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 (*UpdateOrganizationDefaultRegion) GetDefaultRegionId

func (o *UpdateOrganizationDefaultRegion) GetDefaultRegionId() string

GetDefaultRegionId returns the DefaultRegionId field value

func (*UpdateOrganizationDefaultRegion) GetDefaultRegionIdOk

func (o *UpdateOrganizationDefaultRegion) GetDefaultRegionIdOk() (*string, bool)

GetDefaultRegionIdOk returns a tuple with the DefaultRegionId field value and a boolean to check if the value has been set.

func (UpdateOrganizationDefaultRegion) MarshalJSON

func (o UpdateOrganizationDefaultRegion) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationDefaultRegion) SetDefaultRegionId

func (o *UpdateOrganizationDefaultRegion) SetDefaultRegionId(v string)

SetDefaultRegionId sets field value

func (UpdateOrganizationDefaultRegion) ToMap

func (o UpdateOrganizationDefaultRegion) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationDefaultRegion) UnmarshalJSON

func (o *UpdateOrganizationDefaultRegion) UnmarshalJSON(data []byte) (err error)

type UpdateOrganizationInvitation

type UpdateOrganizationInvitation struct {
	// Organization member role
	Role string `json:"role"`
	// Array of role IDs
	AssignedRoleIds []string `json:"assignedRoleIds"`
	// Expiration date of the invitation
	ExpiresAt            *time.Time `json:"expiresAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateOrganizationInvitation struct for UpdateOrganizationInvitation

func NewUpdateOrganizationInvitation

func NewUpdateOrganizationInvitation(role string, assignedRoleIds []string) *UpdateOrganizationInvitation

NewUpdateOrganizationInvitation instantiates a new UpdateOrganizationInvitation 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 NewUpdateOrganizationInvitationWithDefaults

func NewUpdateOrganizationInvitationWithDefaults() *UpdateOrganizationInvitation

NewUpdateOrganizationInvitationWithDefaults instantiates a new UpdateOrganizationInvitation 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 (*UpdateOrganizationInvitation) GetAssignedRoleIds

func (o *UpdateOrganizationInvitation) GetAssignedRoleIds() []string

GetAssignedRoleIds returns the AssignedRoleIds field value

func (*UpdateOrganizationInvitation) GetAssignedRoleIdsOk

func (o *UpdateOrganizationInvitation) GetAssignedRoleIdsOk() ([]string, bool)

GetAssignedRoleIdsOk returns a tuple with the AssignedRoleIds field value and a boolean to check if the value has been set.

func (*UpdateOrganizationInvitation) GetExpiresAt

func (o *UpdateOrganizationInvitation) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*UpdateOrganizationInvitation) GetExpiresAtOk

func (o *UpdateOrganizationInvitation) 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 (*UpdateOrganizationInvitation) GetRole

func (o *UpdateOrganizationInvitation) GetRole() string

GetRole returns the Role field value

func (*UpdateOrganizationInvitation) GetRoleOk

func (o *UpdateOrganizationInvitation) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*UpdateOrganizationInvitation) HasExpiresAt

func (o *UpdateOrganizationInvitation) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (UpdateOrganizationInvitation) MarshalJSON

func (o UpdateOrganizationInvitation) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationInvitation) SetAssignedRoleIds

func (o *UpdateOrganizationInvitation) SetAssignedRoleIds(v []string)

SetAssignedRoleIds sets field value

func (*UpdateOrganizationInvitation) SetExpiresAt

func (o *UpdateOrganizationInvitation) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*UpdateOrganizationInvitation) SetRole

func (o *UpdateOrganizationInvitation) SetRole(v string)

SetRole sets field value

func (UpdateOrganizationInvitation) ToMap

func (o UpdateOrganizationInvitation) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationInvitation) UnmarshalJSON

func (o *UpdateOrganizationInvitation) UnmarshalJSON(data []byte) (err error)

type UpdateOrganizationMemberAccess

type UpdateOrganizationMemberAccess struct {
	// Organization member role
	Role string `json:"role"`
	// Array of assigned role IDs
	AssignedRoleIds      []string `json:"assignedRoleIds"`
	AdditionalProperties map[string]interface{}
}

UpdateOrganizationMemberAccess struct for UpdateOrganizationMemberAccess

func NewUpdateOrganizationMemberAccess

func NewUpdateOrganizationMemberAccess(role string, assignedRoleIds []string) *UpdateOrganizationMemberAccess

NewUpdateOrganizationMemberAccess instantiates a new UpdateOrganizationMemberAccess 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 NewUpdateOrganizationMemberAccessWithDefaults

func NewUpdateOrganizationMemberAccessWithDefaults() *UpdateOrganizationMemberAccess

NewUpdateOrganizationMemberAccessWithDefaults instantiates a new UpdateOrganizationMemberAccess 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 (*UpdateOrganizationMemberAccess) GetAssignedRoleIds

func (o *UpdateOrganizationMemberAccess) GetAssignedRoleIds() []string

GetAssignedRoleIds returns the AssignedRoleIds field value

func (*UpdateOrganizationMemberAccess) GetAssignedRoleIdsOk

func (o *UpdateOrganizationMemberAccess) GetAssignedRoleIdsOk() ([]string, bool)

GetAssignedRoleIdsOk returns a tuple with the AssignedRoleIds field value and a boolean to check if the value has been set.

func (*UpdateOrganizationMemberAccess) GetRole

GetRole returns the Role field value

func (*UpdateOrganizationMemberAccess) GetRoleOk

func (o *UpdateOrganizationMemberAccess) GetRoleOk() (*string, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (UpdateOrganizationMemberAccess) MarshalJSON

func (o UpdateOrganizationMemberAccess) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationMemberAccess) SetAssignedRoleIds

func (o *UpdateOrganizationMemberAccess) SetAssignedRoleIds(v []string)

SetAssignedRoleIds sets field value

func (*UpdateOrganizationMemberAccess) SetRole

func (o *UpdateOrganizationMemberAccess) SetRole(v string)

SetRole sets field value

func (UpdateOrganizationMemberAccess) ToMap

func (o UpdateOrganizationMemberAccess) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationMemberAccess) UnmarshalJSON

func (o *UpdateOrganizationMemberAccess) UnmarshalJSON(data []byte) (err error)

type UpdateOrganizationQuota

type UpdateOrganizationQuota struct {
	MaxCpuPerSandbox    NullableFloat32 `json:"maxCpuPerSandbox"`
	MaxMemoryPerSandbox NullableFloat32 `json:"maxMemoryPerSandbox"`
	MaxDiskPerSandbox   NullableFloat32 `json:"maxDiskPerSandbox"`
	SnapshotQuota       NullableFloat32 `json:"snapshotQuota"`
	MaxSnapshotSize     NullableFloat32 `json:"maxSnapshotSize"`
	VolumeQuota         NullableFloat32 `json:"volumeQuota"`
	SecretQuota         NullableFloat32 `json:"secretQuota"`
	// Maximum number of secrets that can be mounted to a single sandbox
	MaxSecretsPerSandbox                NullableFloat32 `json:"maxSecretsPerSandbox"`
	AuthenticatedRateLimit              NullableFloat32 `json:"authenticatedRateLimit"`
	SandboxCreateRateLimit              NullableFloat32 `json:"sandboxCreateRateLimit"`
	SandboxLifecycleRateLimit           NullableFloat32 `json:"sandboxLifecycleRateLimit"`
	AuthenticatedRateLimitTtlSeconds    NullableFloat32 `json:"authenticatedRateLimitTtlSeconds"`
	SandboxCreateRateLimitTtlSeconds    NullableFloat32 `json:"sandboxCreateRateLimitTtlSeconds"`
	SandboxLifecycleRateLimitTtlSeconds NullableFloat32 `json:"sandboxLifecycleRateLimitTtlSeconds"`
	// Time in minutes before an unused snapshot is deactivated
	SnapshotDeactivationTimeoutMinutes NullableFloat32 `json:"snapshotDeactivationTimeoutMinutes"`
	// Maximum number of snapshots an organization can process (building or pulling) concurrently. Excess are queued. <= 0 means unlimited.
	MaxConcurrentSnapshotProcessing NullableFloat32 `json:"maxConcurrentSnapshotProcessing"`
	AdditionalProperties            map[string]interface{}
}

UpdateOrganizationQuota struct for UpdateOrganizationQuota

func NewUpdateOrganizationQuota

func NewUpdateOrganizationQuota(maxCpuPerSandbox NullableFloat32, maxMemoryPerSandbox NullableFloat32, maxDiskPerSandbox NullableFloat32, snapshotQuota NullableFloat32, maxSnapshotSize NullableFloat32, volumeQuota NullableFloat32, secretQuota NullableFloat32, maxSecretsPerSandbox NullableFloat32, authenticatedRateLimit NullableFloat32, sandboxCreateRateLimit NullableFloat32, sandboxLifecycleRateLimit NullableFloat32, authenticatedRateLimitTtlSeconds NullableFloat32, sandboxCreateRateLimitTtlSeconds NullableFloat32, sandboxLifecycleRateLimitTtlSeconds NullableFloat32, snapshotDeactivationTimeoutMinutes NullableFloat32, maxConcurrentSnapshotProcessing NullableFloat32) *UpdateOrganizationQuota

NewUpdateOrganizationQuota instantiates a new UpdateOrganizationQuota 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 NewUpdateOrganizationQuotaWithDefaults

func NewUpdateOrganizationQuotaWithDefaults() *UpdateOrganizationQuota

NewUpdateOrganizationQuotaWithDefaults instantiates a new UpdateOrganizationQuota 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 (*UpdateOrganizationQuota) GetAuthenticatedRateLimit

func (o *UpdateOrganizationQuota) GetAuthenticatedRateLimit() float32

GetAuthenticatedRateLimit returns the AuthenticatedRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetAuthenticatedRateLimitOk

func (o *UpdateOrganizationQuota) GetAuthenticatedRateLimitOk() (*float32, bool)

GetAuthenticatedRateLimitOk returns a tuple with the AuthenticatedRateLimit 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 (*UpdateOrganizationQuota) GetAuthenticatedRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) GetAuthenticatedRateLimitTtlSeconds() float32

GetAuthenticatedRateLimitTtlSeconds returns the AuthenticatedRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetAuthenticatedRateLimitTtlSecondsOk

func (o *UpdateOrganizationQuota) GetAuthenticatedRateLimitTtlSecondsOk() (*float32, bool)

GetAuthenticatedRateLimitTtlSecondsOk returns a tuple with the AuthenticatedRateLimitTtlSeconds 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 (*UpdateOrganizationQuota) GetMaxConcurrentSnapshotProcessing

func (o *UpdateOrganizationQuota) GetMaxConcurrentSnapshotProcessing() float32

GetMaxConcurrentSnapshotProcessing returns the MaxConcurrentSnapshotProcessing field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxConcurrentSnapshotProcessingOk

func (o *UpdateOrganizationQuota) GetMaxConcurrentSnapshotProcessingOk() (*float32, bool)

GetMaxConcurrentSnapshotProcessingOk returns a tuple with the MaxConcurrentSnapshotProcessing 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 (*UpdateOrganizationQuota) GetMaxCpuPerSandbox

func (o *UpdateOrganizationQuota) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxCpuPerSandboxOk

func (o *UpdateOrganizationQuota) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox 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 (*UpdateOrganizationQuota) GetMaxDiskPerSandbox

func (o *UpdateOrganizationQuota) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxDiskPerSandboxOk

func (o *UpdateOrganizationQuota) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox 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 (*UpdateOrganizationQuota) GetMaxMemoryPerSandbox

func (o *UpdateOrganizationQuota) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxMemoryPerSandboxOk

func (o *UpdateOrganizationQuota) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox 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 (*UpdateOrganizationQuota) GetMaxSecretsPerSandbox added in v0.194.0

func (o *UpdateOrganizationQuota) GetMaxSecretsPerSandbox() float32

GetMaxSecretsPerSandbox returns the MaxSecretsPerSandbox field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxSecretsPerSandboxOk added in v0.194.0

func (o *UpdateOrganizationQuota) GetMaxSecretsPerSandboxOk() (*float32, bool)

GetMaxSecretsPerSandboxOk returns a tuple with the MaxSecretsPerSandbox 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 (*UpdateOrganizationQuota) GetMaxSnapshotSize

func (o *UpdateOrganizationQuota) GetMaxSnapshotSize() float32

GetMaxSnapshotSize returns the MaxSnapshotSize field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetMaxSnapshotSizeOk

func (o *UpdateOrganizationQuota) GetMaxSnapshotSizeOk() (*float32, bool)

GetMaxSnapshotSizeOk returns a tuple with the MaxSnapshotSize 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 (*UpdateOrganizationQuota) GetSandboxCreateRateLimit

func (o *UpdateOrganizationQuota) GetSandboxCreateRateLimit() float32

GetSandboxCreateRateLimit returns the SandboxCreateRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSandboxCreateRateLimitOk

func (o *UpdateOrganizationQuota) GetSandboxCreateRateLimitOk() (*float32, bool)

GetSandboxCreateRateLimitOk returns a tuple with the SandboxCreateRateLimit 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 (*UpdateOrganizationQuota) GetSandboxCreateRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) GetSandboxCreateRateLimitTtlSeconds() float32

GetSandboxCreateRateLimitTtlSeconds returns the SandboxCreateRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSandboxCreateRateLimitTtlSecondsOk

func (o *UpdateOrganizationQuota) GetSandboxCreateRateLimitTtlSecondsOk() (*float32, bool)

GetSandboxCreateRateLimitTtlSecondsOk returns a tuple with the SandboxCreateRateLimitTtlSeconds 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 (*UpdateOrganizationQuota) GetSandboxLifecycleRateLimit

func (o *UpdateOrganizationQuota) GetSandboxLifecycleRateLimit() float32

GetSandboxLifecycleRateLimit returns the SandboxLifecycleRateLimit field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSandboxLifecycleRateLimitOk

func (o *UpdateOrganizationQuota) GetSandboxLifecycleRateLimitOk() (*float32, bool)

GetSandboxLifecycleRateLimitOk returns a tuple with the SandboxLifecycleRateLimit 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 (*UpdateOrganizationQuota) GetSandboxLifecycleRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) GetSandboxLifecycleRateLimitTtlSeconds() float32

GetSandboxLifecycleRateLimitTtlSeconds returns the SandboxLifecycleRateLimitTtlSeconds field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSandboxLifecycleRateLimitTtlSecondsOk

func (o *UpdateOrganizationQuota) GetSandboxLifecycleRateLimitTtlSecondsOk() (*float32, bool)

GetSandboxLifecycleRateLimitTtlSecondsOk returns a tuple with the SandboxLifecycleRateLimitTtlSeconds 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 (*UpdateOrganizationQuota) GetSecretQuota added in v0.194.0

func (o *UpdateOrganizationQuota) GetSecretQuota() float32

GetSecretQuota returns the SecretQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSecretQuotaOk added in v0.194.0

func (o *UpdateOrganizationQuota) GetSecretQuotaOk() (*float32, bool)

GetSecretQuotaOk returns a tuple with the SecretQuota 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 (*UpdateOrganizationQuota) GetSnapshotDeactivationTimeoutMinutes

func (o *UpdateOrganizationQuota) GetSnapshotDeactivationTimeoutMinutes() float32

GetSnapshotDeactivationTimeoutMinutes returns the SnapshotDeactivationTimeoutMinutes field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSnapshotDeactivationTimeoutMinutesOk

func (o *UpdateOrganizationQuota) GetSnapshotDeactivationTimeoutMinutesOk() (*float32, bool)

GetSnapshotDeactivationTimeoutMinutesOk returns a tuple with the SnapshotDeactivationTimeoutMinutes 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 (*UpdateOrganizationQuota) GetSnapshotQuota

func (o *UpdateOrganizationQuota) GetSnapshotQuota() float32

GetSnapshotQuota returns the SnapshotQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetSnapshotQuotaOk

func (o *UpdateOrganizationQuota) GetSnapshotQuotaOk() (*float32, bool)

GetSnapshotQuotaOk returns a tuple with the SnapshotQuota 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 (*UpdateOrganizationQuota) GetVolumeQuota

func (o *UpdateOrganizationQuota) GetVolumeQuota() float32

GetVolumeQuota returns the VolumeQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationQuota) GetVolumeQuotaOk

func (o *UpdateOrganizationQuota) GetVolumeQuotaOk() (*float32, bool)

GetVolumeQuotaOk returns a tuple with the VolumeQuota 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 (UpdateOrganizationQuota) MarshalJSON

func (o UpdateOrganizationQuota) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationQuota) SetAuthenticatedRateLimit

func (o *UpdateOrganizationQuota) SetAuthenticatedRateLimit(v float32)

SetAuthenticatedRateLimit sets field value

func (*UpdateOrganizationQuota) SetAuthenticatedRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) SetAuthenticatedRateLimitTtlSeconds(v float32)

SetAuthenticatedRateLimitTtlSeconds sets field value

func (*UpdateOrganizationQuota) SetMaxConcurrentSnapshotProcessing

func (o *UpdateOrganizationQuota) SetMaxConcurrentSnapshotProcessing(v float32)

SetMaxConcurrentSnapshotProcessing sets field value

func (*UpdateOrganizationQuota) SetMaxCpuPerSandbox

func (o *UpdateOrganizationQuota) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox sets field value

func (*UpdateOrganizationQuota) SetMaxDiskPerSandbox

func (o *UpdateOrganizationQuota) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox sets field value

func (*UpdateOrganizationQuota) SetMaxMemoryPerSandbox

func (o *UpdateOrganizationQuota) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox sets field value

func (*UpdateOrganizationQuota) SetMaxSecretsPerSandbox added in v0.194.0

func (o *UpdateOrganizationQuota) SetMaxSecretsPerSandbox(v float32)

SetMaxSecretsPerSandbox sets field value

func (*UpdateOrganizationQuota) SetMaxSnapshotSize

func (o *UpdateOrganizationQuota) SetMaxSnapshotSize(v float32)

SetMaxSnapshotSize sets field value

func (*UpdateOrganizationQuota) SetSandboxCreateRateLimit

func (o *UpdateOrganizationQuota) SetSandboxCreateRateLimit(v float32)

SetSandboxCreateRateLimit sets field value

func (*UpdateOrganizationQuota) SetSandboxCreateRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) SetSandboxCreateRateLimitTtlSeconds(v float32)

SetSandboxCreateRateLimitTtlSeconds sets field value

func (*UpdateOrganizationQuota) SetSandboxLifecycleRateLimit

func (o *UpdateOrganizationQuota) SetSandboxLifecycleRateLimit(v float32)

SetSandboxLifecycleRateLimit sets field value

func (*UpdateOrganizationQuota) SetSandboxLifecycleRateLimitTtlSeconds

func (o *UpdateOrganizationQuota) SetSandboxLifecycleRateLimitTtlSeconds(v float32)

SetSandboxLifecycleRateLimitTtlSeconds sets field value

func (*UpdateOrganizationQuota) SetSecretQuota added in v0.194.0

func (o *UpdateOrganizationQuota) SetSecretQuota(v float32)

SetSecretQuota sets field value

func (*UpdateOrganizationQuota) SetSnapshotDeactivationTimeoutMinutes

func (o *UpdateOrganizationQuota) SetSnapshotDeactivationTimeoutMinutes(v float32)

SetSnapshotDeactivationTimeoutMinutes sets field value

func (*UpdateOrganizationQuota) SetSnapshotQuota

func (o *UpdateOrganizationQuota) SetSnapshotQuota(v float32)

SetSnapshotQuota sets field value

func (*UpdateOrganizationQuota) SetVolumeQuota

func (o *UpdateOrganizationQuota) SetVolumeQuota(v float32)

SetVolumeQuota sets field value

func (UpdateOrganizationQuota) ToMap

func (o UpdateOrganizationQuota) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationQuota) UnmarshalJSON

func (o *UpdateOrganizationQuota) UnmarshalJSON(data []byte) (err error)

type UpdateOrganizationRegionQuota

type UpdateOrganizationRegionQuota struct {
	SandboxClass                  *SandboxClass   `json:"sandboxClass,omitempty"`
	TotalCpuQuota                 NullableFloat32 `json:"totalCpuQuota"`
	TotalMemoryQuota              NullableFloat32 `json:"totalMemoryQuota"`
	TotalDiskQuota                NullableFloat32 `json:"totalDiskQuota"`
	TotalGpuQuota                 NullableFloat32 `json:"totalGpuQuota"`
	AllowedGpuTypes               []GpuType       `json:"allowedGpuTypes,omitempty"`
	MaxCpuPerSandbox              NullableFloat32 `json:"maxCpuPerSandbox,omitempty"`
	MaxMemoryPerSandbox           NullableFloat32 `json:"maxMemoryPerSandbox,omitempty"`
	MaxDiskPerSandbox             NullableFloat32 `json:"maxDiskPerSandbox,omitempty"`
	MaxDiskPerNonEphemeralSandbox NullableFloat32 `json:"maxDiskPerNonEphemeralSandbox,omitempty"`
	MaxCpuPerGpuSandbox           NullableFloat32 `json:"maxCpuPerGpuSandbox,omitempty"`
	MaxMemoryPerGpuSandbox        NullableFloat32 `json:"maxMemoryPerGpuSandbox,omitempty"`
	MaxDiskPerGpuSandbox          NullableFloat32 `json:"maxDiskPerGpuSandbox,omitempty"`
	AdditionalProperties          map[string]interface{}
}

UpdateOrganizationRegionQuota struct for UpdateOrganizationRegionQuota

func NewUpdateOrganizationRegionQuota

func NewUpdateOrganizationRegionQuota(totalCpuQuota NullableFloat32, totalMemoryQuota NullableFloat32, totalDiskQuota NullableFloat32, totalGpuQuota NullableFloat32) *UpdateOrganizationRegionQuota

NewUpdateOrganizationRegionQuota instantiates a new UpdateOrganizationRegionQuota 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 NewUpdateOrganizationRegionQuotaWithDefaults

func NewUpdateOrganizationRegionQuotaWithDefaults() *UpdateOrganizationRegionQuota

NewUpdateOrganizationRegionQuotaWithDefaults instantiates a new UpdateOrganizationRegionQuota 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 (*UpdateOrganizationRegionQuota) GetAllowedGpuTypes

func (o *UpdateOrganizationRegionQuota) GetAllowedGpuTypes() []GpuType

GetAllowedGpuTypes returns the AllowedGpuTypes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetAllowedGpuTypesOk

func (o *UpdateOrganizationRegionQuota) GetAllowedGpuTypesOk() ([]GpuType, bool)

GetAllowedGpuTypesOk returns a tuple with the AllowedGpuTypes 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 (*UpdateOrganizationRegionQuota) GetMaxCpuPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxCpuPerGpuSandbox() float32

GetMaxCpuPerGpuSandbox returns the MaxCpuPerGpuSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxCpuPerGpuSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxCpuPerGpuSandboxOk() (*float32, bool)

GetMaxCpuPerGpuSandboxOk returns a tuple with the MaxCpuPerGpuSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxCpuPerSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxCpuPerSandbox() float32

GetMaxCpuPerSandbox returns the MaxCpuPerSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxCpuPerSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxCpuPerSandboxOk() (*float32, bool)

GetMaxCpuPerSandboxOk returns a tuple with the MaxCpuPerSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxDiskPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerGpuSandbox() float32

GetMaxDiskPerGpuSandbox returns the MaxDiskPerGpuSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxDiskPerGpuSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerGpuSandboxOk() (*float32, bool)

GetMaxDiskPerGpuSandboxOk returns a tuple with the MaxDiskPerGpuSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandbox() float32

GetMaxDiskPerNonEphemeralSandbox returns the MaxDiskPerNonEphemeralSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerNonEphemeralSandboxOk() (*float32, bool)

GetMaxDiskPerNonEphemeralSandboxOk returns a tuple with the MaxDiskPerNonEphemeralSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxDiskPerSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerSandbox() float32

GetMaxDiskPerSandbox returns the MaxDiskPerSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxDiskPerSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxDiskPerSandboxOk() (*float32, bool)

GetMaxDiskPerSandboxOk returns a tuple with the MaxDiskPerSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxMemoryPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxMemoryPerGpuSandbox() float32

GetMaxMemoryPerGpuSandbox returns the MaxMemoryPerGpuSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxMemoryPerGpuSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxMemoryPerGpuSandboxOk() (*float32, bool)

GetMaxMemoryPerGpuSandboxOk returns a tuple with the MaxMemoryPerGpuSandbox 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 (*UpdateOrganizationRegionQuota) GetMaxMemoryPerSandbox

func (o *UpdateOrganizationRegionQuota) GetMaxMemoryPerSandbox() float32

GetMaxMemoryPerSandbox returns the MaxMemoryPerSandbox field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOrganizationRegionQuota) GetMaxMemoryPerSandboxOk

func (o *UpdateOrganizationRegionQuota) GetMaxMemoryPerSandboxOk() (*float32, bool)

GetMaxMemoryPerSandboxOk returns a tuple with the MaxMemoryPerSandbox 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 (*UpdateOrganizationRegionQuota) GetSandboxClass

func (o *UpdateOrganizationRegionQuota) GetSandboxClass() SandboxClass

GetSandboxClass returns the SandboxClass field value if set, zero value otherwise.

func (*UpdateOrganizationRegionQuota) GetSandboxClassOk

func (o *UpdateOrganizationRegionQuota) GetSandboxClassOk() (*SandboxClass, bool)

GetSandboxClassOk returns a tuple with the SandboxClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateOrganizationRegionQuota) GetTotalCpuQuota

func (o *UpdateOrganizationRegionQuota) GetTotalCpuQuota() float32

GetTotalCpuQuota returns the TotalCpuQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationRegionQuota) GetTotalCpuQuotaOk

func (o *UpdateOrganizationRegionQuota) GetTotalCpuQuotaOk() (*float32, bool)

GetTotalCpuQuotaOk returns a tuple with the TotalCpuQuota 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 (*UpdateOrganizationRegionQuota) GetTotalDiskQuota

func (o *UpdateOrganizationRegionQuota) GetTotalDiskQuota() float32

GetTotalDiskQuota returns the TotalDiskQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationRegionQuota) GetTotalDiskQuotaOk

func (o *UpdateOrganizationRegionQuota) GetTotalDiskQuotaOk() (*float32, bool)

GetTotalDiskQuotaOk returns a tuple with the TotalDiskQuota 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 (*UpdateOrganizationRegionQuota) GetTotalGpuQuota

func (o *UpdateOrganizationRegionQuota) GetTotalGpuQuota() float32

GetTotalGpuQuota returns the TotalGpuQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationRegionQuota) GetTotalGpuQuotaOk

func (o *UpdateOrganizationRegionQuota) GetTotalGpuQuotaOk() (*float32, bool)

GetTotalGpuQuotaOk returns a tuple with the TotalGpuQuota 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 (*UpdateOrganizationRegionQuota) GetTotalMemoryQuota

func (o *UpdateOrganizationRegionQuota) GetTotalMemoryQuota() float32

GetTotalMemoryQuota returns the TotalMemoryQuota field value If the value is explicit nil, the zero value for float32 will be returned

func (*UpdateOrganizationRegionQuota) GetTotalMemoryQuotaOk

func (o *UpdateOrganizationRegionQuota) GetTotalMemoryQuotaOk() (*float32, bool)

GetTotalMemoryQuotaOk returns a tuple with the TotalMemoryQuota 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 (*UpdateOrganizationRegionQuota) HasAllowedGpuTypes

func (o *UpdateOrganizationRegionQuota) HasAllowedGpuTypes() bool

HasAllowedGpuTypes returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxCpuPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxCpuPerGpuSandbox() bool

HasMaxCpuPerGpuSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxCpuPerSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxCpuPerSandbox() bool

HasMaxCpuPerSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxDiskPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxDiskPerGpuSandbox() bool

HasMaxDiskPerGpuSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxDiskPerNonEphemeralSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxDiskPerNonEphemeralSandbox() bool

HasMaxDiskPerNonEphemeralSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxDiskPerSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxDiskPerSandbox() bool

HasMaxDiskPerSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxMemoryPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxMemoryPerGpuSandbox() bool

HasMaxMemoryPerGpuSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasMaxMemoryPerSandbox

func (o *UpdateOrganizationRegionQuota) HasMaxMemoryPerSandbox() bool

HasMaxMemoryPerSandbox returns a boolean if a field has been set.

func (*UpdateOrganizationRegionQuota) HasSandboxClass

func (o *UpdateOrganizationRegionQuota) HasSandboxClass() bool

HasSandboxClass returns a boolean if a field has been set.

func (UpdateOrganizationRegionQuota) MarshalJSON

func (o UpdateOrganizationRegionQuota) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationRegionQuota) SetAllowedGpuTypes

func (o *UpdateOrganizationRegionQuota) SetAllowedGpuTypes(v []GpuType)

SetAllowedGpuTypes gets a reference to the given []GpuType and assigns it to the AllowedGpuTypes field.

func (*UpdateOrganizationRegionQuota) SetMaxCpuPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxCpuPerGpuSandbox(v float32)

SetMaxCpuPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxCpuPerGpuSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxCpuPerGpuSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxCpuPerGpuSandboxNil()

SetMaxCpuPerGpuSandboxNil sets the value for MaxCpuPerGpuSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxCpuPerSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxCpuPerSandbox(v float32)

SetMaxCpuPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxCpuPerSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxCpuPerSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxCpuPerSandboxNil()

SetMaxCpuPerSandboxNil sets the value for MaxCpuPerSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerGpuSandbox(v float32)

SetMaxDiskPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerGpuSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerGpuSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerGpuSandboxNil()

SetMaxDiskPerGpuSandboxNil sets the value for MaxDiskPerGpuSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandbox(v float32)

SetMaxDiskPerNonEphemeralSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerNonEphemeralSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerNonEphemeralSandboxNil()

SetMaxDiskPerNonEphemeralSandboxNil sets the value for MaxDiskPerNonEphemeralSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerSandbox(v float32)

SetMaxDiskPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxDiskPerSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxDiskPerSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxDiskPerSandboxNil()

SetMaxDiskPerSandboxNil sets the value for MaxDiskPerSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxMemoryPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxMemoryPerGpuSandbox(v float32)

SetMaxMemoryPerGpuSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxMemoryPerGpuSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxMemoryPerGpuSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxMemoryPerGpuSandboxNil()

SetMaxMemoryPerGpuSandboxNil sets the value for MaxMemoryPerGpuSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetMaxMemoryPerSandbox

func (o *UpdateOrganizationRegionQuota) SetMaxMemoryPerSandbox(v float32)

SetMaxMemoryPerSandbox gets a reference to the given NullableFloat32 and assigns it to the MaxMemoryPerSandbox field.

func (*UpdateOrganizationRegionQuota) SetMaxMemoryPerSandboxNil

func (o *UpdateOrganizationRegionQuota) SetMaxMemoryPerSandboxNil()

SetMaxMemoryPerSandboxNil sets the value for MaxMemoryPerSandbox to be an explicit nil

func (*UpdateOrganizationRegionQuota) SetSandboxClass

func (o *UpdateOrganizationRegionQuota) SetSandboxClass(v SandboxClass)

SetSandboxClass gets a reference to the given SandboxClass and assigns it to the SandboxClass field.

func (*UpdateOrganizationRegionQuota) SetTotalCpuQuota

func (o *UpdateOrganizationRegionQuota) SetTotalCpuQuota(v float32)

SetTotalCpuQuota sets field value

func (*UpdateOrganizationRegionQuota) SetTotalDiskQuota

func (o *UpdateOrganizationRegionQuota) SetTotalDiskQuota(v float32)

SetTotalDiskQuota sets field value

func (*UpdateOrganizationRegionQuota) SetTotalGpuQuota

func (o *UpdateOrganizationRegionQuota) SetTotalGpuQuota(v float32)

SetTotalGpuQuota sets field value

func (*UpdateOrganizationRegionQuota) SetTotalMemoryQuota

func (o *UpdateOrganizationRegionQuota) SetTotalMemoryQuota(v float32)

SetTotalMemoryQuota sets field value

func (UpdateOrganizationRegionQuota) ToMap

func (o UpdateOrganizationRegionQuota) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationRegionQuota) UnmarshalJSON

func (o *UpdateOrganizationRegionQuota) UnmarshalJSON(data []byte) (err error)

func (*UpdateOrganizationRegionQuota) UnsetMaxCpuPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxCpuPerGpuSandbox()

UnsetMaxCpuPerGpuSandbox ensures that no value is present for MaxCpuPerGpuSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxCpuPerSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxCpuPerSandbox()

UnsetMaxCpuPerSandbox ensures that no value is present for MaxCpuPerSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxDiskPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxDiskPerGpuSandbox()

UnsetMaxDiskPerGpuSandbox ensures that no value is present for MaxDiskPerGpuSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxDiskPerNonEphemeralSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxDiskPerNonEphemeralSandbox()

UnsetMaxDiskPerNonEphemeralSandbox ensures that no value is present for MaxDiskPerNonEphemeralSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxDiskPerSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxDiskPerSandbox()

UnsetMaxDiskPerSandbox ensures that no value is present for MaxDiskPerSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxMemoryPerGpuSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxMemoryPerGpuSandbox()

UnsetMaxMemoryPerGpuSandbox ensures that no value is present for MaxMemoryPerGpuSandbox, not even an explicit nil

func (*UpdateOrganizationRegionQuota) UnsetMaxMemoryPerSandbox

func (o *UpdateOrganizationRegionQuota) UnsetMaxMemoryPerSandbox()

UnsetMaxMemoryPerSandbox ensures that no value is present for MaxMemoryPerSandbox, not even an explicit nil

type UpdateOrganizationRole

type UpdateOrganizationRole struct {
	// The name of the role
	Name string `json:"name"`
	// The description of the role
	Description string `json:"description"`
	// The list of permissions assigned to the role
	Permissions          []string `json:"permissions"`
	AdditionalProperties map[string]interface{}
}

UpdateOrganizationRole struct for UpdateOrganizationRole

func NewUpdateOrganizationRole

func NewUpdateOrganizationRole(name string, description string, permissions []string) *UpdateOrganizationRole

NewUpdateOrganizationRole instantiates a new UpdateOrganizationRole 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 NewUpdateOrganizationRoleWithDefaults

func NewUpdateOrganizationRoleWithDefaults() *UpdateOrganizationRole

NewUpdateOrganizationRoleWithDefaults instantiates a new UpdateOrganizationRole 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 (*UpdateOrganizationRole) GetDescription

func (o *UpdateOrganizationRole) GetDescription() string

GetDescription returns the Description field value

func (*UpdateOrganizationRole) GetDescriptionOk

func (o *UpdateOrganizationRole) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*UpdateOrganizationRole) GetName

func (o *UpdateOrganizationRole) GetName() string

GetName returns the Name field value

func (*UpdateOrganizationRole) GetNameOk

func (o *UpdateOrganizationRole) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateOrganizationRole) GetPermissions

func (o *UpdateOrganizationRole) GetPermissions() []string

GetPermissions returns the Permissions field value

func (*UpdateOrganizationRole) GetPermissionsOk

func (o *UpdateOrganizationRole) GetPermissionsOk() ([]string, bool)

GetPermissionsOk returns a tuple with the Permissions field value and a boolean to check if the value has been set.

func (UpdateOrganizationRole) MarshalJSON

func (o UpdateOrganizationRole) MarshalJSON() ([]byte, error)

func (*UpdateOrganizationRole) SetDescription

func (o *UpdateOrganizationRole) SetDescription(v string)

SetDescription sets field value

func (*UpdateOrganizationRole) SetName

func (o *UpdateOrganizationRole) SetName(v string)

SetName sets field value

func (*UpdateOrganizationRole) SetPermissions

func (o *UpdateOrganizationRole) SetPermissions(v []string)

SetPermissions sets field value

func (UpdateOrganizationRole) ToMap

func (o UpdateOrganizationRole) ToMap() (map[string]interface{}, error)

func (*UpdateOrganizationRole) UnmarshalJSON

func (o *UpdateOrganizationRole) UnmarshalJSON(data []byte) (err error)

type UpdateRegion

type UpdateRegion struct {
	// Proxy URL for the region
	ProxyUrl NullableString `json:"proxyUrl,omitempty"`
	// SSH Gateway URL for the region
	SshGatewayUrl NullableString `json:"sshGatewayUrl,omitempty"`
	// Snapshot Manager URL for the region
	SnapshotManagerUrl   NullableString `json:"snapshotManagerUrl,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateRegion struct for UpdateRegion

func NewUpdateRegion

func NewUpdateRegion() *UpdateRegion

NewUpdateRegion instantiates a new UpdateRegion 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 NewUpdateRegionWithDefaults

func NewUpdateRegionWithDefaults() *UpdateRegion

NewUpdateRegionWithDefaults instantiates a new UpdateRegion 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 (*UpdateRegion) GetProxyUrl

func (o *UpdateRegion) GetProxyUrl() string

GetProxyUrl returns the ProxyUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateRegion) GetProxyUrlOk

func (o *UpdateRegion) GetProxyUrlOk() (*string, bool)

GetProxyUrlOk returns a tuple with the ProxyUrl 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 (*UpdateRegion) GetSnapshotManagerUrl

func (o *UpdateRegion) GetSnapshotManagerUrl() string

GetSnapshotManagerUrl returns the SnapshotManagerUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateRegion) GetSnapshotManagerUrlOk

func (o *UpdateRegion) GetSnapshotManagerUrlOk() (*string, bool)

GetSnapshotManagerUrlOk returns a tuple with the SnapshotManagerUrl 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 (*UpdateRegion) GetSshGatewayUrl

func (o *UpdateRegion) GetSshGatewayUrl() string

GetSshGatewayUrl returns the SshGatewayUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateRegion) GetSshGatewayUrlOk

func (o *UpdateRegion) GetSshGatewayUrlOk() (*string, bool)

GetSshGatewayUrlOk returns a tuple with the SshGatewayUrl 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 (*UpdateRegion) HasProxyUrl

func (o *UpdateRegion) HasProxyUrl() bool

HasProxyUrl returns a boolean if a field has been set.

func (*UpdateRegion) HasSnapshotManagerUrl

func (o *UpdateRegion) HasSnapshotManagerUrl() bool

HasSnapshotManagerUrl returns a boolean if a field has been set.

func (*UpdateRegion) HasSshGatewayUrl

func (o *UpdateRegion) HasSshGatewayUrl() bool

HasSshGatewayUrl returns a boolean if a field has been set.

func (UpdateRegion) MarshalJSON

func (o UpdateRegion) MarshalJSON() ([]byte, error)

func (*UpdateRegion) SetProxyUrl

func (o *UpdateRegion) SetProxyUrl(v string)

SetProxyUrl gets a reference to the given NullableString and assigns it to the ProxyUrl field.

func (*UpdateRegion) SetProxyUrlNil

func (o *UpdateRegion) SetProxyUrlNil()

SetProxyUrlNil sets the value for ProxyUrl to be an explicit nil

func (*UpdateRegion) SetSnapshotManagerUrl

func (o *UpdateRegion) SetSnapshotManagerUrl(v string)

SetSnapshotManagerUrl gets a reference to the given NullableString and assigns it to the SnapshotManagerUrl field.

func (*UpdateRegion) SetSnapshotManagerUrlNil

func (o *UpdateRegion) SetSnapshotManagerUrlNil()

SetSnapshotManagerUrlNil sets the value for SnapshotManagerUrl to be an explicit nil

func (*UpdateRegion) SetSshGatewayUrl

func (o *UpdateRegion) SetSshGatewayUrl(v string)

SetSshGatewayUrl gets a reference to the given NullableString and assigns it to the SshGatewayUrl field.

func (*UpdateRegion) SetSshGatewayUrlNil

func (o *UpdateRegion) SetSshGatewayUrlNil()

SetSshGatewayUrlNil sets the value for SshGatewayUrl to be an explicit nil

func (UpdateRegion) ToMap

func (o UpdateRegion) ToMap() (map[string]interface{}, error)

func (*UpdateRegion) UnmarshalJSON

func (o *UpdateRegion) UnmarshalJSON(data []byte) (err error)

func (*UpdateRegion) UnsetProxyUrl

func (o *UpdateRegion) UnsetProxyUrl()

UnsetProxyUrl ensures that no value is present for ProxyUrl, not even an explicit nil

func (*UpdateRegion) UnsetSnapshotManagerUrl

func (o *UpdateRegion) UnsetSnapshotManagerUrl()

UnsetSnapshotManagerUrl ensures that no value is present for SnapshotManagerUrl, not even an explicit nil

func (*UpdateRegion) UnsetSshGatewayUrl

func (o *UpdateRegion) UnsetSshGatewayUrl()

UnsetSshGatewayUrl ensures that no value is present for SshGatewayUrl, not even an explicit nil

type UpdateSandboxNetworkSettings

type UpdateSandboxNetworkSettings struct {
	// Whether to block all network access for the sandbox
	NetworkBlockAll *bool `json:"networkBlockAll,omitempty"`
	// Comma-separated list of allowed CIDR network addresses for the sandbox
	NetworkAllowList *string `json:"networkAllowList,omitempty"`
	// Comma-separated list of allowed domains for the sandbox
	DomainAllowList      *string `json:"domainAllowList,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateSandboxNetworkSettings struct for UpdateSandboxNetworkSettings

func NewUpdateSandboxNetworkSettings

func NewUpdateSandboxNetworkSettings() *UpdateSandboxNetworkSettings

NewUpdateSandboxNetworkSettings instantiates a new UpdateSandboxNetworkSettings 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 NewUpdateSandboxNetworkSettingsWithDefaults

func NewUpdateSandboxNetworkSettingsWithDefaults() *UpdateSandboxNetworkSettings

NewUpdateSandboxNetworkSettingsWithDefaults instantiates a new UpdateSandboxNetworkSettings 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 (*UpdateSandboxNetworkSettings) GetDomainAllowList

func (o *UpdateSandboxNetworkSettings) GetDomainAllowList() string

GetDomainAllowList returns the DomainAllowList field value if set, zero value otherwise.

func (*UpdateSandboxNetworkSettings) GetDomainAllowListOk

func (o *UpdateSandboxNetworkSettings) GetDomainAllowListOk() (*string, bool)

GetDomainAllowListOk returns a tuple with the DomainAllowList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSandboxNetworkSettings) GetNetworkAllowList

func (o *UpdateSandboxNetworkSettings) GetNetworkAllowList() string

GetNetworkAllowList returns the NetworkAllowList field value if set, zero value otherwise.

func (*UpdateSandboxNetworkSettings) GetNetworkAllowListOk

func (o *UpdateSandboxNetworkSettings) GetNetworkAllowListOk() (*string, bool)

GetNetworkAllowListOk returns a tuple with the NetworkAllowList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSandboxNetworkSettings) GetNetworkBlockAll

func (o *UpdateSandboxNetworkSettings) GetNetworkBlockAll() bool

GetNetworkBlockAll returns the NetworkBlockAll field value if set, zero value otherwise.

func (*UpdateSandboxNetworkSettings) GetNetworkBlockAllOk

func (o *UpdateSandboxNetworkSettings) GetNetworkBlockAllOk() (*bool, bool)

GetNetworkBlockAllOk returns a tuple with the NetworkBlockAll field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSandboxNetworkSettings) HasDomainAllowList

func (o *UpdateSandboxNetworkSettings) HasDomainAllowList() bool

HasDomainAllowList returns a boolean if a field has been set.

func (*UpdateSandboxNetworkSettings) HasNetworkAllowList

func (o *UpdateSandboxNetworkSettings) HasNetworkAllowList() bool

HasNetworkAllowList returns a boolean if a field has been set.

func (*UpdateSandboxNetworkSettings) HasNetworkBlockAll

func (o *UpdateSandboxNetworkSettings) HasNetworkBlockAll() bool

HasNetworkBlockAll returns a boolean if a field has been set.

func (UpdateSandboxNetworkSettings) MarshalJSON

func (o UpdateSandboxNetworkSettings) MarshalJSON() ([]byte, error)

func (*UpdateSandboxNetworkSettings) SetDomainAllowList

func (o *UpdateSandboxNetworkSettings) SetDomainAllowList(v string)

SetDomainAllowList gets a reference to the given string and assigns it to the DomainAllowList field.

func (*UpdateSandboxNetworkSettings) SetNetworkAllowList

func (o *UpdateSandboxNetworkSettings) SetNetworkAllowList(v string)

SetNetworkAllowList gets a reference to the given string and assigns it to the NetworkAllowList field.

func (*UpdateSandboxNetworkSettings) SetNetworkBlockAll

func (o *UpdateSandboxNetworkSettings) SetNetworkBlockAll(v bool)

SetNetworkBlockAll gets a reference to the given bool and assigns it to the NetworkBlockAll field.

func (UpdateSandboxNetworkSettings) ToMap

func (o UpdateSandboxNetworkSettings) ToMap() (map[string]interface{}, error)

func (*UpdateSandboxNetworkSettings) UnmarshalJSON

func (o *UpdateSandboxNetworkSettings) UnmarshalJSON(data []byte) (err error)

type UpdateSandboxSecrets added in v0.196.0

type UpdateSandboxSecrets struct {
	// Secrets to mount in this sandbox, replacing the previously mounted set. Each entry maps an env var name to a vault secret name. Pass an empty array to detach all secrets.
	Secrets              []map[string]string `json:"secrets"`
	AdditionalProperties map[string]interface{}
}

UpdateSandboxSecrets struct for UpdateSandboxSecrets

func NewUpdateSandboxSecrets added in v0.196.0

func NewUpdateSandboxSecrets(secrets []map[string]string) *UpdateSandboxSecrets

NewUpdateSandboxSecrets instantiates a new UpdateSandboxSecrets 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 NewUpdateSandboxSecretsWithDefaults added in v0.196.0

func NewUpdateSandboxSecretsWithDefaults() *UpdateSandboxSecrets

NewUpdateSandboxSecretsWithDefaults instantiates a new UpdateSandboxSecrets 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 (*UpdateSandboxSecrets) GetSecrets added in v0.196.0

func (o *UpdateSandboxSecrets) GetSecrets() []map[string]string

GetSecrets returns the Secrets field value

func (*UpdateSandboxSecrets) GetSecretsOk added in v0.196.0

func (o *UpdateSandboxSecrets) GetSecretsOk() ([]map[string]string, bool)

GetSecretsOk returns a tuple with the Secrets field value and a boolean to check if the value has been set.

func (UpdateSandboxSecrets) MarshalJSON added in v0.196.0

func (o UpdateSandboxSecrets) MarshalJSON() ([]byte, error)

func (*UpdateSandboxSecrets) SetSecrets added in v0.196.0

func (o *UpdateSandboxSecrets) SetSecrets(v []map[string]string)

SetSecrets sets field value

func (UpdateSandboxSecrets) ToMap added in v0.196.0

func (o UpdateSandboxSecrets) ToMap() (map[string]interface{}, error)

func (*UpdateSandboxSecrets) UnmarshalJSON added in v0.196.0

func (o *UpdateSandboxSecrets) UnmarshalJSON(data []byte) (err error)

type UpdateSandboxStateDto

type UpdateSandboxStateDto struct {
	// The new state for the sandbox
	State string `json:"state"`
	// Optional error message when reporting an error state
	ErrorReason *string `json:"errorReason,omitempty"`
	// Whether the sandbox is recoverable
	Recoverable          *bool `json:"recoverable,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateSandboxStateDto struct for UpdateSandboxStateDto

func NewUpdateSandboxStateDto

func NewUpdateSandboxStateDto(state string) *UpdateSandboxStateDto

NewUpdateSandboxStateDto instantiates a new UpdateSandboxStateDto 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 NewUpdateSandboxStateDtoWithDefaults

func NewUpdateSandboxStateDtoWithDefaults() *UpdateSandboxStateDto

NewUpdateSandboxStateDtoWithDefaults instantiates a new UpdateSandboxStateDto 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 (*UpdateSandboxStateDto) GetErrorReason

func (o *UpdateSandboxStateDto) GetErrorReason() string

GetErrorReason returns the ErrorReason field value if set, zero value otherwise.

func (*UpdateSandboxStateDto) GetErrorReasonOk

func (o *UpdateSandboxStateDto) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSandboxStateDto) GetRecoverable

func (o *UpdateSandboxStateDto) GetRecoverable() bool

GetRecoverable returns the Recoverable field value if set, zero value otherwise.

func (*UpdateSandboxStateDto) GetRecoverableOk

func (o *UpdateSandboxStateDto) GetRecoverableOk() (*bool, bool)

GetRecoverableOk returns a tuple with the Recoverable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSandboxStateDto) GetState

func (o *UpdateSandboxStateDto) GetState() string

GetState returns the State field value

func (*UpdateSandboxStateDto) GetStateOk

func (o *UpdateSandboxStateDto) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*UpdateSandboxStateDto) HasErrorReason

func (o *UpdateSandboxStateDto) HasErrorReason() bool

HasErrorReason returns a boolean if a field has been set.

func (*UpdateSandboxStateDto) HasRecoverable

func (o *UpdateSandboxStateDto) HasRecoverable() bool

HasRecoverable returns a boolean if a field has been set.

func (UpdateSandboxStateDto) MarshalJSON

func (o UpdateSandboxStateDto) MarshalJSON() ([]byte, error)

func (*UpdateSandboxStateDto) SetErrorReason

func (o *UpdateSandboxStateDto) SetErrorReason(v string)

SetErrorReason gets a reference to the given string and assigns it to the ErrorReason field.

func (*UpdateSandboxStateDto) SetRecoverable

func (o *UpdateSandboxStateDto) SetRecoverable(v bool)

SetRecoverable gets a reference to the given bool and assigns it to the Recoverable field.

func (*UpdateSandboxStateDto) SetState

func (o *UpdateSandboxStateDto) SetState(v string)

SetState sets field value

func (UpdateSandboxStateDto) ToMap

func (o UpdateSandboxStateDto) ToMap() (map[string]interface{}, error)

func (*UpdateSandboxStateDto) UnmarshalJSON

func (o *UpdateSandboxStateDto) UnmarshalJSON(data []byte) (err error)

type UpdateSecret

type UpdateSecret struct {
	// New secret value
	Value *string `json:"value,omitempty"`
	// Optional description of the secret
	Description *string `json:"description,omitempty"`
	// Allowed hosts this secret may be sent to
	Hosts                []string `json:"hosts,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateSecret struct for UpdateSecret

func NewUpdateSecret

func NewUpdateSecret() *UpdateSecret

NewUpdateSecret instantiates a new UpdateSecret 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 NewUpdateSecretWithDefaults

func NewUpdateSecretWithDefaults() *UpdateSecret

NewUpdateSecretWithDefaults instantiates a new UpdateSecret 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 (*UpdateSecret) GetDescription

func (o *UpdateSecret) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateSecret) GetDescriptionOk

func (o *UpdateSecret) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSecret) GetHosts

func (o *UpdateSecret) GetHosts() []string

GetHosts returns the Hosts field value if set, zero value otherwise.

func (*UpdateSecret) GetHostsOk

func (o *UpdateSecret) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSecret) GetValue

func (o *UpdateSecret) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*UpdateSecret) GetValueOk

func (o *UpdateSecret) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateSecret) HasDescription

func (o *UpdateSecret) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateSecret) HasHosts

func (o *UpdateSecret) HasHosts() bool

HasHosts returns a boolean if a field has been set.

func (*UpdateSecret) HasValue

func (o *UpdateSecret) HasValue() bool

HasValue returns a boolean if a field has been set.

func (UpdateSecret) MarshalJSON

func (o UpdateSecret) MarshalJSON() ([]byte, error)

func (*UpdateSecret) SetDescription

func (o *UpdateSecret) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateSecret) SetHosts

func (o *UpdateSecret) SetHosts(v []string)

SetHosts gets a reference to the given []string and assigns it to the Hosts field.

func (*UpdateSecret) SetValue

func (o *UpdateSecret) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (UpdateSecret) ToMap

func (o UpdateSecret) ToMap() (map[string]interface{}, error)

func (*UpdateSecret) UnmarshalJSON

func (o *UpdateSecret) UnmarshalJSON(data []byte) (err error)

type Url

type Url struct {
	// URL response
	Url                  string `json:"url"`
	AdditionalProperties map[string]interface{}
}

Url struct for Url

func NewUrl

func NewUrl(url string) *Url

NewUrl instantiates a new Url 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 NewUrlWithDefaults

func NewUrlWithDefaults() *Url

NewUrlWithDefaults instantiates a new Url 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 (*Url) GetUrl

func (o *Url) GetUrl() string

GetUrl returns the Url field value

func (*Url) GetUrlOk

func (o *Url) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (Url) MarshalJSON

func (o Url) MarshalJSON() ([]byte, error)

func (*Url) SetUrl

func (o *Url) SetUrl(v string)

SetUrl sets field value

func (Url) ToMap

func (o Url) ToMap() (map[string]interface{}, error)

func (*Url) UnmarshalJSON

func (o *Url) UnmarshalJSON(data []byte) (err error)

type User

type User struct {
	// User ID
	Id string `json:"id"`
	// User name
	Name string `json:"name"`
	// User email
	Email string `json:"email"`
	// User public keys
	PublicKeys []UserPublicKey `json:"publicKeys"`
	// Creation timestamp
	CreatedAt            time.Time `json:"createdAt"`
	AdditionalProperties map[string]interface{}
}

User struct for User

func NewUser

func NewUser(id string, name string, email string, publicKeys []UserPublicKey, createdAt time.Time) *User

NewUser instantiates a new User 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 NewUserWithDefaults

func NewUserWithDefaults() *User

NewUserWithDefaults instantiates a new User 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 (*User) GetCreatedAt

func (o *User) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*User) GetCreatedAtOk

func (o *User) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*User) GetEmail

func (o *User) GetEmail() string

GetEmail returns the Email field value

func (*User) GetEmailOk

func (o *User) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*User) GetId

func (o *User) GetId() string

GetId returns the Id field value

func (*User) GetIdOk

func (o *User) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*User) GetName

func (o *User) GetName() string

GetName returns the Name field value

func (*User) GetNameOk

func (o *User) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*User) GetPublicKeys

func (o *User) GetPublicKeys() []UserPublicKey

GetPublicKeys returns the PublicKeys field value

func (*User) GetPublicKeysOk

func (o *User) GetPublicKeysOk() ([]UserPublicKey, bool)

GetPublicKeysOk returns a tuple with the PublicKeys field value and a boolean to check if the value has been set.

func (User) MarshalJSON

func (o User) MarshalJSON() ([]byte, error)

func (*User) SetCreatedAt

func (o *User) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*User) SetEmail

func (o *User) SetEmail(v string)

SetEmail sets field value

func (*User) SetId

func (o *User) SetId(v string)

SetId sets field value

func (*User) SetName

func (o *User) SetName(v string)

SetName sets field value

func (*User) SetPublicKeys

func (o *User) SetPublicKeys(v []UserPublicKey)

SetPublicKeys sets field value

func (User) ToMap

func (o User) ToMap() (map[string]interface{}, error)

func (*User) UnmarshalJSON

func (o *User) UnmarshalJSON(data []byte) (err error)

type UserPublicKey

type UserPublicKey struct {
	// Public key
	Key string `json:"key"`
	// Key name
	Name                 string `json:"name"`
	AdditionalProperties map[string]interface{}
}

UserPublicKey struct for UserPublicKey

func NewUserPublicKey

func NewUserPublicKey(key string, name string) *UserPublicKey

NewUserPublicKey instantiates a new UserPublicKey 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 NewUserPublicKeyWithDefaults

func NewUserPublicKeyWithDefaults() *UserPublicKey

NewUserPublicKeyWithDefaults instantiates a new UserPublicKey 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 (*UserPublicKey) GetKey

func (o *UserPublicKey) GetKey() string

GetKey returns the Key field value

func (*UserPublicKey) GetKeyOk

func (o *UserPublicKey) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*UserPublicKey) GetName

func (o *UserPublicKey) GetName() string

GetName returns the Name field value

func (*UserPublicKey) GetNameOk

func (o *UserPublicKey) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (UserPublicKey) MarshalJSON

func (o UserPublicKey) MarshalJSON() ([]byte, error)

func (*UserPublicKey) SetKey

func (o *UserPublicKey) SetKey(v string)

SetKey sets field value

func (*UserPublicKey) SetName

func (o *UserPublicKey) SetName(v string)

SetName sets field value

func (UserPublicKey) ToMap

func (o UserPublicKey) ToMap() (map[string]interface{}, error)

func (*UserPublicKey) UnmarshalJSON

func (o *UserPublicKey) UnmarshalJSON(data []byte) (err error)

type UsersAPI

type UsersAPI interface {

	/*
		EnrollInSmsMfa Enroll in SMS MFA

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return UsersAPIEnrollInSmsMfaRequest
	*/
	EnrollInSmsMfa(ctx context.Context) UsersAPIEnrollInSmsMfaRequest

	// EnrollInSmsMfaExecute executes the request
	//  @return string
	EnrollInSmsMfaExecute(r UsersAPIEnrollInSmsMfaRequest) (string, *http.Response, error)

	/*
		GetAuthenticatedUser Get authenticated user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return UsersAPIGetAuthenticatedUserRequest
	*/
	GetAuthenticatedUser(ctx context.Context) UsersAPIGetAuthenticatedUserRequest

	// GetAuthenticatedUserExecute executes the request
	//  @return User
	GetAuthenticatedUserExecute(r UsersAPIGetAuthenticatedUserRequest) (*User, *http.Response, error)

	/*
		GetAvailableAccountProviders Get available account providers

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return UsersAPIGetAvailableAccountProvidersRequest
	*/
	GetAvailableAccountProviders(ctx context.Context) UsersAPIGetAvailableAccountProvidersRequest

	// GetAvailableAccountProvidersExecute executes the request
	//  @return []AccountProvider
	GetAvailableAccountProvidersExecute(r UsersAPIGetAvailableAccountProvidersRequest) ([]AccountProvider, *http.Response, error)

	/*
		LinkAccount Link account

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return UsersAPILinkAccountRequest
	*/
	LinkAccount(ctx context.Context) UsersAPILinkAccountRequest

	// LinkAccountExecute executes the request
	LinkAccountExecute(r UsersAPILinkAccountRequest) (*http.Response, error)

	/*
		UnlinkAccount Unlink account

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param provider
		@param providerUserId
		@return UsersAPIUnlinkAccountRequest
	*/
	UnlinkAccount(ctx context.Context, provider string, providerUserId string) UsersAPIUnlinkAccountRequest

	// UnlinkAccountExecute executes the request
	UnlinkAccountExecute(r UsersAPIUnlinkAccountRequest) (*http.Response, error)
}

type UsersAPIEnrollInSmsMfaRequest

type UsersAPIEnrollInSmsMfaRequest struct {
	ApiService UsersAPI
	// contains filtered or unexported fields
}

func (UsersAPIEnrollInSmsMfaRequest) Execute

type UsersAPIGetAuthenticatedUserRequest

type UsersAPIGetAuthenticatedUserRequest struct {
	ApiService UsersAPI
	// contains filtered or unexported fields
}

func (UsersAPIGetAuthenticatedUserRequest) Execute

type UsersAPIGetAvailableAccountProvidersRequest

type UsersAPIGetAvailableAccountProvidersRequest struct {
	ApiService UsersAPI
	// contains filtered or unexported fields
}

func (UsersAPIGetAvailableAccountProvidersRequest) Execute

type UsersAPILinkAccountRequest

type UsersAPILinkAccountRequest struct {
	ApiService UsersAPI
	// contains filtered or unexported fields
}

func (UsersAPILinkAccountRequest) CreateLinkedAccount

func (r UsersAPILinkAccountRequest) CreateLinkedAccount(createLinkedAccount CreateLinkedAccount) UsersAPILinkAccountRequest

func (UsersAPILinkAccountRequest) Execute

type UsersAPIService

type UsersAPIService service

UsersAPIService UsersAPI service

func (*UsersAPIService) EnrollInSmsMfa

EnrollInSmsMfa Enroll in SMS MFA

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return UsersAPIEnrollInSmsMfaRequest

func (*UsersAPIService) EnrollInSmsMfaExecute

func (a *UsersAPIService) EnrollInSmsMfaExecute(r UsersAPIEnrollInSmsMfaRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*UsersAPIService) GetAuthenticatedUser

GetAuthenticatedUser Get authenticated user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return UsersAPIGetAuthenticatedUserRequest

func (*UsersAPIService) GetAuthenticatedUserExecute

func (a *UsersAPIService) GetAuthenticatedUserExecute(r UsersAPIGetAuthenticatedUserRequest) (*User, *http.Response, error)

Execute executes the request

@return User

func (*UsersAPIService) GetAvailableAccountProviders

func (a *UsersAPIService) GetAvailableAccountProviders(ctx context.Context) UsersAPIGetAvailableAccountProvidersRequest

GetAvailableAccountProviders Get available account providers

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return UsersAPIGetAvailableAccountProvidersRequest

func (*UsersAPIService) GetAvailableAccountProvidersExecute

func (a *UsersAPIService) GetAvailableAccountProvidersExecute(r UsersAPIGetAvailableAccountProvidersRequest) ([]AccountProvider, *http.Response, error)

Execute executes the request

@return []AccountProvider

func (*UsersAPIService) LinkAccount

LinkAccount Link account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return UsersAPILinkAccountRequest

func (*UsersAPIService) LinkAccountExecute

func (a *UsersAPIService) LinkAccountExecute(r UsersAPILinkAccountRequest) (*http.Response, error)

Execute executes the request

func (*UsersAPIService) UnlinkAccount

func (a *UsersAPIService) UnlinkAccount(ctx context.Context, provider string, providerUserId string) UsersAPIUnlinkAccountRequest

UnlinkAccount Unlink account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param provider
@param providerUserId
@return UsersAPIUnlinkAccountRequest

func (*UsersAPIService) UnlinkAccountExecute

func (a *UsersAPIService) UnlinkAccountExecute(r UsersAPIUnlinkAccountRequest) (*http.Response, error)

Execute executes the request

type UsersAPIUnlinkAccountRequest

type UsersAPIUnlinkAccountRequest struct {
	ApiService UsersAPI
	// contains filtered or unexported fields
}

func (UsersAPIUnlinkAccountRequest) Execute

type VolumeDto

type VolumeDto struct {
	// Volume ID
	Id string `json:"id"`
	// Volume name
	Name string `json:"name"`
	// Organization ID
	OrganizationId string `json:"organizationId"`
	// Volume state
	State VolumeState `json:"state"`
	// Creation timestamp
	CreatedAt string `json:"createdAt"`
	// Last update timestamp
	UpdatedAt string `json:"updatedAt"`
	// Last used timestamp
	LastUsedAt NullableString `json:"lastUsedAt,omitempty"`
	// The error reason of the volume
	ErrorReason          NullableString `json:"errorReason"`
	AdditionalProperties map[string]interface{}
}

VolumeDto struct for VolumeDto

func NewVolumeDto

func NewVolumeDto(id string, name string, organizationId string, state VolumeState, createdAt string, updatedAt string, errorReason NullableString) *VolumeDto

NewVolumeDto instantiates a new VolumeDto 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 NewVolumeDtoWithDefaults

func NewVolumeDtoWithDefaults() *VolumeDto

NewVolumeDtoWithDefaults instantiates a new VolumeDto 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 (*VolumeDto) GetCreatedAt

func (o *VolumeDto) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*VolumeDto) GetCreatedAtOk

func (o *VolumeDto) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*VolumeDto) GetErrorReason

func (o *VolumeDto) GetErrorReason() string

GetErrorReason returns the ErrorReason field value If the value is explicit nil, the zero value for string will be returned

func (*VolumeDto) GetErrorReasonOk

func (o *VolumeDto) GetErrorReasonOk() (*string, bool)

GetErrorReasonOk returns a tuple with the ErrorReason 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 (*VolumeDto) GetId

func (o *VolumeDto) GetId() string

GetId returns the Id field value

func (*VolumeDto) GetIdOk

func (o *VolumeDto) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*VolumeDto) GetLastUsedAt

func (o *VolumeDto) GetLastUsedAt() string

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*VolumeDto) GetLastUsedAtOk

func (o *VolumeDto) GetLastUsedAtOk() (*string, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt 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 (*VolumeDto) GetName

func (o *VolumeDto) GetName() string

GetName returns the Name field value

func (*VolumeDto) GetNameOk

func (o *VolumeDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*VolumeDto) GetOrganizationId

func (o *VolumeDto) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*VolumeDto) GetOrganizationIdOk

func (o *VolumeDto) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*VolumeDto) GetState

func (o *VolumeDto) GetState() VolumeState

GetState returns the State field value

func (*VolumeDto) GetStateOk

func (o *VolumeDto) GetStateOk() (*VolumeState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*VolumeDto) GetUpdatedAt

func (o *VolumeDto) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*VolumeDto) GetUpdatedAtOk

func (o *VolumeDto) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*VolumeDto) HasLastUsedAt

func (o *VolumeDto) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (VolumeDto) MarshalJSON

func (o VolumeDto) MarshalJSON() ([]byte, error)

func (*VolumeDto) SetCreatedAt

func (o *VolumeDto) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*VolumeDto) SetErrorReason

func (o *VolumeDto) SetErrorReason(v string)

SetErrorReason sets field value

func (*VolumeDto) SetId

func (o *VolumeDto) SetId(v string)

SetId sets field value

func (*VolumeDto) SetLastUsedAt

func (o *VolumeDto) SetLastUsedAt(v string)

SetLastUsedAt gets a reference to the given NullableString and assigns it to the LastUsedAt field.

func (*VolumeDto) SetLastUsedAtNil

func (o *VolumeDto) SetLastUsedAtNil()

SetLastUsedAtNil sets the value for LastUsedAt to be an explicit nil

func (*VolumeDto) SetName

func (o *VolumeDto) SetName(v string)

SetName sets field value

func (*VolumeDto) SetOrganizationId

func (o *VolumeDto) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*VolumeDto) SetState

func (o *VolumeDto) SetState(v VolumeState)

SetState sets field value

func (*VolumeDto) SetUpdatedAt

func (o *VolumeDto) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (VolumeDto) ToMap

func (o VolumeDto) ToMap() (map[string]interface{}, error)

func (*VolumeDto) UnmarshalJSON

func (o *VolumeDto) UnmarshalJSON(data []byte) (err error)

func (*VolumeDto) UnsetLastUsedAt

func (o *VolumeDto) UnsetLastUsedAt()

UnsetLastUsedAt ensures that no value is present for LastUsedAt, not even an explicit nil

type VolumeState

type VolumeState string

VolumeState Volume state

const (
	VOLUMESTATE_CREATING                 VolumeState = "creating"
	VOLUMESTATE_READY                    VolumeState = "ready"
	VOLUMESTATE_PENDING_CREATE           VolumeState = "pending_create"
	VOLUMESTATE_PENDING_DELETE           VolumeState = "pending_delete"
	VOLUMESTATE_DELETING                 VolumeState = "deleting"
	VOLUMESTATE_DELETED                  VolumeState = "deleted"
	VOLUMESTATE_ERROR                    VolumeState = "error"
	VOLUMESTATE_UNKNOWN_DEFAULT_OPEN_API VolumeState = "11184809"
)

List of VolumeState

func NewVolumeStateFromValue

func NewVolumeStateFromValue(v string) (*VolumeState, error)

NewVolumeStateFromValue returns a pointer to a valid VolumeState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (VolumeState) IsValid

func (v VolumeState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (VolumeState) Ptr

func (v VolumeState) Ptr() *VolumeState

Ptr returns reference to VolumeState value

func (*VolumeState) UnmarshalJSON

func (v *VolumeState) UnmarshalJSON(src []byte) error

type VolumesAPI

type VolumesAPI interface {

	/*
		CreateVolume Create a new volume

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return VolumesAPICreateVolumeRequest
	*/
	CreateVolume(ctx context.Context) VolumesAPICreateVolumeRequest

	// CreateVolumeExecute executes the request
	//  @return VolumeDto
	CreateVolumeExecute(r VolumesAPICreateVolumeRequest) (*VolumeDto, *http.Response, error)

	/*
		DeleteVolume Delete volume

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param volumeId ID of the volume
		@return VolumesAPIDeleteVolumeRequest
	*/
	DeleteVolume(ctx context.Context, volumeId string) VolumesAPIDeleteVolumeRequest

	// DeleteVolumeExecute executes the request
	DeleteVolumeExecute(r VolumesAPIDeleteVolumeRequest) (*http.Response, error)

	/*
		GetVolume Get volume details

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param volumeId ID of the volume
		@return VolumesAPIGetVolumeRequest
	*/
	GetVolume(ctx context.Context, volumeId string) VolumesAPIGetVolumeRequest

	// GetVolumeExecute executes the request
	//  @return VolumeDto
	GetVolumeExecute(r VolumesAPIGetVolumeRequest) (*VolumeDto, *http.Response, error)

	/*
		GetVolumeByName Get volume details by name

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param name Name of the volume
		@return VolumesAPIGetVolumeByNameRequest
	*/
	GetVolumeByName(ctx context.Context, name string) VolumesAPIGetVolumeByNameRequest

	// GetVolumeByNameExecute executes the request
	//  @return VolumeDto
	GetVolumeByNameExecute(r VolumesAPIGetVolumeByNameRequest) (*VolumeDto, *http.Response, error)

	/*
		ListVolumes List all volumes

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return VolumesAPIListVolumesRequest
	*/
	ListVolumes(ctx context.Context) VolumesAPIListVolumesRequest

	// ListVolumesExecute executes the request
	//  @return []VolumeDto
	ListVolumesExecute(r VolumesAPIListVolumesRequest) ([]VolumeDto, *http.Response, error)
}

type VolumesAPICreateVolumeRequest

type VolumesAPICreateVolumeRequest struct {
	ApiService VolumesAPI
	// contains filtered or unexported fields
}

func (VolumesAPICreateVolumeRequest) CreateVolume

func (VolumesAPICreateVolumeRequest) Execute

func (VolumesAPICreateVolumeRequest) XDaytonaOrganizationID

func (r VolumesAPICreateVolumeRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) VolumesAPICreateVolumeRequest

Use with JWT to specify the organization ID

type VolumesAPIDeleteVolumeRequest

type VolumesAPIDeleteVolumeRequest struct {
	ApiService VolumesAPI
	// contains filtered or unexported fields
}

func (VolumesAPIDeleteVolumeRequest) Execute

func (VolumesAPIDeleteVolumeRequest) XDaytonaOrganizationID

func (r VolumesAPIDeleteVolumeRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) VolumesAPIDeleteVolumeRequest

Use with JWT to specify the organization ID

type VolumesAPIGetVolumeByNameRequest

type VolumesAPIGetVolumeByNameRequest struct {
	ApiService VolumesAPI
	// contains filtered or unexported fields
}

func (VolumesAPIGetVolumeByNameRequest) Execute

func (VolumesAPIGetVolumeByNameRequest) XDaytonaOrganizationID

func (r VolumesAPIGetVolumeByNameRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) VolumesAPIGetVolumeByNameRequest

Use with JWT to specify the organization ID

type VolumesAPIGetVolumeRequest

type VolumesAPIGetVolumeRequest struct {
	ApiService VolumesAPI
	// contains filtered or unexported fields
}

func (VolumesAPIGetVolumeRequest) Execute

func (VolumesAPIGetVolumeRequest) XDaytonaOrganizationID

func (r VolumesAPIGetVolumeRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) VolumesAPIGetVolumeRequest

Use with JWT to specify the organization ID

type VolumesAPIListVolumesRequest

type VolumesAPIListVolumesRequest struct {
	ApiService VolumesAPI
	// contains filtered or unexported fields
}

func (VolumesAPIListVolumesRequest) Execute

func (VolumesAPIListVolumesRequest) IncludeDeleted

func (r VolumesAPIListVolumesRequest) IncludeDeleted(includeDeleted bool) VolumesAPIListVolumesRequest

Include deleted volumes in the response

func (VolumesAPIListVolumesRequest) XDaytonaOrganizationID

func (r VolumesAPIListVolumesRequest) XDaytonaOrganizationID(xDaytonaOrganizationID string) VolumesAPIListVolumesRequest

Use with JWT to specify the organization ID

type VolumesAPIService

type VolumesAPIService service

VolumesAPIService VolumesAPI service

func (*VolumesAPIService) CreateVolume

CreateVolume Create a new volume

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return VolumesAPICreateVolumeRequest

func (*VolumesAPIService) CreateVolumeExecute

Execute executes the request

@return VolumeDto

func (*VolumesAPIService) DeleteVolume

func (a *VolumesAPIService) DeleteVolume(ctx context.Context, volumeId string) VolumesAPIDeleteVolumeRequest

DeleteVolume Delete volume

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param volumeId ID of the volume
@return VolumesAPIDeleteVolumeRequest

func (*VolumesAPIService) DeleteVolumeExecute

func (a *VolumesAPIService) DeleteVolumeExecute(r VolumesAPIDeleteVolumeRequest) (*http.Response, error)

Execute executes the request

func (*VolumesAPIService) GetVolume

GetVolume Get volume details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param volumeId ID of the volume
@return VolumesAPIGetVolumeRequest

func (*VolumesAPIService) GetVolumeByName

GetVolumeByName Get volume details by name

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name Name of the volume
@return VolumesAPIGetVolumeByNameRequest

func (*VolumesAPIService) GetVolumeByNameExecute

Execute executes the request

@return VolumeDto

func (*VolumesAPIService) GetVolumeExecute

Execute executes the request

@return VolumeDto

func (*VolumesAPIService) ListVolumes

ListVolumes List all volumes

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return VolumesAPIListVolumesRequest

func (*VolumesAPIService) ListVolumesExecute

Execute executes the request

@return []VolumeDto

type WebhookAppPortalAccess

type WebhookAppPortalAccess struct {
	// The authentication token for the Svix consumer app portal
	Token string `json:"token"`
	// The URL to the webhook app portal
	Url                  string `json:"url"`
	AdditionalProperties map[string]interface{}
}

WebhookAppPortalAccess struct for WebhookAppPortalAccess

func NewWebhookAppPortalAccess

func NewWebhookAppPortalAccess(token string, url string) *WebhookAppPortalAccess

NewWebhookAppPortalAccess instantiates a new WebhookAppPortalAccess 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 NewWebhookAppPortalAccessWithDefaults

func NewWebhookAppPortalAccessWithDefaults() *WebhookAppPortalAccess

NewWebhookAppPortalAccessWithDefaults instantiates a new WebhookAppPortalAccess 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 (*WebhookAppPortalAccess) GetToken

func (o *WebhookAppPortalAccess) GetToken() string

GetToken returns the Token field value

func (*WebhookAppPortalAccess) GetTokenOk

func (o *WebhookAppPortalAccess) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (*WebhookAppPortalAccess) GetUrl

func (o *WebhookAppPortalAccess) GetUrl() string

GetUrl returns the Url field value

func (*WebhookAppPortalAccess) GetUrlOk

func (o *WebhookAppPortalAccess) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (WebhookAppPortalAccess) MarshalJSON

func (o WebhookAppPortalAccess) MarshalJSON() ([]byte, error)

func (*WebhookAppPortalAccess) SetToken

func (o *WebhookAppPortalAccess) SetToken(v string)

SetToken sets field value

func (*WebhookAppPortalAccess) SetUrl

func (o *WebhookAppPortalAccess) SetUrl(v string)

SetUrl sets field value

func (WebhookAppPortalAccess) ToMap

func (o WebhookAppPortalAccess) ToMap() (map[string]interface{}, error)

func (*WebhookAppPortalAccess) UnmarshalJSON

func (o *WebhookAppPortalAccess) UnmarshalJSON(data []byte) (err error)

type WebhookEvent

type WebhookEvent string

WebhookEvent The type of event being sent

const (
	WEBHOOKEVENT_SANDBOX_CREATED          WebhookEvent = "sandbox.created"
	WEBHOOKEVENT_SANDBOX_STATE_UPDATED    WebhookEvent = "sandbox.state.updated"
	WEBHOOKEVENT_SNAPSHOT_CREATED         WebhookEvent = "snapshot.created"
	WEBHOOKEVENT_SNAPSHOT_STATE_UPDATED   WebhookEvent = "snapshot.state.updated"
	WEBHOOKEVENT_SNAPSHOT_REMOVED         WebhookEvent = "snapshot.removed"
	WEBHOOKEVENT_VOLUME_CREATED           WebhookEvent = "volume.created"
	WEBHOOKEVENT_VOLUME_STATE_UPDATED     WebhookEvent = "volume.state.updated"
	WEBHOOKEVENT_UNKNOWN_DEFAULT_OPEN_API WebhookEvent = "11184809"
)

List of WebhookEvent

func NewWebhookEventFromValue

func NewWebhookEventFromValue(v string) (*WebhookEvent, error)

NewWebhookEventFromValue returns a pointer to a valid WebhookEvent for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WebhookEvent) IsValid

func (v WebhookEvent) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WebhookEvent) Ptr

func (v WebhookEvent) Ptr() *WebhookEvent

Ptr returns reference to WebhookEvent value

func (*WebhookEvent) UnmarshalJSON

func (v *WebhookEvent) UnmarshalJSON(src []byte) error

type WebhookInitializationStatus

type WebhookInitializationStatus struct {
	// Organization ID
	OrganizationId string `json:"organizationId"`
	// The ID of the Svix application
	SvixApplicationId NullableString `json:"svixApplicationId"`
	// The error reason for the last initialization attempt
	LastError NullableString `json:"lastError"`
	// The number of times the initialization has been attempted
	RetryCount float32 `json:"retryCount"`
	// When the webhook initialization was created
	CreatedAt string `json:"createdAt"`
	// When the webhook initialization was last updated
	UpdatedAt            string `json:"updatedAt"`
	AdditionalProperties map[string]interface{}
}

WebhookInitializationStatus struct for WebhookInitializationStatus

func NewWebhookInitializationStatus

func NewWebhookInitializationStatus(organizationId string, svixApplicationId NullableString, lastError NullableString, retryCount float32, createdAt string, updatedAt string) *WebhookInitializationStatus

NewWebhookInitializationStatus instantiates a new WebhookInitializationStatus 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 NewWebhookInitializationStatusWithDefaults

func NewWebhookInitializationStatusWithDefaults() *WebhookInitializationStatus

NewWebhookInitializationStatusWithDefaults instantiates a new WebhookInitializationStatus 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 (*WebhookInitializationStatus) GetCreatedAt

func (o *WebhookInitializationStatus) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*WebhookInitializationStatus) GetCreatedAtOk

func (o *WebhookInitializationStatus) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*WebhookInitializationStatus) GetLastError

func (o *WebhookInitializationStatus) GetLastError() string

GetLastError returns the LastError field value If the value is explicit nil, the zero value for string will be returned

func (*WebhookInitializationStatus) GetLastErrorOk

func (o *WebhookInitializationStatus) GetLastErrorOk() (*string, bool)

GetLastErrorOk returns a tuple with the LastError 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 (*WebhookInitializationStatus) GetOrganizationId

func (o *WebhookInitializationStatus) GetOrganizationId() string

GetOrganizationId returns the OrganizationId field value

func (*WebhookInitializationStatus) GetOrganizationIdOk

func (o *WebhookInitializationStatus) GetOrganizationIdOk() (*string, bool)

GetOrganizationIdOk returns a tuple with the OrganizationId field value and a boolean to check if the value has been set.

func (*WebhookInitializationStatus) GetRetryCount

func (o *WebhookInitializationStatus) GetRetryCount() float32

GetRetryCount returns the RetryCount field value

func (*WebhookInitializationStatus) GetRetryCountOk

func (o *WebhookInitializationStatus) GetRetryCountOk() (*float32, bool)

GetRetryCountOk returns a tuple with the RetryCount field value and a boolean to check if the value has been set.

func (*WebhookInitializationStatus) GetSvixApplicationId

func (o *WebhookInitializationStatus) GetSvixApplicationId() string

GetSvixApplicationId returns the SvixApplicationId field value If the value is explicit nil, the zero value for string will be returned

func (*WebhookInitializationStatus) GetSvixApplicationIdOk

func (o *WebhookInitializationStatus) GetSvixApplicationIdOk() (*string, bool)

GetSvixApplicationIdOk returns a tuple with the SvixApplicationId 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 (*WebhookInitializationStatus) GetUpdatedAt

func (o *WebhookInitializationStatus) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*WebhookInitializationStatus) GetUpdatedAtOk

func (o *WebhookInitializationStatus) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (WebhookInitializationStatus) MarshalJSON

func (o WebhookInitializationStatus) MarshalJSON() ([]byte, error)

func (*WebhookInitializationStatus) SetCreatedAt

func (o *WebhookInitializationStatus) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*WebhookInitializationStatus) SetLastError

func (o *WebhookInitializationStatus) SetLastError(v string)

SetLastError sets field value

func (*WebhookInitializationStatus) SetOrganizationId

func (o *WebhookInitializationStatus) SetOrganizationId(v string)

SetOrganizationId sets field value

func (*WebhookInitializationStatus) SetRetryCount

func (o *WebhookInitializationStatus) SetRetryCount(v float32)

SetRetryCount sets field value

func (*WebhookInitializationStatus) SetSvixApplicationId

func (o *WebhookInitializationStatus) SetSvixApplicationId(v string)

SetSvixApplicationId sets field value

func (*WebhookInitializationStatus) SetUpdatedAt

func (o *WebhookInitializationStatus) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (WebhookInitializationStatus) ToMap

func (o WebhookInitializationStatus) ToMap() (map[string]interface{}, error)

func (*WebhookInitializationStatus) UnmarshalJSON

func (o *WebhookInitializationStatus) UnmarshalJSON(data []byte) (err error)

type WebhooksAPI

type WebhooksAPI interface {

	/*
		WebhookControllerGetAppPortalAccess Get Svix Consumer App Portal access for an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return WebhooksAPIWebhookControllerGetAppPortalAccessRequest
	*/
	WebhookControllerGetAppPortalAccess(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerGetAppPortalAccessRequest

	// WebhookControllerGetAppPortalAccessExecute executes the request
	//  @return WebhookAppPortalAccess
	WebhookControllerGetAppPortalAccessExecute(r WebhooksAPIWebhookControllerGetAppPortalAccessRequest) (*WebhookAppPortalAccess, *http.Response, error)

	/*
		WebhookControllerGetInitializationStatus Get webhook initialization status for an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return WebhooksAPIWebhookControllerGetInitializationStatusRequest
	*/
	WebhookControllerGetInitializationStatus(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerGetInitializationStatusRequest

	// WebhookControllerGetInitializationStatusExecute executes the request
	//  @return WebhookInitializationStatus
	WebhookControllerGetInitializationStatusExecute(r WebhooksAPIWebhookControllerGetInitializationStatusRequest) (*WebhookInitializationStatus, *http.Response, error)

	/*
		WebhookControllerInitializeWebhooks Initialize webhooks for an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId Organization ID
		@return WebhooksAPIWebhookControllerInitializeWebhooksRequest
	*/
	WebhookControllerInitializeWebhooks(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerInitializeWebhooksRequest

	// WebhookControllerInitializeWebhooksExecute executes the request
	//  @return WebhookInitializationStatus
	WebhookControllerInitializeWebhooksExecute(r WebhooksAPIWebhookControllerInitializeWebhooksRequest) (*WebhookInitializationStatus, *http.Response, error)

	/*
		WebhookControllerRefreshEndpoints Refresh cached endpoint presence flag for an organization

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param organizationId
		@return WebhooksAPIWebhookControllerRefreshEndpointsRequest
	*/
	WebhookControllerRefreshEndpoints(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerRefreshEndpointsRequest

	// WebhookControllerRefreshEndpointsExecute executes the request
	WebhookControllerRefreshEndpointsExecute(r WebhooksAPIWebhookControllerRefreshEndpointsRequest) (*http.Response, error)
}

type WebhooksAPIService

type WebhooksAPIService service

WebhooksAPIService WebhooksAPI service

func (*WebhooksAPIService) WebhookControllerGetAppPortalAccess

func (a *WebhooksAPIService) WebhookControllerGetAppPortalAccess(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerGetAppPortalAccessRequest

WebhookControllerGetAppPortalAccess Get Svix Consumer App Portal access for an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId
@return WebhooksAPIWebhookControllerGetAppPortalAccessRequest

func (*WebhooksAPIService) WebhookControllerGetAppPortalAccessExecute

Execute executes the request

@return WebhookAppPortalAccess

func (*WebhooksAPIService) WebhookControllerGetInitializationStatus

func (a *WebhooksAPIService) WebhookControllerGetInitializationStatus(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerGetInitializationStatusRequest

WebhookControllerGetInitializationStatus Get webhook initialization status for an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId
@return WebhooksAPIWebhookControllerGetInitializationStatusRequest

func (*WebhooksAPIService) WebhookControllerGetInitializationStatusExecute

Execute executes the request

@return WebhookInitializationStatus

func (*WebhooksAPIService) WebhookControllerInitializeWebhooks

func (a *WebhooksAPIService) WebhookControllerInitializeWebhooks(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerInitializeWebhooksRequest

WebhookControllerInitializeWebhooks Initialize webhooks for an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId Organization ID
@return WebhooksAPIWebhookControllerInitializeWebhooksRequest

func (*WebhooksAPIService) WebhookControllerInitializeWebhooksExecute

Execute executes the request

@return WebhookInitializationStatus

func (*WebhooksAPIService) WebhookControllerRefreshEndpoints

func (a *WebhooksAPIService) WebhookControllerRefreshEndpoints(ctx context.Context, organizationId string) WebhooksAPIWebhookControllerRefreshEndpointsRequest

WebhookControllerRefreshEndpoints Refresh cached endpoint presence flag for an organization

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param organizationId
@return WebhooksAPIWebhookControllerRefreshEndpointsRequest

func (*WebhooksAPIService) WebhookControllerRefreshEndpointsExecute

func (a *WebhooksAPIService) WebhookControllerRefreshEndpointsExecute(r WebhooksAPIWebhookControllerRefreshEndpointsRequest) (*http.Response, error)

Execute executes the request

type WebhooksAPIWebhookControllerGetAppPortalAccessRequest

type WebhooksAPIWebhookControllerGetAppPortalAccessRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (WebhooksAPIWebhookControllerGetAppPortalAccessRequest) Execute

func (WebhooksAPIWebhookControllerGetAppPortalAccessRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type WebhooksAPIWebhookControllerGetInitializationStatusRequest

type WebhooksAPIWebhookControllerGetInitializationStatusRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (WebhooksAPIWebhookControllerGetInitializationStatusRequest) Execute

func (WebhooksAPIWebhookControllerGetInitializationStatusRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type WebhooksAPIWebhookControllerInitializeWebhooksRequest

type WebhooksAPIWebhookControllerInitializeWebhooksRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (WebhooksAPIWebhookControllerInitializeWebhooksRequest) Execute

func (WebhooksAPIWebhookControllerInitializeWebhooksRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

type WebhooksAPIWebhookControllerRefreshEndpointsRequest

type WebhooksAPIWebhookControllerRefreshEndpointsRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (WebhooksAPIWebhookControllerRefreshEndpointsRequest) Execute

func (WebhooksAPIWebhookControllerRefreshEndpointsRequest) XDaytonaOrganizationID

Use with JWT to specify the organization ID

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL