provider

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2022 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() *schema.Provider

Types

type ClusterData

type ClusterData struct{}

func NewClusterData

func NewClusterData() *ClusterData

func (*ClusterData) Read

func (*ClusterData) Schema

func (c *ClusterData) Schema() *schema.Resource

type ClusterResource

type ClusterResource struct{}

func NewClusterResource

func NewClusterResource() *ClusterResource

func (*ClusterResource) Create

func (*ClusterResource) Delete

func (*ClusterResource) Read

func (*ClusterResource) Schema

func (c *ClusterResource) Schema() *schema.Resource

func (*ClusterResource) Update

type RegionData

type RegionData struct{}

RegionResource is a struct to namespace all the functions involved in the Region Resource. When multiple resources and objects are in the same pkg/provider, then it's difficult to namespace things well

func NewRegionData

func NewRegionData() *RegionData

func (*RegionData) Read

func (*RegionData) Schema

func (r *RegionData) Schema() *schema.Resource

type RegionResource

type RegionResource struct{}

RegionResource is a struct to namespace all the functions involved in the Region Resource. When multiple resources and objects are in the same pkg/provider, then it's difficult to namespace things well

func NewRegionResource

func NewRegionResource() *RegionResource

func (*RegionResource) Create

func (*RegionResource) Delete

func (*RegionResource) Read

func (*RegionResource) Schema

func (r *RegionResource) Schema() *schema.Resource

func (*RegionResource) Update

Jump to

Keyboard shortcuts

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