identity

package
v0.1.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewIdentityDataSource

func NewIdentityDataSource() datasource.DataSource

Types

type Identity

type Identity struct {
	// System-generated unique ID of the Object
	Id types.String `tfsdk:"id"`
	// Name of the Object
	Name types.String `tfsdk:"name"`
	// Creation date of the Object
	Created types.String `tfsdk:"created"`
	// Last modification date of the Object
	Modified types.String `tfsdk:"modified"`
	// Alternate unique identifier for the identity
	Alias types.String `tfsdk:"alias"`
	// The email address of the identity
	EmailAddress types.String `tfsdk:"email_address"`
	// The processing state of the identity
	ProcessingState types.String `tfsdk:"processing_state"`
	// The identity's status in the system
	IdentityStatus     types.String `tfsdk:"identity_status"`
	UseCallerIdentity  types.Bool   `tfsdk:"use_caller_identity"`
	CallerIdentityUsed types.Bool   `tfsdk:"caller_identity_used"`
}

Identity

type IdentityDataSource

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

func (*IdentityDataSource) ConfigValidators

func (d *IdentityDataSource) ConfigValidators(ctx context.Context) []datasource.ConfigValidator

func (*IdentityDataSource) Configure

func (*IdentityDataSource) Metadata

func (*IdentityDataSource) Read

func (*IdentityDataSource) Schema

Jump to

Keyboard shortcuts

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