Documentation ¶
Index ¶
- type AmazonManagedKafkaEventSourceConfig
- type AmazonManagedKafkaEventSourceConfigAttributes
- func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) ConsumerGroupId() terra.StringValue
- func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
- func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) AmazonManagedKafkaEventSourceConfigAttributes
- type AmazonManagedKafkaEventSourceConfigState
- type DestinationConfig
- type DestinationConfigAttributes
- func (dc DestinationConfigAttributes) InternalRef() (terra.Reference, error)
- func (dc DestinationConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dc DestinationConfigAttributes) InternalWithRef(ref terra.Reference) DestinationConfigAttributes
- func (dc DestinationConfigAttributes) OnFailure() terra.ListValue[OnFailureAttributes]
- type DestinationConfigState
- type DocumentDbEventSourceConfig
- type DocumentDbEventSourceConfigAttributes
- func (ddesc DocumentDbEventSourceConfigAttributes) CollectionName() terra.StringValue
- func (ddesc DocumentDbEventSourceConfigAttributes) DatabaseName() terra.StringValue
- func (ddesc DocumentDbEventSourceConfigAttributes) FullDocument() terra.StringValue
- func (ddesc DocumentDbEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
- func (ddesc DocumentDbEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ddesc DocumentDbEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) DocumentDbEventSourceConfigAttributes
- type DocumentDbEventSourceConfigState
- type Filter
- type FilterAttributes
- type FilterCriteria
- type FilterCriteriaAttributes
- func (fc FilterCriteriaAttributes) Filter() terra.SetValue[FilterAttributes]
- func (fc FilterCriteriaAttributes) InternalRef() (terra.Reference, error)
- func (fc FilterCriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fc FilterCriteriaAttributes) InternalWithRef(ref terra.Reference) FilterCriteriaAttributes
- type FilterCriteriaState
- type FilterState
- type OnFailure
- type OnFailureAttributes
- type OnFailureState
- type ScalingConfig
- type ScalingConfigAttributes
- func (sc ScalingConfigAttributes) InternalRef() (terra.Reference, error)
- func (sc ScalingConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc ScalingConfigAttributes) InternalWithRef(ref terra.Reference) ScalingConfigAttributes
- func (sc ScalingConfigAttributes) MaximumConcurrency() terra.NumberValue
- type ScalingConfigState
- type SelfManagedEventSource
- type SelfManagedEventSourceAttributes
- func (smes SelfManagedEventSourceAttributes) Endpoints() terra.MapValue[terra.StringValue]
- func (smes SelfManagedEventSourceAttributes) InternalRef() (terra.Reference, error)
- func (smes SelfManagedEventSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (smes SelfManagedEventSourceAttributes) InternalWithRef(ref terra.Reference) SelfManagedEventSourceAttributes
- type SelfManagedEventSourceState
- type SelfManagedKafkaEventSourceConfig
- type SelfManagedKafkaEventSourceConfigAttributes
- func (smkesc SelfManagedKafkaEventSourceConfigAttributes) ConsumerGroupId() terra.StringValue
- func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
- func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) SelfManagedKafkaEventSourceConfigAttributes
- type SelfManagedKafkaEventSourceConfigState
- type SourceAccessConfiguration
- type SourceAccessConfigurationAttributes
- func (sac SourceAccessConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (sac SourceAccessConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sac SourceAccessConfigurationAttributes) InternalWithRef(ref terra.Reference) SourceAccessConfigurationAttributes
- func (sac SourceAccessConfigurationAttributes) Type() terra.StringValue
- func (sac SourceAccessConfigurationAttributes) Uri() terra.StringValue
- type SourceAccessConfigurationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmazonManagedKafkaEventSourceConfig ¶
type AmazonManagedKafkaEventSourceConfig struct { // ConsumerGroupId: string, optional ConsumerGroupId terra.StringValue `hcl:"consumer_group_id,attr"` }
type AmazonManagedKafkaEventSourceConfigAttributes ¶
type AmazonManagedKafkaEventSourceConfigAttributes struct {
// contains filtered or unexported fields
}
func (AmazonManagedKafkaEventSourceConfigAttributes) ConsumerGroupId ¶
func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) ConsumerGroupId() terra.StringValue
func (AmazonManagedKafkaEventSourceConfigAttributes) InternalRef ¶
func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
func (AmazonManagedKafkaEventSourceConfigAttributes) InternalTokens ¶
func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AmazonManagedKafkaEventSourceConfigAttributes) InternalWithRef ¶
func (amkesc AmazonManagedKafkaEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) AmazonManagedKafkaEventSourceConfigAttributes
type AmazonManagedKafkaEventSourceConfigState ¶
type AmazonManagedKafkaEventSourceConfigState struct {
ConsumerGroupId string `json:"consumer_group_id"`
}
type DestinationConfig ¶
type DestinationConfig struct { // OnFailure: optional OnFailure *OnFailure `hcl:"on_failure,block"` }
type DestinationConfigAttributes ¶
type DestinationConfigAttributes struct {
// contains filtered or unexported fields
}
func (DestinationConfigAttributes) InternalRef ¶
func (dc DestinationConfigAttributes) InternalRef() (terra.Reference, error)
func (DestinationConfigAttributes) InternalTokens ¶
func (dc DestinationConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DestinationConfigAttributes) InternalWithRef ¶
func (dc DestinationConfigAttributes) InternalWithRef(ref terra.Reference) DestinationConfigAttributes
func (DestinationConfigAttributes) OnFailure ¶
func (dc DestinationConfigAttributes) OnFailure() terra.ListValue[OnFailureAttributes]
type DestinationConfigState ¶
type DestinationConfigState struct {
OnFailure []OnFailureState `json:"on_failure"`
}
type DocumentDbEventSourceConfig ¶
type DocumentDbEventSourceConfig struct { // CollectionName: string, optional CollectionName terra.StringValue `hcl:"collection_name,attr"` // DatabaseName: string, required DatabaseName terra.StringValue `hcl:"database_name,attr" validate:"required"` // FullDocument: string, optional FullDocument terra.StringValue `hcl:"full_document,attr"` }
type DocumentDbEventSourceConfigAttributes ¶
type DocumentDbEventSourceConfigAttributes struct {
// contains filtered or unexported fields
}
func (DocumentDbEventSourceConfigAttributes) CollectionName ¶
func (ddesc DocumentDbEventSourceConfigAttributes) CollectionName() terra.StringValue
func (DocumentDbEventSourceConfigAttributes) DatabaseName ¶
func (ddesc DocumentDbEventSourceConfigAttributes) DatabaseName() terra.StringValue
func (DocumentDbEventSourceConfigAttributes) FullDocument ¶
func (ddesc DocumentDbEventSourceConfigAttributes) FullDocument() terra.StringValue
func (DocumentDbEventSourceConfigAttributes) InternalRef ¶
func (ddesc DocumentDbEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
func (DocumentDbEventSourceConfigAttributes) InternalTokens ¶
func (ddesc DocumentDbEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DocumentDbEventSourceConfigAttributes) InternalWithRef ¶
func (ddesc DocumentDbEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) DocumentDbEventSourceConfigAttributes
type Filter ¶
type Filter struct { // Pattern: string, optional Pattern terra.StringValue `hcl:"pattern,attr"` }
type FilterAttributes ¶
type FilterAttributes struct {
// contains filtered or unexported fields
}
func (FilterAttributes) InternalRef ¶
func (f FilterAttributes) InternalRef() (terra.Reference, error)
func (FilterAttributes) InternalTokens ¶
func (f FilterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FilterAttributes) InternalWithRef ¶
func (f FilterAttributes) InternalWithRef(ref terra.Reference) FilterAttributes
func (FilterAttributes) Pattern ¶
func (f FilterAttributes) Pattern() terra.StringValue
type FilterCriteria ¶
type FilterCriteria struct { // Filter: min=0,max=10 Filter []Filter `hcl:"filter,block" validate:"min=0,max=10"` }
type FilterCriteriaAttributes ¶
type FilterCriteriaAttributes struct {
// contains filtered or unexported fields
}
func (FilterCriteriaAttributes) Filter ¶
func (fc FilterCriteriaAttributes) Filter() terra.SetValue[FilterAttributes]
func (FilterCriteriaAttributes) InternalRef ¶
func (fc FilterCriteriaAttributes) InternalRef() (terra.Reference, error)
func (FilterCriteriaAttributes) InternalTokens ¶
func (fc FilterCriteriaAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FilterCriteriaAttributes) InternalWithRef ¶
func (fc FilterCriteriaAttributes) InternalWithRef(ref terra.Reference) FilterCriteriaAttributes
type FilterCriteriaState ¶
type FilterCriteriaState struct {
Filter []FilterState `json:"filter"`
}
type FilterState ¶
type FilterState struct {
Pattern string `json:"pattern"`
}
type OnFailure ¶
type OnFailure struct { // DestinationArn: string, required DestinationArn terra.StringValue `hcl:"destination_arn,attr" validate:"required"` }
type OnFailureAttributes ¶
type OnFailureAttributes struct {
// contains filtered or unexported fields
}
func (OnFailureAttributes) DestinationArn ¶
func (of OnFailureAttributes) DestinationArn() terra.StringValue
func (OnFailureAttributes) InternalRef ¶
func (of OnFailureAttributes) InternalRef() (terra.Reference, error)
func (OnFailureAttributes) InternalTokens ¶
func (of OnFailureAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OnFailureAttributes) InternalWithRef ¶
func (of OnFailureAttributes) InternalWithRef(ref terra.Reference) OnFailureAttributes
type OnFailureState ¶
type OnFailureState struct {
DestinationArn string `json:"destination_arn"`
}
type ScalingConfig ¶
type ScalingConfig struct { // MaximumConcurrency: number, optional MaximumConcurrency terra.NumberValue `hcl:"maximum_concurrency,attr"` }
type ScalingConfigAttributes ¶
type ScalingConfigAttributes struct {
// contains filtered or unexported fields
}
func (ScalingConfigAttributes) InternalRef ¶
func (sc ScalingConfigAttributes) InternalRef() (terra.Reference, error)
func (ScalingConfigAttributes) InternalTokens ¶
func (sc ScalingConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ScalingConfigAttributes) InternalWithRef ¶
func (sc ScalingConfigAttributes) InternalWithRef(ref terra.Reference) ScalingConfigAttributes
func (ScalingConfigAttributes) MaximumConcurrency ¶
func (sc ScalingConfigAttributes) MaximumConcurrency() terra.NumberValue
type ScalingConfigState ¶
type ScalingConfigState struct {
MaximumConcurrency float64 `json:"maximum_concurrency"`
}
type SelfManagedEventSource ¶
type SelfManagedEventSource struct { // Endpoints: map of string, required Endpoints terra.MapValue[terra.StringValue] `hcl:"endpoints,attr" validate:"required"` }
type SelfManagedEventSourceAttributes ¶
type SelfManagedEventSourceAttributes struct {
// contains filtered or unexported fields
}
func (SelfManagedEventSourceAttributes) Endpoints ¶
func (smes SelfManagedEventSourceAttributes) Endpoints() terra.MapValue[terra.StringValue]
func (SelfManagedEventSourceAttributes) InternalRef ¶
func (smes SelfManagedEventSourceAttributes) InternalRef() (terra.Reference, error)
func (SelfManagedEventSourceAttributes) InternalTokens ¶
func (smes SelfManagedEventSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SelfManagedEventSourceAttributes) InternalWithRef ¶
func (smes SelfManagedEventSourceAttributes) InternalWithRef(ref terra.Reference) SelfManagedEventSourceAttributes
type SelfManagedKafkaEventSourceConfig ¶
type SelfManagedKafkaEventSourceConfig struct { // ConsumerGroupId: string, optional ConsumerGroupId terra.StringValue `hcl:"consumer_group_id,attr"` }
type SelfManagedKafkaEventSourceConfigAttributes ¶
type SelfManagedKafkaEventSourceConfigAttributes struct {
// contains filtered or unexported fields
}
func (SelfManagedKafkaEventSourceConfigAttributes) ConsumerGroupId ¶
func (smkesc SelfManagedKafkaEventSourceConfigAttributes) ConsumerGroupId() terra.StringValue
func (SelfManagedKafkaEventSourceConfigAttributes) InternalRef ¶
func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalRef() (terra.Reference, error)
func (SelfManagedKafkaEventSourceConfigAttributes) InternalTokens ¶
func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SelfManagedKafkaEventSourceConfigAttributes) InternalWithRef ¶
func (smkesc SelfManagedKafkaEventSourceConfigAttributes) InternalWithRef(ref terra.Reference) SelfManagedKafkaEventSourceConfigAttributes
type SelfManagedKafkaEventSourceConfigState ¶
type SelfManagedKafkaEventSourceConfigState struct {
ConsumerGroupId string `json:"consumer_group_id"`
}
type SourceAccessConfiguration ¶
type SourceAccessConfiguration struct { // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // Uri: string, required Uri terra.StringValue `hcl:"uri,attr" validate:"required"` }
type SourceAccessConfigurationAttributes ¶
type SourceAccessConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (SourceAccessConfigurationAttributes) InternalRef ¶
func (sac SourceAccessConfigurationAttributes) InternalRef() (terra.Reference, error)
func (SourceAccessConfigurationAttributes) InternalTokens ¶
func (sac SourceAccessConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SourceAccessConfigurationAttributes) InternalWithRef ¶
func (sac SourceAccessConfigurationAttributes) InternalWithRef(ref terra.Reference) SourceAccessConfigurationAttributes
func (SourceAccessConfigurationAttributes) Type ¶
func (sac SourceAccessConfigurationAttributes) Type() terra.StringValue
func (SourceAccessConfigurationAttributes) Uri ¶
func (sac SourceAccessConfigurationAttributes) Uri() terra.StringValue
Click to show internal directories.
Click to hide internal directories.