seseventdestination

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 CloudwatchDestination

type CloudwatchDestination struct {
	// DefaultValue: string, required
	DefaultValue terra.StringValue `hcl:"default_value,attr" validate:"required"`
	// DimensionName: string, required
	DimensionName terra.StringValue `hcl:"dimension_name,attr" validate:"required"`
	// ValueSource: string, required
	ValueSource terra.StringValue `hcl:"value_source,attr" validate:"required"`
}

type CloudwatchDestinationAttributes

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

func (CloudwatchDestinationAttributes) DefaultValue

func (CloudwatchDestinationAttributes) DimensionName

func (CloudwatchDestinationAttributes) InternalRef

func (CloudwatchDestinationAttributes) InternalTokens

func (cd CloudwatchDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (CloudwatchDestinationAttributes) InternalWithRef

func (CloudwatchDestinationAttributes) ValueSource

type CloudwatchDestinationState

type CloudwatchDestinationState struct {
	DefaultValue  string `json:"default_value"`
	DimensionName string `json:"dimension_name"`
	ValueSource   string `json:"value_source"`
}

type KinesisDestination

type KinesisDestination struct {
	// RoleArn: string, required
	RoleArn terra.StringValue `hcl:"role_arn,attr" validate:"required"`
	// StreamArn: string, required
	StreamArn terra.StringValue `hcl:"stream_arn,attr" validate:"required"`
}

type KinesisDestinationAttributes

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

func (KinesisDestinationAttributes) InternalRef

func (kd KinesisDestinationAttributes) InternalRef() (terra.Reference, error)

func (KinesisDestinationAttributes) InternalTokens

func (kd KinesisDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (KinesisDestinationAttributes) InternalWithRef

func (KinesisDestinationAttributes) RoleArn

func (KinesisDestinationAttributes) StreamArn

type KinesisDestinationState

type KinesisDestinationState struct {
	RoleArn   string `json:"role_arn"`
	StreamArn string `json:"stream_arn"`
}

type SnsDestination

type SnsDestination struct {
	// TopicArn: string, required
	TopicArn terra.StringValue `hcl:"topic_arn,attr" validate:"required"`
}

type SnsDestinationAttributes

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

func (SnsDestinationAttributes) InternalRef

func (sd SnsDestinationAttributes) InternalRef() (terra.Reference, error)

func (SnsDestinationAttributes) InternalTokens

func (sd SnsDestinationAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SnsDestinationAttributes) InternalWithRef

func (SnsDestinationAttributes) TopicArn

type SnsDestinationState

type SnsDestinationState struct {
	TopicArn string `json:"topic_arn"`
}

Jump to

Keyboard shortcuts

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