datakmskey

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 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 MultiRegionConfiguration

type MultiRegionConfiguration struct {
	// PrimaryKey: min=0
	PrimaryKey []PrimaryKey `hcl:"primary_key,block" validate:"min=0"`
	// ReplicaKeys: min=0
	ReplicaKeys []ReplicaKeys `hcl:"replica_keys,block" validate:"min=0"`
}

type MultiRegionConfigurationAttributes

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

func (MultiRegionConfigurationAttributes) InternalRef

func (MultiRegionConfigurationAttributes) InternalTokens

func (mrc MultiRegionConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (MultiRegionConfigurationAttributes) InternalWithRef

func (MultiRegionConfigurationAttributes) MultiRegionKeyType

func (mrc MultiRegionConfigurationAttributes) MultiRegionKeyType() terra.StringValue

func (MultiRegionConfigurationAttributes) PrimaryKey

func (MultiRegionConfigurationAttributes) ReplicaKeys

type MultiRegionConfigurationState

type MultiRegionConfigurationState struct {
	MultiRegionKeyType string             `json:"multi_region_key_type"`
	PrimaryKey         []PrimaryKeyState  `json:"primary_key"`
	ReplicaKeys        []ReplicaKeysState `json:"replica_keys"`
}

type PrimaryKey

type PrimaryKey struct{}

type PrimaryKeyAttributes

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

func (PrimaryKeyAttributes) Arn

func (PrimaryKeyAttributes) InternalRef

func (pk PrimaryKeyAttributes) InternalRef() (terra.Reference, error)

func (PrimaryKeyAttributes) InternalTokens

func (pk PrimaryKeyAttributes) InternalTokens() (hclwrite.Tokens, error)

func (PrimaryKeyAttributes) InternalWithRef

func (pk PrimaryKeyAttributes) InternalWithRef(ref terra.Reference) PrimaryKeyAttributes

func (PrimaryKeyAttributes) Region

type PrimaryKeyState

type PrimaryKeyState struct {
	Arn    string `json:"arn"`
	Region string `json:"region"`
}

type ReplicaKeys

type ReplicaKeys struct{}

type ReplicaKeysAttributes

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

func (ReplicaKeysAttributes) Arn

func (ReplicaKeysAttributes) InternalRef

func (rk ReplicaKeysAttributes) InternalRef() (terra.Reference, error)

func (ReplicaKeysAttributes) InternalTokens

func (rk ReplicaKeysAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ReplicaKeysAttributes) InternalWithRef

func (ReplicaKeysAttributes) Region

type ReplicaKeysState

type ReplicaKeysState struct {
	Arn    string `json:"arn"`
	Region string `json:"region"`
}

type XksKeyConfiguration

type XksKeyConfiguration struct{}

type XksKeyConfigurationAttributes

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

func (XksKeyConfigurationAttributes) Id

func (XksKeyConfigurationAttributes) InternalRef

func (xkc XksKeyConfigurationAttributes) InternalRef() (terra.Reference, error)

func (XksKeyConfigurationAttributes) InternalTokens

func (xkc XksKeyConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (XksKeyConfigurationAttributes) InternalWithRef

type XksKeyConfigurationState

type XksKeyConfigurationState struct {
	Id string `json:"id"`
}

Jump to

Keyboard shortcuts

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