authorization

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2024 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewIamGroupResource

func NewIamGroupResource() resource.Resource

To simplify provider implementations, a named function can be created with the resource implementation.

func NewIamMemberResource

func NewIamMemberResource() resource.Resource

To simplify provider implementations, a named function can be created with the resource implementation.

Types

type IamGroupResource

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

IamGroupResource defines the resource implementation.

func (*IamGroupResource) Configure

func (*IamGroupResource) Create

func (*IamGroupResource) Delete

func (*IamGroupResource) ImportState

func (*IamGroupResource) Metadata

func (*IamGroupResource) Read

func (*IamGroupResource) Schema

func (*IamGroupResource) Update

type IamGroupResourceModel

type IamGroupResourceModel struct {
	Name        types.String   `tfsdk:"name"`
	Label       types.String   `tfsdk:"label"`
	Description types.String   `tfsdk:"description"`
	Role        types.String   `tfsdk:"role"`
	Domains     []types.String `tfsdk:"domains"`
	SsoGroup    types.String   `tfsdk:"sso_group"`
}

IamGroupResourceModel describes the resource data model according to its Schema.

type IamMemberResource

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

IamMemberResource defines the resource implementation.

func (*IamMemberResource) Configure

func (*IamMemberResource) Create

func (*IamMemberResource) Delete

func (*IamMemberResource) ImportState

func (*IamMemberResource) Metadata

func (*IamMemberResource) Read

func (*IamMemberResource) Schema

func (*IamMemberResource) Update

type IamMemberResourceModel

type IamMemberResourceModel struct {
	Group    types.String `tfsdk:"group"`
	Member   types.String `tfsdk:"member"`
	MemberId types.String `tfsdk:"member_id"`
}

IamMemberResourceModel describes the resource data model according to its Schema.

Jump to

Keyboard shortcuts

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