resources

package
v0.0.48 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Cluster Terraform Resource

Group Terraform Resource

Project Terraform Resource

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ResourceCluster

func ResourceCluster() resource.Resource

func ResourceGroup added in v0.0.29

func ResourceGroup() resource.Resource

func ResourceProject

func ResourceProject() resource.Resource

Types

type RsCluster added in v0.0.48

type RsCluster struct {
	// contains filtered or unexported fields
}

func (*RsCluster) Configure added in v0.0.48

func (*RsCluster) Create added in v0.0.48

Create a new cluster in Paralus

func (RsCluster) Delete added in v0.0.48

Delete an existing cluster

func (*RsCluster) ImportState added in v0.0.48

Import cluster info into TF

func (*RsCluster) Metadata added in v0.0.48

With the resource.Resource implementation

func (RsCluster) Read added in v0.0.48

Retreive cluster info

func (RsCluster) Schema added in v0.0.48

Paralus Resource Cluster

func (RsCluster) Update added in v0.0.48

Updating existing cluster

type RsGoup added in v0.0.48

type RsGoup struct {
	// contains filtered or unexported fields
}

func (*RsGoup) Configure added in v0.0.48

func (*RsGoup) Create added in v0.0.48

func (r *RsGoup) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)

Create a specific group

func (RsGoup) Delete added in v0.0.48

Delete an existing group

func (*RsGoup) ImportState added in v0.0.48

Import group into TF

func (*RsGoup) Metadata added in v0.0.48

With the resource.Resource implementation

func (RsGoup) Read added in v0.0.48

Retreive group info

func (RsGoup) Schema added in v0.0.48

Paralus Resource Group

func (RsGoup) Update added in v0.0.48

type RsProject added in v0.0.48

type RsProject struct {
	// contains filtered or unexported fields
}

func (*RsProject) Configure added in v0.0.48

func (*RsProject) Create added in v0.0.48

Create a project

func (RsProject) Delete added in v0.0.48

Delete an existing project

func (*RsProject) ImportState added in v0.0.48

Import project into TF

func (*RsProject) Metadata added in v0.0.48

With the resource.Resource implementation

func (RsProject) Read added in v0.0.48

Retreive project info

func (RsProject) Schema added in v0.0.48

Paralus Resource Project

func (RsProject) Update added in v0.0.48

Jump to

Keyboard shortcuts

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