authentication

package
v0.79.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiToken

type ApiToken struct {
	Value       types.String `tfsdk:"value"`
	SessionId   types.String `tfsdk:"session_id"`
	UserName    types.String `tfsdk:"user_name"`
	WarnSeconds types.Int64  `tfsdk:"warn_seconds"`
	ExpiresAt   time.Time    `tfsdk:"-"`
	DoNotLogOut types.Bool   `tfsdk:"do_not_log_out"`
}

func (ApiToken) EphemeralAttributes

func (o ApiToken) EphemeralAttributes() map[string]ephemeralSchema.Attribute

func (*ApiToken) LoadApiData

func (o *ApiToken) LoadApiData(_ context.Context, in string, diags *diag.Diagnostics)

func (*ApiToken) SetDefaults

func (o *ApiToken) SetDefaults()

func (*ApiToken) SetPrivateState

func (o *ApiToken) SetPrivateState(ctx context.Context, ps private.State, diags *diag.Diagnostics)

Jump to

Keyboard shortcuts

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