Documentation
¶
Index ¶
- func QueueResourceSchema(ctx context.Context) schema.Schema
- type AmqpType
- func (t AmqpType) Equal(o attr.Type) bool
- func (t AmqpType) String() string
- func (t AmqpType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t AmqpType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t AmqpType) ValueType(ctx context.Context) attr.Value
- type AmqpValue
- func (v AmqpValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v AmqpValue) Equal(o attr.Value) bool
- func (v AmqpValue) IsNull() bool
- func (v AmqpValue) IsUnknown() bool
- func (v AmqpValue) String() string
- func (v AmqpValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v AmqpValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v AmqpValue) Type(ctx context.Context) attr.Type
- type MessagesType
- func (t MessagesType) Equal(o attr.Type) bool
- func (t MessagesType) String() string
- func (t MessagesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t MessagesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t MessagesType) ValueType(ctx context.Context) attr.Value
- type MessagesValue
- func NewMessagesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MessagesValue, diag.Diagnostics)
- func NewMessagesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MessagesValue
- func NewMessagesValueNull() MessagesValue
- func NewMessagesValueUnknown() MessagesValue
- func (v MessagesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v MessagesValue) Equal(o attr.Value) bool
- func (v MessagesValue) IsNull() bool
- func (v MessagesValue) IsUnknown() bool
- func (v MessagesValue) String() string
- func (v MessagesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v MessagesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v MessagesValue) Type(ctx context.Context) attr.Type
- type QueueModel
- type StatsType
- func (t StatsType) Equal(o attr.Type) bool
- func (t StatsType) String() string
- func (t StatsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t StatsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t StatsType) ValueType(ctx context.Context) attr.Value
- type StatsValue
- func NewStatsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StatsValue, diag.Diagnostics)
- func NewStatsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StatsValue
- func NewStatsValueNull() StatsValue
- func NewStatsValueUnknown() StatsValue
- func (v StatsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v StatsValue) Equal(o attr.Value) bool
- func (v StatsValue) IsNull() bool
- func (v StatsValue) IsUnknown() bool
- func (v StatsValue) String() string
- func (v StatsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v StatsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v StatsValue) Type(ctx context.Context) attr.Type
- type StompType
- func (t StompType) Equal(o attr.Type) bool
- func (t StompType) String() string
- func (t StompType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t StompType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t StompType) ValueType(ctx context.Context) attr.Value
- type StompValue
- func NewStompValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (StompValue, diag.Diagnostics)
- func NewStompValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) StompValue
- func NewStompValueNull() StompValue
- func NewStompValueUnknown() StompValue
- func (v StompValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v StompValue) Equal(o attr.Value) bool
- func (v StompValue) IsNull() bool
- func (v StompValue) IsUnknown() bool
- func (v StompValue) String() string
- func (v StompValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v StompValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v StompValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AmqpType ¶
type AmqpType struct {
basetypes.ObjectType
}
func (AmqpType) ValueFromObject ¶
func (t AmqpType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (AmqpType) ValueFromTerraform ¶
type AmqpValue ¶
type AmqpValue struct {
QueueName basetypes.StringValue `tfsdk:"queue_name"`
Uri basetypes.StringValue `tfsdk:"uri"`
// contains filtered or unexported fields
}
func NewAmqpValue ¶
func NewAmqpValueMust ¶
func NewAmqpValueNull ¶
func NewAmqpValueNull() AmqpValue
func NewAmqpValueUnknown ¶
func NewAmqpValueUnknown() AmqpValue
func (AmqpValue) AttributeTypes ¶
func (AmqpValue) ToObjectValue ¶
func (v AmqpValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (AmqpValue) ToTerraformValue ¶
type MessagesType ¶
type MessagesType struct {
basetypes.ObjectType
}
func (MessagesType) String ¶
func (t MessagesType) String() string
func (MessagesType) ValueFromObject ¶
func (t MessagesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (MessagesType) ValueFromTerraform ¶
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 NewMessagesValueNull ¶
func NewMessagesValueNull() MessagesValue
func NewMessagesValueUnknown ¶
func NewMessagesValueUnknown() MessagesValue
func (MessagesValue) AttributeTypes ¶
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 (v MessagesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (MessagesValue) ToTerraformValue ¶
type QueueModel ¶
type QueueModel struct {
Amqp AmqpValue `tfsdk:"amqp"`
AppId types.String `tfsdk:"app_id"`
Deadletter types.Bool `tfsdk:"deadletter"`
DeadletterId types.String `tfsdk:"deadletter_id"`
Id types.String `tfsdk:"id"`
MaxLength types.Int64 `tfsdk:"max_length"`
Messages MessagesValue `tfsdk:"messages"`
Name types.String `tfsdk:"name"`
ParentAppId types.String `tfsdk:"parent_app_id"`
Region types.String `tfsdk:"region"`
State types.String `tfsdk:"state"`
Stats StatsValue `tfsdk:"stats"`
Stomp StompValue `tfsdk:"stomp"`
Ttl types.Int64 `tfsdk:"ttl"`
}
type StatsType ¶
type StatsType struct {
basetypes.ObjectType
}
func (StatsType) ValueFromObject ¶
func (t StatsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (StatsType) ValueFromTerraform ¶
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 NewStatsValueNull ¶
func NewStatsValueNull() StatsValue
func NewStatsValueUnknown ¶
func NewStatsValueUnknown() StatsValue
func (StatsValue) AttributeTypes ¶
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 (v StatsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (StatsValue) ToTerraformValue ¶
type StompType ¶
type StompType struct {
basetypes.ObjectType
}
func (StompType) ValueFromObject ¶
func (t StompType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (StompType) ValueFromTerraform ¶
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 NewStompValueNull ¶
func NewStompValueNull() StompValue
func NewStompValueUnknown ¶
func NewStompValueUnknown() StompValue
func (StompValue) AttributeTypes ¶
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 (v StompValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (StompValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.