Skip to content
Docs

Projects

Create Project
client.Projects.New(ctx, body) (*Project, error)
POST/v1/projects
Get Project Details
client.Projects.Get(ctx, projectID) (*Project, error)
GET/v1/projects/{project_id}
Update Project
client.Projects.Update(ctx, projectID, body) (*Project, error)
PATCH/v1/projects/{project_id}
Delete Project
client.Projects.Delete(ctx, projectID) error
DELETE/v1/projects/{project_id}
List Projects
client.Projects.List(ctx, query) (*Cursor[Project], error)
GET/v1/projects
ModelsExpand Collapse
type Project struct{…}

Project response.

ID string

Project ID.

CreatedAt Time

When the Project was created.

formatdate-time
Name string

Project name.

maxLength255
minLength1

Resource counts for the project.

Blockchain resources.

RPCNodesDedicated int64

Number of dedicated RPC nodes in the project.

RPCNodesFlex int64

Number of flex RPC nodes in the project.

Cloud infrastructure resources.

ConnectConnections int64

Number of Connect connections in the project.

NKSClusters int64

Number of NKS clusters in the project.

NKSNodePools int64

Number of NKS node pools in the project.

VMs int64

Number of VMs in the project.

Volumes int64

Number of volumes in the project.

VPCs int64

Number of VPCs in the project.

Tags []string

Tags attached to the Project.

UpdatedAt Time

When the Project was updated.

formatdate-time
type ProjectBlockchainResources struct{…}

Blockchain resources.

RPCNodesDedicated int64

Number of dedicated RPC nodes in the project.

RPCNodesFlex int64

Number of flex RPC nodes in the project.

type ProjectCloudResources struct{…}

Cloud infrastructure resources.

ConnectConnections int64

Number of Connect connections in the project.

NKSClusters int64

Number of NKS clusters in the project.

NKSNodePools int64

Number of NKS node pools in the project.

VMs int64

Number of VMs in the project.

Volumes int64

Number of volumes in the project.

VPCs int64

Number of VPCs in the project.

type ProjectList struct{…}
Items []Project
ID string

Project ID.

CreatedAt Time

When the Project was created.

formatdate-time
Name string

Project name.

maxLength255
minLength1

Resource counts for the project.

Blockchain resources.

RPCNodesDedicated int64

Number of dedicated RPC nodes in the project.

RPCNodesFlex int64

Number of flex RPC nodes in the project.

Cloud infrastructure resources.

ConnectConnections int64

Number of Connect connections in the project.

NKSClusters int64

Number of NKS clusters in the project.

NKSNodePools int64

Number of NKS node pools in the project.

VMs int64

Number of VMs in the project.

Volumes int64

Number of volumes in the project.

VPCs int64

Number of VPCs in the project.

Tags []string

Tags attached to the Project.

UpdatedAt Time

When the Project was updated.

formatdate-time
type ProjectResources struct{…}

Resource counts for the project.

Blockchain resources.

RPCNodesDedicated int64

Number of dedicated RPC nodes in the project.

RPCNodesFlex int64

Number of flex RPC nodes in the project.

Cloud infrastructure resources.

ConnectConnections int64

Number of Connect connections in the project.

NKSClusters int64

Number of NKS clusters in the project.

NKSNodePools int64

Number of NKS node pools in the project.

VMs int64

Number of VMs in the project.

Volumes int64

Number of volumes in the project.

VPCs int64

Number of VPCs in the project.