Documentation ¶
Index ¶
- type AmountInUsd
- type AmountInUsdAttributes
- func (aiu AmountInUsdAttributes) Cents() terra.NumberValue
- func (aiu AmountInUsdAttributes) Dollars() terra.NumberValue
- func (aiu AmountInUsdAttributes) InternalRef() (terra.Reference, error)
- func (aiu AmountInUsdAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (aiu AmountInUsdAttributes) InternalWithRef(ref terra.Reference) AmountInUsdAttributes
- func (aiu AmountInUsdAttributes) TenthFractionsOfACent() terra.NumberValue
- type AmountInUsdState
- type HumanLoopActivationConditionsConfig
- type HumanLoopActivationConditionsConfigAttributes
- func (hlacc HumanLoopActivationConditionsConfigAttributes) HumanLoopActivationConditions() terra.StringValue
- func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalRef() (terra.Reference, error)
- func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConditionsConfigAttributes
- type HumanLoopActivationConditionsConfigState
- type HumanLoopActivationConfig
- type HumanLoopActivationConfigAttributes
- func (hlac HumanLoopActivationConfigAttributes) HumanLoopActivationConditionsConfig() terra.ListValue[HumanLoopActivationConditionsConfigAttributes]
- func (hlac HumanLoopActivationConfigAttributes) InternalRef() (terra.Reference, error)
- func (hlac HumanLoopActivationConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hlac HumanLoopActivationConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConfigAttributes
- type HumanLoopActivationConfigState
- type HumanLoopConfig
- type HumanLoopConfigAttributes
- func (hlc HumanLoopConfigAttributes) HumanTaskUiArn() terra.StringValue
- func (hlc HumanLoopConfigAttributes) InternalRef() (terra.Reference, error)
- func (hlc HumanLoopConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hlc HumanLoopConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopConfigAttributes
- func (hlc HumanLoopConfigAttributes) PublicWorkforceTaskPrice() terra.ListValue[PublicWorkforceTaskPriceAttributes]
- func (hlc HumanLoopConfigAttributes) TaskAvailabilityLifetimeInSeconds() terra.NumberValue
- func (hlc HumanLoopConfigAttributes) TaskCount() terra.NumberValue
- func (hlc HumanLoopConfigAttributes) TaskDescription() terra.StringValue
- func (hlc HumanLoopConfigAttributes) TaskKeywords() terra.SetValue[terra.StringValue]
- func (hlc HumanLoopConfigAttributes) TaskTimeLimitInSeconds() terra.NumberValue
- func (hlc HumanLoopConfigAttributes) TaskTitle() terra.StringValue
- func (hlc HumanLoopConfigAttributes) WorkteamArn() terra.StringValue
- type HumanLoopConfigState
- type HumanLoopRequestSource
- type HumanLoopRequestSourceAttributes
- func (hlrs HumanLoopRequestSourceAttributes) AwsManagedHumanLoopRequestSource() terra.StringValue
- func (hlrs HumanLoopRequestSourceAttributes) InternalRef() (terra.Reference, error)
- func (hlrs HumanLoopRequestSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hlrs HumanLoopRequestSourceAttributes) InternalWithRef(ref terra.Reference) HumanLoopRequestSourceAttributes
- type HumanLoopRequestSourceState
- type OutputConfig
- type OutputConfigAttributes
- func (oc OutputConfigAttributes) InternalRef() (terra.Reference, error)
- func (oc OutputConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (oc OutputConfigAttributes) InternalWithRef(ref terra.Reference) OutputConfigAttributes
- func (oc OutputConfigAttributes) KmsKeyId() terra.StringValue
- func (oc OutputConfigAttributes) S3OutputPath() terra.StringValue
- type OutputConfigState
- type PublicWorkforceTaskPrice
- type PublicWorkforceTaskPriceAttributes
- func (pwtp PublicWorkforceTaskPriceAttributes) AmountInUsd() terra.ListValue[AmountInUsdAttributes]
- func (pwtp PublicWorkforceTaskPriceAttributes) InternalRef() (terra.Reference, error)
- func (pwtp PublicWorkforceTaskPriceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (pwtp PublicWorkforceTaskPriceAttributes) InternalWithRef(ref terra.Reference) PublicWorkforceTaskPriceAttributes
- type PublicWorkforceTaskPriceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmountInUsd ¶
type AmountInUsd struct { // Cents: number, optional Cents terra.NumberValue `hcl:"cents,attr"` // Dollars: number, optional Dollars terra.NumberValue `hcl:"dollars,attr"` // TenthFractionsOfACent: number, optional TenthFractionsOfACent terra.NumberValue `hcl:"tenth_fractions_of_a_cent,attr"` }
type AmountInUsdAttributes ¶
type AmountInUsdAttributes struct {
// contains filtered or unexported fields
}
func (AmountInUsdAttributes) Cents ¶
func (aiu AmountInUsdAttributes) Cents() terra.NumberValue
func (AmountInUsdAttributes) Dollars ¶
func (aiu AmountInUsdAttributes) Dollars() terra.NumberValue
func (AmountInUsdAttributes) InternalRef ¶
func (aiu AmountInUsdAttributes) InternalRef() (terra.Reference, error)
func (AmountInUsdAttributes) InternalTokens ¶
func (aiu AmountInUsdAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AmountInUsdAttributes) InternalWithRef ¶
func (aiu AmountInUsdAttributes) InternalWithRef(ref terra.Reference) AmountInUsdAttributes
func (AmountInUsdAttributes) TenthFractionsOfACent ¶
func (aiu AmountInUsdAttributes) TenthFractionsOfACent() terra.NumberValue
type AmountInUsdState ¶
type HumanLoopActivationConditionsConfig ¶
type HumanLoopActivationConditionsConfig struct { // HumanLoopActivationConditions: string, required HumanLoopActivationConditions terra.StringValue `hcl:"human_loop_activation_conditions,attr" validate:"required"` }
type HumanLoopActivationConditionsConfigAttributes ¶
type HumanLoopActivationConditionsConfigAttributes struct {
// contains filtered or unexported fields
}
func (HumanLoopActivationConditionsConfigAttributes) HumanLoopActivationConditions ¶
func (hlacc HumanLoopActivationConditionsConfigAttributes) HumanLoopActivationConditions() terra.StringValue
func (HumanLoopActivationConditionsConfigAttributes) InternalRef ¶
func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalRef() (terra.Reference, error)
func (HumanLoopActivationConditionsConfigAttributes) InternalTokens ¶
func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HumanLoopActivationConditionsConfigAttributes) InternalWithRef ¶
func (hlacc HumanLoopActivationConditionsConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConditionsConfigAttributes
type HumanLoopActivationConditionsConfigState ¶
type HumanLoopActivationConditionsConfigState struct {
HumanLoopActivationConditions string `json:"human_loop_activation_conditions"`
}
type HumanLoopActivationConfig ¶
type HumanLoopActivationConfig struct { // HumanLoopActivationConditionsConfig: optional HumanLoopActivationConditionsConfig *HumanLoopActivationConditionsConfig `hcl:"human_loop_activation_conditions_config,block"` }
type HumanLoopActivationConfigAttributes ¶
type HumanLoopActivationConfigAttributes struct {
// contains filtered or unexported fields
}
func (HumanLoopActivationConfigAttributes) HumanLoopActivationConditionsConfig ¶
func (hlac HumanLoopActivationConfigAttributes) HumanLoopActivationConditionsConfig() terra.ListValue[HumanLoopActivationConditionsConfigAttributes]
func (HumanLoopActivationConfigAttributes) InternalRef ¶
func (hlac HumanLoopActivationConfigAttributes) InternalRef() (terra.Reference, error)
func (HumanLoopActivationConfigAttributes) InternalTokens ¶
func (hlac HumanLoopActivationConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HumanLoopActivationConfigAttributes) InternalWithRef ¶
func (hlac HumanLoopActivationConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConfigAttributes
type HumanLoopActivationConfigState ¶
type HumanLoopActivationConfigState struct {
HumanLoopActivationConditionsConfig []HumanLoopActivationConditionsConfigState `json:"human_loop_activation_conditions_config"`
}
type HumanLoopConfig ¶
type HumanLoopConfig struct { // HumanTaskUiArn: string, required HumanTaskUiArn terra.StringValue `hcl:"human_task_ui_arn,attr" validate:"required"` // TaskAvailabilityLifetimeInSeconds: number, optional TaskAvailabilityLifetimeInSeconds terra.NumberValue `hcl:"task_availability_lifetime_in_seconds,attr"` // TaskCount: number, required TaskCount terra.NumberValue `hcl:"task_count,attr" validate:"required"` // TaskDescription: string, required TaskDescription terra.StringValue `hcl:"task_description,attr" validate:"required"` // TaskKeywords: set of string, optional TaskKeywords terra.SetValue[terra.StringValue] `hcl:"task_keywords,attr"` // TaskTimeLimitInSeconds: number, optional TaskTimeLimitInSeconds terra.NumberValue `hcl:"task_time_limit_in_seconds,attr"` // TaskTitle: string, required TaskTitle terra.StringValue `hcl:"task_title,attr" validate:"required"` // WorkteamArn: string, required WorkteamArn terra.StringValue `hcl:"workteam_arn,attr" validate:"required"` // PublicWorkforceTaskPrice: optional PublicWorkforceTaskPrice *PublicWorkforceTaskPrice `hcl:"public_workforce_task_price,block"` }
type HumanLoopConfigAttributes ¶
type HumanLoopConfigAttributes struct {
// contains filtered or unexported fields
}
func (HumanLoopConfigAttributes) HumanTaskUiArn ¶
func (hlc HumanLoopConfigAttributes) HumanTaskUiArn() terra.StringValue
func (HumanLoopConfigAttributes) InternalRef ¶
func (hlc HumanLoopConfigAttributes) InternalRef() (terra.Reference, error)
func (HumanLoopConfigAttributes) InternalTokens ¶
func (hlc HumanLoopConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HumanLoopConfigAttributes) InternalWithRef ¶
func (hlc HumanLoopConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopConfigAttributes
func (HumanLoopConfigAttributes) PublicWorkforceTaskPrice ¶
func (hlc HumanLoopConfigAttributes) PublicWorkforceTaskPrice() terra.ListValue[PublicWorkforceTaskPriceAttributes]
func (HumanLoopConfigAttributes) TaskAvailabilityLifetimeInSeconds ¶
func (hlc HumanLoopConfigAttributes) TaskAvailabilityLifetimeInSeconds() terra.NumberValue
func (HumanLoopConfigAttributes) TaskCount ¶
func (hlc HumanLoopConfigAttributes) TaskCount() terra.NumberValue
func (HumanLoopConfigAttributes) TaskDescription ¶
func (hlc HumanLoopConfigAttributes) TaskDescription() terra.StringValue
func (HumanLoopConfigAttributes) TaskKeywords ¶
func (hlc HumanLoopConfigAttributes) TaskKeywords() terra.SetValue[terra.StringValue]
func (HumanLoopConfigAttributes) TaskTimeLimitInSeconds ¶
func (hlc HumanLoopConfigAttributes) TaskTimeLimitInSeconds() terra.NumberValue
func (HumanLoopConfigAttributes) TaskTitle ¶
func (hlc HumanLoopConfigAttributes) TaskTitle() terra.StringValue
func (HumanLoopConfigAttributes) WorkteamArn ¶
func (hlc HumanLoopConfigAttributes) WorkteamArn() terra.StringValue
type HumanLoopConfigState ¶
type HumanLoopConfigState struct { HumanTaskUiArn string `json:"human_task_ui_arn"` TaskAvailabilityLifetimeInSeconds float64 `json:"task_availability_lifetime_in_seconds"` TaskCount float64 `json:"task_count"` TaskDescription string `json:"task_description"` TaskKeywords []string `json:"task_keywords"` TaskTimeLimitInSeconds float64 `json:"task_time_limit_in_seconds"` TaskTitle string `json:"task_title"` WorkteamArn string `json:"workteam_arn"` PublicWorkforceTaskPrice []PublicWorkforceTaskPriceState `json:"public_workforce_task_price"` }
type HumanLoopRequestSource ¶
type HumanLoopRequestSource struct { // AwsManagedHumanLoopRequestSource: string, required AwsManagedHumanLoopRequestSource terra.StringValue `hcl:"aws_managed_human_loop_request_source,attr" validate:"required"` }
type HumanLoopRequestSourceAttributes ¶
type HumanLoopRequestSourceAttributes struct {
// contains filtered or unexported fields
}
func (HumanLoopRequestSourceAttributes) AwsManagedHumanLoopRequestSource ¶
func (hlrs HumanLoopRequestSourceAttributes) AwsManagedHumanLoopRequestSource() terra.StringValue
func (HumanLoopRequestSourceAttributes) InternalRef ¶
func (hlrs HumanLoopRequestSourceAttributes) InternalRef() (terra.Reference, error)
func (HumanLoopRequestSourceAttributes) InternalTokens ¶
func (hlrs HumanLoopRequestSourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (HumanLoopRequestSourceAttributes) InternalWithRef ¶
func (hlrs HumanLoopRequestSourceAttributes) InternalWithRef(ref terra.Reference) HumanLoopRequestSourceAttributes
type HumanLoopRequestSourceState ¶
type HumanLoopRequestSourceState struct {
AwsManagedHumanLoopRequestSource string `json:"aws_managed_human_loop_request_source"`
}
type OutputConfig ¶
type OutputConfig struct { // KmsKeyId: string, optional KmsKeyId terra.StringValue `hcl:"kms_key_id,attr"` // S3OutputPath: string, required S3OutputPath terra.StringValue `hcl:"s3_output_path,attr" validate:"required"` }
type OutputConfigAttributes ¶
type OutputConfigAttributes struct {
// contains filtered or unexported fields
}
func (OutputConfigAttributes) InternalRef ¶
func (oc OutputConfigAttributes) InternalRef() (terra.Reference, error)
func (OutputConfigAttributes) InternalTokens ¶
func (oc OutputConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (OutputConfigAttributes) InternalWithRef ¶
func (oc OutputConfigAttributes) InternalWithRef(ref terra.Reference) OutputConfigAttributes
func (OutputConfigAttributes) KmsKeyId ¶
func (oc OutputConfigAttributes) KmsKeyId() terra.StringValue
func (OutputConfigAttributes) S3OutputPath ¶
func (oc OutputConfigAttributes) S3OutputPath() terra.StringValue
type OutputConfigState ¶
type PublicWorkforceTaskPrice ¶
type PublicWorkforceTaskPrice struct { // AmountInUsd: optional AmountInUsd *AmountInUsd `hcl:"amount_in_usd,block"` }
type PublicWorkforceTaskPriceAttributes ¶
type PublicWorkforceTaskPriceAttributes struct {
// contains filtered or unexported fields
}
func (PublicWorkforceTaskPriceAttributes) AmountInUsd ¶
func (pwtp PublicWorkforceTaskPriceAttributes) AmountInUsd() terra.ListValue[AmountInUsdAttributes]
func (PublicWorkforceTaskPriceAttributes) InternalRef ¶
func (pwtp PublicWorkforceTaskPriceAttributes) InternalRef() (terra.Reference, error)
func (PublicWorkforceTaskPriceAttributes) InternalTokens ¶
func (pwtp PublicWorkforceTaskPriceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PublicWorkforceTaskPriceAttributes) InternalWithRef ¶
func (pwtp PublicWorkforceTaskPriceAttributes) InternalWithRef(ref terra.Reference) PublicWorkforceTaskPriceAttributes
type PublicWorkforceTaskPriceState ¶
type PublicWorkforceTaskPriceState struct {
AmountInUsd []AmountInUsdState `json:"amount_in_usd"`
}
Click to show internal directories.
Click to hide internal directories.