Class CfnFlowMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowMixinProps
CfnFlowMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.mixins.preview.services.appflow.mixins.CfnFlowMixinProps
CfnFlowMixinProps.Builder, CfnFlowMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFlowMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFlowMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringA user-entered description of the flow.final ObjectThe configuration that controls how Amazon AppFlow places data in the destination connector.final StringThe specified name of the flow.final StringSets the status of the flow.final StringThe ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption.final ObjectSpecifies the configuration that Amazon AppFlow uses when it catalogs your data.final ObjectContains information about the configuration of the source connector used in the flow.getTags()The tags used to organize, track, or control access for your flow.final ObjectgetTasks()A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.final ObjectThe trigger settings that determine how and when Amazon AppFlow runs the specified flow.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFlowMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnFlowMixinPropsA user-entered description of the flow.- Specified by:
getDescriptionin interfaceCfnFlowMixinProps- See Also:
-
getDestinationFlowConfigList
Description copied from interface:CfnFlowMixinPropsThe configuration that controls how Amazon AppFlow places data in the destination connector.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFlowPropsMixin.DestinationFlowConfigProperty>- Specified by:
getDestinationFlowConfigListin interfaceCfnFlowMixinProps- See Also:
-
getFlowName
Description copied from interface:CfnFlowMixinPropsThe specified name of the flow.Spaces are not allowed. Use underscores (_) or hyphens (-) only.
- Specified by:
getFlowNamein interfaceCfnFlowMixinProps- See Also:
-
getFlowStatus
Description copied from interface:CfnFlowMixinPropsSets the status of the flow. You can specify one of the following values:.- Active - The flow runs based on the trigger settings that you defined. Active scheduled flows run as scheduled, and active event-triggered flows run when the specified change event occurs. However, active on-demand flows run only when you manually start them by using Amazon AppFlow.
- Suspended - You can use this option to deactivate an active flow. Scheduled and event-triggered flows will cease to run until you reactive them. This value only affects scheduled and event-triggered flows. It has no effect for on-demand flows.
If you omit the FlowStatus parameter, Amazon AppFlow creates the flow with a default status. The default status for on-demand flows is Active. The default status for scheduled and event-triggered flows is Draft, which means they’re not yet active.
- Specified by:
getFlowStatusin interfaceCfnFlowMixinProps- See Also:
-
getKmsArn
Description copied from interface:CfnFlowMixinPropsThe ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption.This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
- Specified by:
getKmsArnin interfaceCfnFlowMixinProps- See Also:
-
getMetadataCatalogConfig
Description copied from interface:CfnFlowMixinPropsSpecifies the configuration that Amazon AppFlow uses when it catalogs your data.When Amazon AppFlow catalogs your data, it stores metadata in a data catalog.
Returns union: either
IResolvableorCfnFlowPropsMixin.MetadataCatalogConfigProperty- Specified by:
getMetadataCatalogConfigin interfaceCfnFlowMixinProps- See Also:
-
getSourceFlowConfig
Description copied from interface:CfnFlowMixinPropsContains information about the configuration of the source connector used in the flow.Returns union: either
IResolvableorCfnFlowPropsMixin.SourceFlowConfigProperty- Specified by:
getSourceFlowConfigin interfaceCfnFlowMixinProps- See Also:
-
getTags
Description copied from interface:CfnFlowMixinPropsThe tags used to organize, track, or control access for your flow.- Specified by:
getTagsin interfaceCfnFlowMixinProps- See Also:
-
getTasks
Description copied from interface:CfnFlowMixinPropsA list of tasks that Amazon AppFlow performs while transferring the data in the flow run.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFlowPropsMixin.TaskProperty>- Specified by:
getTasksin interfaceCfnFlowMixinProps- See Also:
-
getTriggerConfig
Description copied from interface:CfnFlowMixinPropsThe trigger settings that determine how and when Amazon AppFlow runs the specified flow.Returns union: either
IResolvableorCfnFlowPropsMixin.TriggerConfigProperty- Specified by:
getTriggerConfigin interfaceCfnFlowMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-