datasource_queues

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func QueuesDataSourceSchema

func QueuesDataSourceSchema(ctx context.Context) schema.Schema

Types

type AmqpType

type AmqpType struct {
	basetypes.ObjectType
}

func (AmqpType) Equal

func (t AmqpType) Equal(o attr.Type) bool

func (AmqpType) String

func (t AmqpType) String() string

func (AmqpType) ValueFromObject

func (AmqpType) ValueFromTerraform

func (t AmqpType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (AmqpType) ValueType

func (t AmqpType) ValueType(ctx context.Context) attr.Value

type AmqpValue

type AmqpValue struct {
	QueueName basetypes.StringValue `tfsdk:"queue_name"`
	Uri       basetypes.StringValue `tfsdk:"uri"`
	// contains filtered or unexported fields
}

func NewAmqpValue

func NewAmqpValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (AmqpValue, diag.Diagnostics)

func NewAmqpValueMust

func NewAmqpValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AmqpValue

func NewAmqpValueNull

func NewAmqpValueNull() AmqpValue

func NewAmqpValueUnknown

func NewAmqpValueUnknown() AmqpValue

func (AmqpValue) AttributeTypes

func (v AmqpValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (AmqpValue) Equal

func (v AmqpValue) Equal(o attr.Value) bool

func (AmqpValue) IsNull

func (v AmqpValue) IsNull() bool

func (AmqpValue) IsUnknown

func (v AmqpValue) IsUnknown() bool

func (AmqpValue) String

func (v AmqpValue) String() string

func (AmqpValue) ToObjectValue

func (v AmqpValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (AmqpValue) ToTerraformValue

func (v AmqpValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (AmqpValue) Type

func (v AmqpValue) Type(ctx context.Context) attr.Type

type MessagesType

type MessagesType struct {
	basetypes.ObjectType
}

func (MessagesType) Equal

func (t MessagesType) Equal(o attr.Type) bool

func (MessagesType) String

func (t MessagesType) String() string

func (MessagesType) ValueFromObject

func (MessagesType) ValueFromTerraform

func (t MessagesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (MessagesType) ValueType

func (t MessagesType) ValueType(ctx context.Context) attr.Value

type MessagesValue

type MessagesValue struct {
	Ready          basetypes.Int64Value `tfsdk:"ready"`
	Total          basetypes.Int64Value `tfsdk:"total"`
	Unacknowledged basetypes.Int64Value `tfsdk:"unacknowledged"`
	// contains filtered or unexported fields
}

func NewMessagesValue

func NewMessagesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MessagesValue, diag.Diagnostics)

func NewMessagesValueMust

func NewMessagesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MessagesValue

func NewMessagesValueNull

func NewMessagesValueNull() MessagesValue

func NewMessagesValueUnknown

func NewMessagesValueUnknown() MessagesValue

func (MessagesValue) AttributeTypes

func (v MessagesValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (MessagesValue) Equal

func (v MessagesValue) Equal(o attr.Value) bool

func (MessagesValue) IsNull

func (v MessagesValue) IsNull() bool

func (MessagesValue) IsUnknown

func (v MessagesValue) IsUnknown() bool

func (MessagesValue) String

func (v MessagesValue) String() string

func (MessagesValue) ToObjectValue

func (MessagesValue) ToTerraformValue

func (v MessagesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (MessagesValue) Type

func (v MessagesValue) Type(ctx context.Context) attr.Type

type QueuesModel

type QueuesModel struct {
	AppId  types.String `tfsdk:"app_id"`
	Queues types.Set    `tfsdk:"queues"`
}

type QueuesType

type QueuesType struct {
	basetypes.ObjectType
}

func (QueuesType) Equal

func (t QueuesType) Equal(o attr.Type) bool

func (QueuesType) String

func (t QueuesType) String() string

func (QueuesType) ValueFromObject

func (QueuesType) ValueFromTerraform

func (t QueuesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (QueuesType) ValueType

func (t QueuesType) ValueType(ctx context.Context) attr.Value

type QueuesValue

type QueuesValue struct {
	Amqp         basetypes.ObjectValue `tfsdk:"amqp"`
	AppId        basetypes.StringValue `tfsdk:"app_id"`
	Deadletter   basetypes.BoolValue   `tfsdk:"deadletter"`
	DeadletterId basetypes.StringValue `tfsdk:"deadletter_id"`
	Id           basetypes.StringValue `tfsdk:"id"`
	MaxLength    basetypes.Int64Value  `tfsdk:"max_length"`
	Messages     basetypes.ObjectValue `tfsdk:"messages"`
	Name         basetypes.StringValue `tfsdk:"name"`
	Region       basetypes.StringValue `tfsdk:"region"`
	State        basetypes.StringValue `tfsdk:"state"`
	Stats        basetypes.ObjectValue `tfsdk:"stats"`
	Stomp        basetypes.ObjectValue `tfsdk:"stomp"`
	Ttl          basetypes.Int64Value  `tfsdk:"ttl"`
	// contains filtered or unexported fields
}

func NewQueuesValue

func NewQueuesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (QueuesValue, diag.Diagnostics)

func NewQueuesValueMust

func NewQueuesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) QueuesValue

func NewQueuesValueNull

func NewQueuesValueNull() QueuesValue

func NewQueuesValueUnknown

func NewQueuesValueUnknown() QueuesValue

func (QueuesValue) AttributeTypes

func (v QueuesValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (QueuesValue) Equal

func (v QueuesValue) Equal(o attr.Value) bool

func (QueuesValue) IsNull

func (v QueuesValue) IsNull() bool

func (QueuesValue) IsUnknown

func (v QueuesValue) IsUnknown() bool

func (QueuesValue) String

func (v QueuesValue) String() string

func (QueuesValue) ToObjectValue

func (QueuesValue) ToTerraformValue

func (v QueuesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (QueuesValue) Type

func (v QueuesValue) Type(ctx context.Context) attr.Type

type StatsType

type StatsType struct {
	basetypes.ObjectType
}

func (StatsType) Equal

func (t StatsType) Equal(o attr.Type) bool

func (StatsType) String

func (t StatsType) String() string

func (StatsType) ValueFromObject

func (StatsType) ValueFromTerraform

func (t StatsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (StatsType) ValueType

func (t StatsType) ValueType(ctx context.Context) attr.Value

type StatsValue

type StatsValue struct {
	AcknowledgementRate basetypes.NumberValue `tfsdk:"acknowledgement_rate"`
	DeliveryRate        basetypes.NumberValue `tfsdk:"delivery_rate"`
	PublishRate         basetypes.NumberValue `tfsdk:"publish_rate"`
	// contains filtered or unexported fields
}

func NewStatsValue

func NewStatsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StatsValue, diag.Diagnostics)

func NewStatsValueMust

func NewStatsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StatsValue

func NewStatsValueNull

func NewStatsValueNull() StatsValue

func NewStatsValueUnknown

func NewStatsValueUnknown() StatsValue

func (StatsValue) AttributeTypes

func (v StatsValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (StatsValue) Equal

func (v StatsValue) Equal(o attr.Value) bool

func (StatsValue) IsNull

func (v StatsValue) IsNull() bool

func (StatsValue) IsUnknown

func (v StatsValue) IsUnknown() bool

func (StatsValue) String

func (v StatsValue) String() string

func (StatsValue) ToObjectValue

func (StatsValue) ToTerraformValue

func (v StatsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (StatsValue) Type

func (v StatsValue) Type(ctx context.Context) attr.Type

type StompType

type StompType struct {
	basetypes.ObjectType
}

func (StompType) Equal

func (t StompType) Equal(o attr.Type) bool

func (StompType) String

func (t StompType) String() string

func (StompType) ValueFromObject

func (StompType) ValueFromTerraform

func (t StompType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (StompType) ValueType

func (t StompType) ValueType(ctx context.Context) attr.Value

type StompValue

type StompValue struct {
	Destination basetypes.StringValue `tfsdk:"destination"`
	Host        basetypes.StringValue `tfsdk:"host"`
	Uri         basetypes.StringValue `tfsdk:"uri"`
	// contains filtered or unexported fields
}

func NewStompValue

func NewStompValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StompValue, diag.Diagnostics)

func NewStompValueMust

func NewStompValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StompValue

func NewStompValueNull

func NewStompValueNull() StompValue

func NewStompValueUnknown

func NewStompValueUnknown() StompValue

func (StompValue) AttributeTypes

func (v StompValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (StompValue) Equal

func (v StompValue) Equal(o attr.Value) bool

func (StompValue) IsNull

func (v StompValue) IsNull() bool

func (StompValue) IsUnknown

func (v StompValue) IsUnknown() bool

func (StompValue) String

func (v StompValue) String() string

func (StompValue) ToObjectValue

func (StompValue) ToTerraformValue

func (v StompValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (StompValue) Type

func (v StompValue) Type(ctx context.Context) attr.Type

Jump to

Keyboard shortcuts

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