v20240514

package
v1.11.4 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package v20240514 provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.16.3 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type WorkspacePostRequest

type WorkspacePostRequest struct {
	Data struct {
		Attributes struct {
			// BundleId The bundle identifier
			BundleId string `json:"bundle_id"`

			// RepositoryUri The repository URI
			RepositoryUri string `json:"repository_uri"`

			// RootFolderId A consistent ID of the root folder path where the bundle was created (eg SHA-256 hash).
			RootFolderId string `json:"root_folder_id"`

			// WorkspaceType The type of workspace to create
			WorkspaceType WorkspacePostRequestDataAttributesWorkspaceType `json:"workspace_type"`
		} `json:"attributes"`
		Type WorkspacePostRequestDataType `json:"type"`
	} `json:"data"`
}

WorkspacePostRequest defines model for WorkspacePostRequest.

type WorkspacePostRequestDataAttributesWorkspaceType

type WorkspacePostRequestDataAttributesWorkspaceType string

WorkspacePostRequestDataAttributesWorkspaceType The type of workspace to create

const (
	FileBundleWorkspace WorkspacePostRequestDataAttributesWorkspaceType = "file_bundle_workspace"
)

Defines values for WorkspacePostRequestDataAttributesWorkspaceType.

type WorkspacePostRequestDataType

type WorkspacePostRequestDataType string

WorkspacePostRequestDataType defines model for WorkspacePostRequest.Data.Type.

const (
	WorkspacePostRequestDataTypeWorkspace WorkspacePostRequestDataType = "workspace"
)

Defines values for WorkspacePostRequestDataType.

type WorkspacePostResponse

type WorkspacePostResponse struct {
	Data struct {
		// Id The workspace identifier
		Id openapi_types.UUID `json:"id"`

		// Type The REST resource
		Type WorkspacePostResponseDataType `json:"type"`
	} `json:"data"`
	Jsonapi *externalRef0.JsonApi  `json:"jsonapi,omitempty"`
	Links   *externalRef1.LinkSelf `json:"links,omitempty"`
}

WorkspacePostResponse defines model for WorkspacePostResponse.

type WorkspacePostResponseDataType

type WorkspacePostResponseDataType string

WorkspacePostResponseDataType The REST resource

const (
	WorkspacePostResponseDataTypeWorkspace WorkspacePostResponseDataType = "workspace"
)

Defines values for WorkspacePostResponseDataType.

Jump to

Keyboard shortcuts

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