appflow library

AWS AppFlow.

Classes

AppConstant<T>
A value the Stack hands to application code as a static const in the generated AppExports file — known when synth runs, so the app compiles against it.
AppExports
Where synth writes the Dart file application code imports: the Stack's constants, as the static const members of <name>Constants, and a typed reader of its Terraform outputs, <name>Outputs.
AppflowConnectorProfileApiKey
Typed helper for the connector_profile_config.connector_profile_credentials.custom_connector.api_key block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileBasic
Typed helper for the connector_profile_config.connector_profile_credentials.custom_connector.basic block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileBasicAuthCredentials
Typed helper for the connector_profile_config.connector_profile_credentials.sapo_data.basic_auth_credentials block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileConfig
Typed helper for the connector_profile_config block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentials
Typed helper for the connector_profile_config.connector_profile_credentials block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsAmplitude
Typed helper for the connector_profile_config.connector_profile_credentials.amplitude block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsCustomConnector
Typed helper for the connector_profile_config.connector_profile_credentials.custom_connector block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsDatadog
Typed helper for the connector_profile_config.connector_profile_credentials.datadog block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsDynatrace
Typed helper for the connector_profile_config.connector_profile_credentials.dynatrace block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsGoogleAnalytics
Typed helper for the connector_profile_config.connector_profile_credentials.google_analytics block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsHoneycode
Typed helper for the connector_profile_config.connector_profile_credentials.honeycode block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsInforNexus
Typed helper for the connector_profile_config.connector_profile_credentials.infor_nexus block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsMarketo
Typed helper for the connector_profile_config.connector_profile_credentials.marketo block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsRedshift
Typed helper for the connector_profile_config.connector_profile_credentials.redshift block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsSalesforce
Typed helper for the connector_profile_config.connector_profile_credentials.salesforce block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsSapoData
Typed helper for the connector_profile_config.connector_profile_credentials.sapo_data block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsServiceNow
Typed helper for the connector_profile_config.connector_profile_credentials.service_now block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsSingular
Typed helper for the connector_profile_config.connector_profile_credentials.singular block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsSlack
Typed helper for the connector_profile_config.connector_profile_credentials.slack block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsSnowflake
Typed helper for the connector_profile_config.connector_profile_credentials.snowflake block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsTrendmicro
Typed helper for the connector_profile_config.connector_profile_credentials.trendmicro block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsVeeva
Typed helper for the connector_profile_config.connector_profile_credentials.veeva block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCredentialsZendesk
Typed helper for the connector_profile_config.connector_profile_credentials.zendesk block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileCustom
Typed helper for the connector_profile_config.connector_profile_credentials.custom_connector.custom block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileOauth2
Typed helper for the connector_profile_config.connector_profile_credentials.custom_connector.oauth2 block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileOauth2Properties
Typed helper for the connector_profile_config.connector_profile_properties.custom_connector.oauth2_properties block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileOauthCredentials
Typed helper for the connector_profile_config.connector_profile_credentials.sapo_data.oauth_credentials block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileOauthProperties
Typed helper for the connector_profile_config.connector_profile_properties.sapo_data.oauth_properties block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfileOauthRequest
Typed helper for the connector_profile_config.connector_profile_credentials.google_analytics.oauth_request block of aws_appflow_connector_profile (derived from provider schema). Shared by every block of this shape in the resource.
AppflowConnectorProfileProperties
Typed helper for the connector_profile_config.connector_profile_properties block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesAmplitude
Typed helper for the connector_profile_config.connector_profile_properties.amplitude block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesCustomConnector
Typed helper for the connector_profile_config.connector_profile_properties.custom_connector block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesDatadog
Typed helper for the connector_profile_config.connector_profile_properties.datadog block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesDynatrace
Typed helper for the connector_profile_config.connector_profile_properties.dynatrace block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesGoogleAnalytics
Typed helper for the connector_profile_config.connector_profile_properties.google_analytics block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesHoneycode
Typed helper for the connector_profile_config.connector_profile_properties.honeycode block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesInforNexus
Typed helper for the connector_profile_config.connector_profile_properties.infor_nexus block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesMarketo
Typed helper for the connector_profile_config.connector_profile_properties.marketo block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesRedshift
Typed helper for the connector_profile_config.connector_profile_properties.redshift block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesSalesforce
Typed helper for the connector_profile_config.connector_profile_properties.salesforce block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesSapoData
Typed helper for the connector_profile_config.connector_profile_properties.sapo_data block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesServiceNow
Typed helper for the connector_profile_config.connector_profile_properties.service_now block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesSingular
Typed helper for the connector_profile_config.connector_profile_properties.singular block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesSlack
Typed helper for the connector_profile_config.connector_profile_properties.slack block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesSnowflake
Typed helper for the connector_profile_config.connector_profile_properties.snowflake block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesTrendmicro
Typed helper for the connector_profile_config.connector_profile_properties.trendmicro block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesVeeva
Typed helper for the connector_profile_config.connector_profile_properties.veeva block of aws_appflow_connector_profile (derived from provider schema).
AppflowConnectorProfilePropertiesZendesk
Typed helper for the connector_profile_config.connector_profile_properties.zendesk block of aws_appflow_connector_profile (derived from provider schema).
AppflowFlowConnectorOperator
Typed helper for the task.connector_operator block of aws_appflow_flow (derived from provider schema).
AppflowFlowCustomerProfiles
Typed helper for the destination_flow_config.destination_connector_properties.customer_profiles block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorProperties
Typed helper for the destination_flow_config.destination_connector_properties block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesCustomConnector
Typed helper for the destination_flow_config.destination_connector_properties.custom_connector block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesMarketo
Typed helper for the destination_flow_config.destination_connector_properties.marketo block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesS3
Typed helper for the destination_flow_config.destination_connector_properties.s3 block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesS3OutputFormatConfig
Typed helper for the destination_flow_config.destination_connector_properties.s3.s3_output_format_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesSalesforce
Typed helper for the destination_flow_config.destination_connector_properties.salesforce block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesSapoData
Typed helper for the destination_flow_config.destination_connector_properties.sapo_data block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationConnectorPropertiesZendesk
Typed helper for the destination_flow_config.destination_connector_properties.zendesk block of aws_appflow_flow (derived from provider schema).
AppflowFlowDestinationFlowConfig
Typed helper for the destination_flow_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowErrorHandlingConfig
Typed helper for the destination_flow_config.destination_connector_properties.custom_connector.error_handling_config block of aws_appflow_flow (derived from provider schema). Shared by every block of this shape in the resource.
AppflowFlowEventBridge
Typed helper for the destination_flow_config.destination_connector_properties.event_bridge block of aws_appflow_flow (derived from provider schema).
AppflowFlowGlueDataCatalog
Typed helper for the metadata_catalog_config.glue_data_catalog block of aws_appflow_flow (derived from provider schema).
AppflowFlowHoneycode
Typed helper for the destination_flow_config.destination_connector_properties.honeycode block of aws_appflow_flow (derived from provider schema).
AppflowFlowIncrementalPullConfig
Typed helper for the source_flow_config.incremental_pull_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowLookoutMetrics
Typed helper for the destination_flow_config.destination_connector_properties.lookout_metrics block of aws_appflow_flow (derived from provider schema).
AppflowFlowMetadataCatalogConfig
Typed helper for the metadata_catalog_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowPaginationConfig
Typed helper for the source_flow_config.source_connector_properties.sapo_data.pagination_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowParallelismConfig
Typed helper for the source_flow_config.source_connector_properties.sapo_data.parallelism_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowRedshift
Typed helper for the destination_flow_config.destination_connector_properties.redshift block of aws_appflow_flow (derived from provider schema).
AppflowFlowS3AggregationConfig
Typed helper for the destination_flow_config.destination_connector_properties.s3.s3_output_format_config.aggregation_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowS3InputFormatConfig
Typed helper for the source_flow_config.source_connector_properties.s3.s3_input_format_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowS3PrefixConfig
Typed helper for the destination_flow_config.destination_connector_properties.s3.s3_output_format_config.prefix_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowScheduled
Typed helper for the trigger_config.trigger_properties.scheduled block of aws_appflow_flow (derived from provider schema).
AppflowFlowSnowflake
Typed helper for the destination_flow_config.destination_connector_properties.snowflake block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorProperties
Typed helper for the source_flow_config.source_connector_properties block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesAmplitude
Typed helper for the source_flow_config.source_connector_properties.amplitude block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesCustomConnector
Typed helper for the source_flow_config.source_connector_properties.custom_connector block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesDatadog
Typed helper for the source_flow_config.source_connector_properties.datadog block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesDynatrace
Typed helper for the source_flow_config.source_connector_properties.dynatrace block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesGoogleAnalytics
Typed helper for the source_flow_config.source_connector_properties.google_analytics block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesInforNexus
Typed helper for the source_flow_config.source_connector_properties.infor_nexus block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesMarketo
Typed helper for the source_flow_config.source_connector_properties.marketo block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesS3
Typed helper for the source_flow_config.source_connector_properties.s3 block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesSalesforce
Typed helper for the source_flow_config.source_connector_properties.salesforce block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesSapoData
Typed helper for the source_flow_config.source_connector_properties.sapo_data block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesServiceNow
Typed helper for the source_flow_config.source_connector_properties.service_now block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesSingular
Typed helper for the source_flow_config.source_connector_properties.singular block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesSlack
Typed helper for the source_flow_config.source_connector_properties.slack block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesTrendmicro
Typed helper for the source_flow_config.source_connector_properties.trendmicro block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesVeeva
Typed helper for the source_flow_config.source_connector_properties.veeva block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceConnectorPropertiesZendesk
Typed helper for the source_flow_config.source_connector_properties.zendesk block of aws_appflow_flow (derived from provider schema).
AppflowFlowSourceFlowConfig
Typed helper for the source_flow_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowSuccessResponseHandlingConfig
Typed helper for the destination_flow_config.destination_connector_properties.sapo_data.success_response_handling_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowTask
Typed helper for the task block of aws_appflow_flow (derived from provider schema).
AppflowFlowTriggerConfig
Typed helper for the trigger_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowTriggerProperties
Typed helper for the trigger_config.trigger_properties block of aws_appflow_flow (derived from provider schema).
AppflowFlowUpsolver
Typed helper for the destination_flow_config.destination_connector_properties.upsolver block of aws_appflow_flow (derived from provider schema).
AppflowFlowUpsolverAggregationConfig
Typed helper for the destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.aggregation_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowUpsolverPrefixConfig
Typed helper for the destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config.prefix_config block of aws_appflow_flow (derived from provider schema).
AppflowFlowUpsolverS3OutputFormatConfig
Typed helper for the destination_flow_config.destination_connector_properties.upsolver.s3_output_format_config block of aws_appflow_flow (derived from provider schema).
AttributeRef<T>
Public for sealed pattern matching, but constructor is private — only TfRef.attribute() may construct instances.
AwsAppflowConnectorProfile
Factory wrapper for aws_appflow_connector_profile.
AwsAppflowFlow
Factory wrapper for aws_appflow_flow.
DartDefineOutput
An output whose value is the client build's --dart-define file, registered with Stack.addDartDefineOutput.
Data
Base of every user-instantiable Terraform data block.
DataRef<T>
Public for sealed pattern matching, but constructor is private — only TfRef.data() may construct instances.
EnvironmentConstant
The AppConstant.fromEnvironment choice.
GcsBackend
terraform { backend "gcs" { ... } } configuration.
IgnoreAllChanges
IgnoreChanges.all.
IgnoreAttributes
IgnoreChanges.of.
IgnoreChanges
What ignore_changes covers: every attribute, or the listed ones.
InvalidDartDefineOutput
An output of Stack.addDartDefineOutput that cannot carry what it names: an output that is not registered, is sensitive or has no environment value, two outputs read from one variable, or no output at all.
InvalidLifecycle
A lifecycle block Terraform rejects: a data source (or one of its attributes) in replaceTriggeredBy, all inside IgnoreChanges.of, or a condition with an empty error message.
InvalidMoveTarget
A moved block whose to names no resource of the Stack.
InvalidTimeout
A negative timeouts duration.
LifecycleCondition
A precondition or postcondition block: Terraform fails the plan (LifecycleCondition.pre) or the apply (LifecycleCondition.post) with errorMessage when condition is false.
LifecycleOptions
lifecycle { ... } block on a resource.
LocalBackend
terraform { backend "local" { ... } } configuration.
MissingProvider
A block needs a provider configuration the Stack does not register: the provider its type implies (google for google_pubsub_topic), the one its provider meta-argument names, or one a module call passes on.
ModuleCall
A module "<localName>" { ... } call as a Dart value.
NoProviders
The Stack registers no provider, but declares resources or data sources.
ProviderConflict
Two provider registrations Terraform rejects together: two defaults of one name, a repeated alias, an alias that is not an identifier, or configurations of one name with different source / version constraints.
RefConstant<T>
The AppConstant.ref choice.
ReplaceTrigger
What lifecycle.replaceTriggeredBy lists: a resource of the Stack or an attribute getter of one. Resource and TfRef implement it; synth reports a data source or a data-source attribute as an InvalidLifecycle.
Resource
Base of every user-instantiable Terraform resource.
ResourceRef
Public for sealed pattern matching, but constructor is private — only TfRef.resource() may construct instances.
S3Backend
terraform { backend "s3" { ... } } configuration.
Sensitive<T>
What an argument Terraform marks sensitive takes: a variable, an expression or an attribute getter — a value Terraform resolves, never a Dart literal that would be written into main.tf.json.
SensitiveLiteral
A sensitive field is set to a literal, which would write the secret in plain text into main.tf.json.
Stack
User-extended IaC composition root.
StackBackend
Lightweight backend hook. Core ships GcsBackend, S3Backend, and LocalBackend; anything else implements this interface in the caller. The Stack only stores the value and exposes a discriminator for synth's terraform { backend ... } emitter.
StackProvider
Coordination interface between Stack (in this package) and concrete providers (e.g. GoogleProvider in terradart_google). Concrete providers implement every getter using their baked-in constants from Stage 2 codegen.
SynthIssue
One reason a Stack cannot be synthesized.
SynthResult
Bundle returned by StackSynth.synth.
TfAddressed
Anything that exposes a Terraform address, e.g. google_pubsub_topic.orders.
TfArg<T>
A Terraform argument: a Dart-side literal, a reference to another block's attribute (TfRef), a variable or a raw expression.
TfArgExpression<T>
A raw Terraform expression — the tf.json template string, verbatim.
TfArgLiteral<T>
TfArgVariable<T>
TfCollectionType
list(...), set(...) or map(...).
TfMoved
One moved { from = ... to = ... } block: the state object at from now belongs to the resource at to, so a rename does not become a destroy-and-create.
TfObjectType
object({ ... }).
TfOptionalType
optional(<type>[, <default>]).
TfOutput<T>
An output "<name>" { value = ... } block, registered with Stack.addOutput.
TfPrimitiveType
string, number, bool or any.
TfRef<T>
A Terraform-side reference: an attribute of a resource (AttributeRef) or a data source (DataRef), or a whole resource (ResourceRef).
TfTimeouts
timeouts { ... } on a resource or data source: how long Terraform waits for each operation before giving up.
TfTupleType
tuple([...]).
TfType
A Terraform type constraint: string, list(number), object({ name = string }).
TfVariable
One variable "<name>" { ... } declaration.
UndeclaredVariable
A TfArg.variable or var.<name> in an expression names a variable the Stack does not declare.
UnregisteredReference
A block references another block that was never registered on the Stack: built, but not passed to add(...) / addModule(...).
UnresolvableConstant
An AppConstant.ref whose value is not known at synth: the attribute is not set to a literal, is sensitive, does not match the constant's type, or belongs to a block that is not registered.
ValueConstant<T>
The AppConstant.value choice.

