scaleway

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2023 License: Unlicense Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cockpit

type Cockpit sdk.Cockpit

func (Cockpit) Actions added in v0.2.0

func (c Cockpit) Actions() []resource.Action

func (Cockpit) CockpitMetadata

func (c Cockpit) CockpitMetadata() resource.CockpitMetadata

func (Cockpit) Delete

func (c Cockpit) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (Cockpit) Metadata

func (c Cockpit) Metadata() resource.Metadata

type Container

type Container struct {
	sdk.Container `json:"container"`
	Namespace     sdk.Namespace `json:"namespace"`
}

func (Container) CockpitMetadata

func (c Container) CockpitMetadata() resource.CockpitMetadata

func (Container) Delete

func (c Container) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (Container) Metadata

func (c Container) Metadata() resource.Metadata

type ContainerNamespace

type ContainerNamespace sdk.Namespace

func (ContainerNamespace) CockpitMetadata

func (ns ContainerNamespace) CockpitMetadata() resource.CockpitMetadata

func (ContainerNamespace) Delete

func (ns ContainerNamespace) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (ContainerNamespace) Metadata

func (ns ContainerNamespace) Metadata() resource.Metadata

type Function

type Function struct {
	sdk.Function `json:"function"`
	Namespace    sdk.Namespace `json:"namespace"`
}

func (Function) CockpitMetadata

func (f Function) CockpitMetadata() resource.CockpitMetadata

func (Function) Delete

func (f Function) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (Function) Metadata

func (f Function) Metadata() resource.Metadata

type FunctionNamespace

type FunctionNamespace sdk.Namespace

func (FunctionNamespace) CockpitMetadata

func (ns FunctionNamespace) CockpitMetadata() resource.CockpitMetadata

func (FunctionNamespace) Delete

func (ns FunctionNamespace) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (FunctionNamespace) Metadata

func (ns FunctionNamespace) Metadata() resource.Metadata

type IAMApplication

type IAMApplication iam.Application

func (IAMApplication) CockpitMetadata

func (app IAMApplication) CockpitMetadata() resource.CockpitMetadata

func (IAMApplication) Delete

func (app IAMApplication) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (IAMApplication) Metadata

func (app IAMApplication) Metadata() resource.Metadata

type Instance added in v0.1.2

type Instance sdk.Server

func (Instance) CockpitMetadata added in v0.1.2

func (i Instance) CockpitMetadata() resource.CockpitMetadata

func (Instance) Delete added in v0.1.2

func (i Instance) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (Instance) Metadata added in v0.1.2

func (i Instance) Metadata() resource.Metadata

type JobDefinition added in v0.2.0

type JobDefinition sdk.JobDefinition

func (JobDefinition) Actions added in v0.2.0

func (def JobDefinition) Actions() []resource.Action

func (JobDefinition) CockpitMetadata added in v0.2.0

func (def JobDefinition) CockpitMetadata() resource.CockpitMetadata

func (JobDefinition) Delete added in v0.2.0

func (def JobDefinition) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (JobDefinition) Metadata added in v0.2.0

func (def JobDefinition) Metadata() resource.Metadata

type JobRun added in v0.2.0

type JobRun struct {
	sdk.JobRun    `json:"job_run"`
	JobDefinition sdk.JobDefinition `json:"job_definition"`
}

func (JobRun) Actions added in v0.2.0

func (run JobRun) Actions() []resource.Action

func (JobRun) CockpitMetadata added in v0.2.0

func (run JobRun) CockpitMetadata() resource.CockpitMetadata

func (JobRun) Delete added in v0.2.0

func (run JobRun) Delete(_ context.Context, _ resource.Indexer, _ *scw.Client) error

Delete is a no-op because job the lifecycle of a job run is managed by the job itself.

func (JobRun) Metadata added in v0.2.0

func (run JobRun) Metadata() resource.Metadata

type KapsuleCluster added in v0.1.2

type KapsuleCluster sdk.Cluster

func (KapsuleCluster) CockpitMetadata added in v0.1.2

func (c KapsuleCluster) CockpitMetadata() resource.CockpitMetadata

func (KapsuleCluster) Delete added in v0.1.2

func (c KapsuleCluster) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (KapsuleCluster) Metadata added in v0.1.2

func (c KapsuleCluster) Metadata() resource.Metadata

type Project

type Project sdk.Project

func (Project) Actions added in v0.2.0

func (p Project) Actions() []resource.Action

func (Project) CockpitMetadata

func (p Project) CockpitMetadata() resource.CockpitMetadata

func (Project) Delete

func (p Project) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (Project) Metadata

func (p Project) Metadata() resource.Metadata

type RdbInstance

type RdbInstance rdb.Instance

func (RdbInstance) CockpitMetadata

func (i RdbInstance) CockpitMetadata() resource.CockpitMetadata

func (RdbInstance) Delete

func (i RdbInstance) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (RdbInstance) Metadata

func (i RdbInstance) Metadata() resource.Metadata

type RegistryNamespace

type RegistryNamespace registry.Namespace

func (RegistryNamespace) CockpitMetadata

func (ns RegistryNamespace) CockpitMetadata() resource.CockpitMetadata

func (RegistryNamespace) Delete

func (ns RegistryNamespace) Delete(ctx context.Context, index resource.Indexer, client *scw.Client) error

func (RegistryNamespace) Metadata

func (ns RegistryNamespace) Metadata() resource.Metadata

Jump to

Keyboard shortcuts

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