user

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

Package user contains the implementation of the User resource following the Terraform framework interfaces.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type User

type User struct {
	UserClient dataplanev1alpha1.UserServiceClient
	// contains filtered or unexported fields
}

User represents the User Terraform resource.

func (*User) Configure

Configure configures the User resource.

func (*User) Create

func (u *User) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)

Create creates a User resource.

func (*User) Delete

func (u *User) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)

Delete deletes the User resource.

func (*User) ImportState

ImportState imports the state of the User resource.

func (*User) Metadata

Metadata returns the metadata for the User resource.

func (*User) Read

func (u *User) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)

Read reads the state of the User resource.

func (*User) Schema

Schema returns the schema for the User resource.

func (*User) Update

Update updates the state of the User resource.

Jump to

Keyboard shortcuts

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