transferuser

package
v0.0.0-...-c2cc54e Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HomeDirectoryMappings

type HomeDirectoryMappings struct {
	// Entry: string, required
	Entry terra.StringValue `hcl:"entry,attr" validate:"required"`
	// Target: string, required
	Target terra.StringValue `hcl:"target,attr" validate:"required"`
}

type HomeDirectoryMappingsAttributes

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

func (HomeDirectoryMappingsAttributes) Entry

func (HomeDirectoryMappingsAttributes) InternalRef

func (HomeDirectoryMappingsAttributes) InternalTokens

func (hdm HomeDirectoryMappingsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (HomeDirectoryMappingsAttributes) InternalWithRef

func (HomeDirectoryMappingsAttributes) Target

type HomeDirectoryMappingsState

type HomeDirectoryMappingsState struct {
	Entry  string `json:"entry"`
	Target string `json:"target"`
}

type PosixProfile

type PosixProfile struct {
	// Gid: number, required
	Gid terra.NumberValue `hcl:"gid,attr" validate:"required"`
	// SecondaryGids: set of number, optional
	SecondaryGids terra.SetValue[terra.NumberValue] `hcl:"secondary_gids,attr"`
	// Uid: number, required
	Uid terra.NumberValue `hcl:"uid,attr" validate:"required"`
}

type PosixProfileAttributes

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

func (PosixProfileAttributes) Gid

func (PosixProfileAttributes) InternalRef

func (pp PosixProfileAttributes) InternalRef() (terra.Reference, error)

func (PosixProfileAttributes) InternalTokens

func (pp PosixProfileAttributes) InternalTokens() (hclwrite.Tokens, error)

func (PosixProfileAttributes) InternalWithRef

func (PosixProfileAttributes) SecondaryGids

func (PosixProfileAttributes) Uid

type PosixProfileState

type PosixProfileState struct {
	Gid           float64   `json:"gid"`
	SecondaryGids []float64 `json:"secondary_gids"`
	Uid           float64   `json:"uid"`
}

type Timeouts

type Timeouts struct {
	// Delete: string, optional
	Delete terra.StringValue `hcl:"delete,attr"`
}

type TimeoutsAttributes

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

func (TimeoutsAttributes) Delete

func (TimeoutsAttributes) InternalRef

func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)

func (TimeoutsAttributes) InternalTokens

func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)

func (TimeoutsAttributes) InternalWithRef

func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes

type TimeoutsState

type TimeoutsState struct {
	Delete string `json:"delete"`
}

Jump to

Keyboard shortcuts

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