Enums

ResourceKind
Whether a Stack entry is a resource block or a data block in Terraform JSON.

Extension Types

AppflowConnectorProfileAuthenticationType
authentication_type — derived from the provider schema description.
AppflowConnectorProfileConnectionMode
Appflow Connector Profile Connection enum for connection_mode.
AppflowConnectorProfileConnectorType
Appflow Connector Profile Connector enum for connector_type.
AppflowConnectorProfileOauth2GrantType
oauth2_grant_type — derived from the provider schema description.
AppflowFlowAggregationType
aggregation_type — derived from the provider schema description.
AppflowFlowConnectorOperatorAmplitude
amplitude — derived from the provider schema description.
AppflowFlowConnectorOperatorCustomConnector
custom_connector — derived from the provider schema description.
AppflowFlowConnectorOperatorDatadog
datadog — derived from the provider schema description.
AppflowFlowConnectorOperatorDynatrace
dynatrace — derived from the provider schema description.
AppflowFlowConnectorOperatorGoogleAnalytics
google_analytics — derived from the provider schema description.
AppflowFlowConnectorOperatorInforNexus
infor_nexus — derived from the provider schema description.
AppflowFlowConnectorOperatorMarketo
marketo — derived from the provider schema description.
AppflowFlowConnectorOperatorS3
s3 — derived from the provider schema description.
AppflowFlowConnectorOperatorSalesforce
salesforce — derived from the provider schema description.
AppflowFlowConnectorOperatorSapoData
sapo_data — derived from the provider schema description.
AppflowFlowConnectorOperatorServiceNow
service_now — derived from the provider schema description.
AppflowFlowConnectorOperatorSingular
singular — derived from the provider schema description.
AppflowFlowConnectorOperatorSlack
slack — derived from the provider schema description.
AppflowFlowConnectorOperatorTrendmicro
trendmicro — derived from the provider schema description.
AppflowFlowConnectorOperatorVeeva
veeva — derived from the provider schema description.
AppflowFlowConnectorOperatorZendesk
zendesk — derived from the provider schema description.
AppflowFlowConnectorType
connector_type — derived from the provider schema description.
AppflowFlowDataPullMode
data_pull_mode — derived from the provider schema description.
AppflowFlowDataTransferApi
data_transfer_api — derived from the provider schema description.
AppflowFlowFileType
file_type — derived from the provider schema description.
AppflowFlowPrefixFormat
prefix_format — derived from the provider schema description.
AppflowFlowPrefixHierarchy
prefix_hierarchy — derived from the provider schema description.
AppflowFlowPrefixType
prefix_type — derived from the provider schema description.
AppflowFlowS3InputFileType
s3_input_file_type — derived from the provider schema description.
AppflowFlowTaskType
task_type — derived from the provider schema description.
AppflowFlowTriggerType
trigger_type — derived from the provider schema description.
AppflowFlowWriteOperationType
write_operation_type — derived from the provider schema description.
OutputEnvironment
The environment Stack.outputEnvironment returns: each variable and its value, in registration order.
RefTo
A reference to a resource of type R, for an argument that names another resource (network, vpc_id, role_arn, ...).

Extensions

RefToList on TfArg<List<RefTo<R>>>
A list-valued reference argument (security_group_ids, subnet_ids): a literal list of RefTos, or one value that is the whole list (TfArg.variable('subnet_ids'), TfArg.expression(...)).
TerraformDurationExt on Duration
Converts a Dart Duration into a Terraform duration string ("604800s").

Exceptions / Errors

DuplicateModuleError
A ModuleCall registered twice under one name.
DuplicateResourceError
Thrown by Stack.add when an entry with the same (kind, terraformType, localName) triple is registered twice.
SynthException
Thrown by Stack.synth() and Stack.writeTo() when the Stack has one or more SynthIssues. Nothing is written.