roles

package
v0.0.12 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2024 License: MPL-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewRoleDataSource

func NewRoleDataSource() datasource.DataSource

func NewRoleResource

func NewRoleResource() resource.Resource

Types

type RoleDataSource

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

func (*RoleDataSource) Configure

func (*RoleDataSource) Metadata

func (*RoleDataSource) Read

func (d *RoleDataSource) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)

Read refreshes the Terraform state with the latest data.

func (*RoleDataSource) Schema

Schema defines the schema for the data source.

type RoleResource

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

func (*RoleResource) Configure

func (r *RoleResource) Configure(ctx context.Context, request resource.ConfigureRequest, response *resource.ConfigureResponse)

func (*RoleResource) Create

func (r *RoleResource) Create(ctx context.Context, request resource.CreateRequest, response *resource.CreateResponse)

func (*RoleResource) Delete

func (r *RoleResource) Delete(ctx context.Context, request resource.DeleteRequest, response *resource.DeleteResponse)

func (*RoleResource) Metadata

func (r *RoleResource) Metadata(_ context.Context, request resource.MetadataRequest, response *resource.MetadataResponse)

func (*RoleResource) Read

func (r *RoleResource) Read(ctx context.Context, request resource.ReadRequest, response *resource.ReadResponse)

func (*RoleResource) Schema

func (*RoleResource) Update

func (r *RoleResource) Update(ctx context.Context, request resource.UpdateRequest, response *resource.UpdateResponse)

Jump to

Keyboard shortcuts

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