Versions in this module Expand all Collapse all v5 v5.45.0 Apr 16, 2024 Changes in this version + type Args struct + FlowDefinitionName terra.StringValue + HumanLoopActivationConfig *HumanLoopActivationConfig + HumanLoopConfig *HumanLoopConfig + HumanLoopRequestSource *HumanLoopRequestSource + Id terra.StringValue + OutputConfig *OutputConfig + RoleArn terra.StringValue + Tags terra.MapValue[terra.StringValue] + TagsAll terra.MapValue[terra.StringValue] + type HumanLoopActivationConfig struct + HumanLoopActivationConditionsConfig *HumanLoopActivationConfigHumanLoopActivationConditionsConfig + type HumanLoopActivationConfigAttributes struct + func (hlac HumanLoopActivationConfigAttributes) HumanLoopActivationConditionsConfig() ... + func (hlac HumanLoopActivationConfigAttributes) InternalRef() (terra.Reference, error) + func (hlac HumanLoopActivationConfigAttributes) InternalTokens() (hclwrite.Tokens, error) + func (hlac HumanLoopActivationConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConfigAttributes + type HumanLoopActivationConfigHumanLoopActivationConditionsConfig struct + HumanLoopActivationConditions terra.StringValue + type HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes struct + func (hlacc HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes) HumanLoopActivationConditions() terra.StringValue + func (hlacc HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes) InternalRef() (terra.Reference, error) + func (hlacc HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes) InternalTokens() (hclwrite.Tokens, error) + func (hlacc HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes) InternalWithRef(ref terra.Reference) HumanLoopActivationConfigHumanLoopActivationConditionsConfigAttributes + type HumanLoopActivationConfigHumanLoopActivationConditionsConfigState struct + HumanLoopActivationConditions string + type HumanLoopActivationConfigState struct + HumanLoopActivationConditionsConfig []HumanLoopActivationConfigHumanLoopActivationConditionsConfigState + type HumanLoopConfig struct + HumanTaskUiArn terra.StringValue + PublicWorkforceTaskPrice *HumanLoopConfigPublicWorkforceTaskPrice + TaskAvailabilityLifetimeInSeconds terra.NumberValue + TaskCount terra.NumberValue + TaskDescription terra.StringValue + TaskKeywords terra.SetValue[terra.StringValue] + TaskTimeLimitInSeconds terra.NumberValue + TaskTitle terra.StringValue + WorkteamArn terra.StringValue + type HumanLoopConfigAttributes struct + 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[HumanLoopConfigPublicWorkforceTaskPriceAttributes] + 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 HumanLoopConfigPublicWorkforceTaskPrice struct + AmountInUsd *HumanLoopConfigPublicWorkforceTaskPriceAmountInUsd + type HumanLoopConfigPublicWorkforceTaskPriceAmountInUsd struct + Cents terra.NumberValue + Dollars terra.NumberValue + TenthFractionsOfACent terra.NumberValue + type HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes struct + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) Cents() terra.NumberValue + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) Dollars() terra.NumberValue + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) InternalRef() (terra.Reference, error) + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) InternalTokens() (hclwrite.Tokens, error) + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) InternalWithRef(ref terra.Reference) HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes + func (aiu HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes) TenthFractionsOfACent() terra.NumberValue + type HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdState struct + Cents float64 + Dollars float64 + TenthFractionsOfACent float64 + type HumanLoopConfigPublicWorkforceTaskPriceAttributes struct + func (pwtp HumanLoopConfigPublicWorkforceTaskPriceAttributes) AmountInUsd() terra.ListValue[HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdAttributes] + func (pwtp HumanLoopConfigPublicWorkforceTaskPriceAttributes) InternalRef() (terra.Reference, error) + func (pwtp HumanLoopConfigPublicWorkforceTaskPriceAttributes) InternalTokens() (hclwrite.Tokens, error) + func (pwtp HumanLoopConfigPublicWorkforceTaskPriceAttributes) InternalWithRef(ref terra.Reference) HumanLoopConfigPublicWorkforceTaskPriceAttributes + type HumanLoopConfigPublicWorkforceTaskPriceState struct + AmountInUsd []HumanLoopConfigPublicWorkforceTaskPriceAmountInUsdState + type HumanLoopConfigState struct + HumanTaskUiArn string + PublicWorkforceTaskPrice []HumanLoopConfigPublicWorkforceTaskPriceState + TaskAvailabilityLifetimeInSeconds float64 + TaskCount float64 + TaskDescription string + TaskKeywords []string + TaskTimeLimitInSeconds float64 + TaskTitle string + WorkteamArn string + type HumanLoopRequestSource struct + AwsManagedHumanLoopRequestSource terra.StringValue + type HumanLoopRequestSourceAttributes struct + 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 struct + AwsManagedHumanLoopRequestSource string + type OutputConfig struct + KmsKeyId terra.StringValue + S3OutputPath terra.StringValue + type OutputConfigAttributes struct + 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 struct + KmsKeyId string + S3OutputPath string + type Resource struct + Args Args + DependsOn terra.Dependencies + Lifecycle *terra.Lifecycle + Name string + func New(name string, args Args) *Resource + func (asfd *Resource) Attributes() awsSagemakerFlowDefinitionAttributes + func (asfd *Resource) Configuration() interface{} + func (asfd *Resource) DependOn() terra.Reference + func (asfd *Resource) Dependencies() terra.Dependencies + func (asfd *Resource) ImportState(state io.Reader) error + func (asfd *Resource) LifecycleManagement() *terra.Lifecycle + func (asfd *Resource) LocalName() string + func (asfd *Resource) State() (*awsSagemakerFlowDefinitionState, bool) + func (asfd *Resource) StateMust() *awsSagemakerFlowDefinitionState + func (asfd *Resource) Type() string