AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Appflow::Model Namespace Reference

Namespaces

 
 
 
namespace  CatalogTypeMapper
 
 
 
 
 
namespace  DataPullModeMapper
 
 
 
 
namespace  FileTypeMapper
 
namespace  FlowStatusMapper
 
 
 
 
 
 
namespace  OperatorMapper
 
 
namespace  OperatorsMapper
 
 
namespace  PathPrefixMapper
 
namespace  PrefixFormatMapper
 
namespace  PrefixTypeMapper
 
 
 
 
 
 
 
 
 
 
 
 
 
namespace  TaskTypeMapper
 
 
namespace  TriggerTypeMapper
 
 
 
 

Classes

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  ErrorInfo
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  PrefixConfig
 
 
class  Range
 
 
 
 
 
 
 
 
 
 
 
 
class  S3Metadata
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Task
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

enum class  AggregationType { NOT_SET , None , SingleFile }
 
 
enum class  AuthenticationType {
  NOT_SET , OAUTH2 , APIKEY , BASIC ,
  CUSTOM
}
 
enum class  CatalogType { NOT_SET , GLUE }
 
enum class  ConnectionMode { NOT_SET , Public , Private }
 
 
 
 
 
 
 
 
enum class  FileType { NOT_SET , CSV , JSON , PARQUET }
 
enum class  FlowStatus {
  NOT_SET , Active , Deprecated , Deleted ,
  Draft , Errored , Suspended
}
 
 
 
 
 
 
 
 
 
 
 
enum class  PrefixFormat {
  NOT_SET , YEAR , MONTH , DAY ,
  HOUR , MINUTE
}
 
 
 
 
 
enum class  S3InputFileType { NOT_SET , CSV , JSON }
 
 
 
 
enum class  ScheduleFrequencyType {
  NOT_SET , BYMINUTE , HOURLY , DAILY ,
  WEEKLY , MONTHLY , ONCE
}
 
 
 
 
 
enum class  TaskType {
  NOT_SET , Arithmetic , Filter , Map ,
  Map_all , Mask , Merge , Passthrough ,
  Truncate , Validate , Partition
}
 
 
enum class  TriggerType { NOT_SET , Scheduled , Event , OnDemand }
 
 
enum class  WriteOperationType {
  NOT_SET , INSERT , UPSERT , UPDATE ,
  DELETE_
}
 
 

Typedef Documentation

◆ CancelFlowExecutionsOutcome

Definition at line 121 of file AppflowServiceClientModel.h.

◆ CancelFlowExecutionsOutcomeCallable

Definition at line 149 of file AppflowServiceClientModel.h.

◆ CreateConnectorProfileOutcome

Definition at line 122 of file AppflowServiceClientModel.h.

◆ CreateConnectorProfileOutcomeCallable

Definition at line 150 of file AppflowServiceClientModel.h.

◆ CreateFlowOutcome

Definition at line 123 of file AppflowServiceClientModel.h.

◆ CreateFlowOutcomeCallable

Definition at line 151 of file AppflowServiceClientModel.h.

◆ DeleteConnectorProfileOutcome

Definition at line 124 of file AppflowServiceClientModel.h.

◆ DeleteConnectorProfileOutcomeCallable

Definition at line 152 of file AppflowServiceClientModel.h.

◆ DeleteFlowOutcome

Definition at line 125 of file AppflowServiceClientModel.h.

◆ DeleteFlowOutcomeCallable

Definition at line 153 of file AppflowServiceClientModel.h.

◆ DescribeConnectorEntityOutcome

Definition at line 127 of file AppflowServiceClientModel.h.

◆ DescribeConnectorEntityOutcomeCallable

Definition at line 155 of file AppflowServiceClientModel.h.

◆ DescribeConnectorOutcome

Definition at line 126 of file AppflowServiceClientModel.h.

◆ DescribeConnectorOutcomeCallable

Definition at line 154 of file AppflowServiceClientModel.h.

◆ DescribeConnectorProfilesOutcome

Definition at line 128 of file AppflowServiceClientModel.h.

◆ DescribeConnectorProfilesOutcomeCallable

Definition at line 156 of file AppflowServiceClientModel.h.

◆ DescribeConnectorsOutcome

Definition at line 129 of file AppflowServiceClientModel.h.

◆ DescribeConnectorsOutcomeCallable

Definition at line 157 of file AppflowServiceClientModel.h.

◆ DescribeFlowExecutionRecordsOutcome

Definition at line 131 of file AppflowServiceClientModel.h.

◆ DescribeFlowExecutionRecordsOutcomeCallable

Definition at line 159 of file AppflowServiceClientModel.h.

◆ DescribeFlowOutcome

Definition at line 130 of file AppflowServiceClientModel.h.

◆ DescribeFlowOutcomeCallable

Definition at line 158 of file AppflowServiceClientModel.h.

◆ ListConnectorEntitiesOutcome

Definition at line 132 of file AppflowServiceClientModel.h.

◆ ListConnectorEntitiesOutcomeCallable

Definition at line 160 of file AppflowServiceClientModel.h.

◆ ListConnectorsOutcome

Definition at line 133 of file AppflowServiceClientModel.h.

◆ ListConnectorsOutcomeCallable

Definition at line 161 of file AppflowServiceClientModel.h.

◆ ListFlowsOutcome

Definition at line 134 of file AppflowServiceClientModel.h.

◆ ListFlowsOutcomeCallable

Definition at line 162 of file AppflowServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 135 of file AppflowServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 163 of file AppflowServiceClientModel.h.

◆ RegisterConnectorOutcome

Definition at line 136 of file AppflowServiceClientModel.h.

◆ RegisterConnectorOutcomeCallable

Definition at line 164 of file AppflowServiceClientModel.h.

◆ ResetConnectorMetadataCacheOutcome

Definition at line 137 of file AppflowServiceClientModel.h.

◆ ResetConnectorMetadataCacheOutcomeCallable

Definition at line 165 of file AppflowServiceClientModel.h.

◆ StartFlowOutcome

Definition at line 138 of file AppflowServiceClientModel.h.

◆ StartFlowOutcomeCallable

Definition at line 166 of file AppflowServiceClientModel.h.

◆ StopFlowOutcome

Definition at line 139 of file AppflowServiceClientModel.h.

◆ StopFlowOutcomeCallable

Definition at line 167 of file AppflowServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 140 of file AppflowServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 168 of file AppflowServiceClientModel.h.

◆ UnregisterConnectorOutcome

Definition at line 141 of file AppflowServiceClientModel.h.

◆ UnregisterConnectorOutcomeCallable

Definition at line 169 of file AppflowServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 142 of file AppflowServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 170 of file AppflowServiceClientModel.h.

◆ UpdateConnectorProfileOutcome

Definition at line 143 of file AppflowServiceClientModel.h.

◆ UpdateConnectorProfileOutcomeCallable

Definition at line 171 of file AppflowServiceClientModel.h.

◆ UpdateConnectorRegistrationOutcome

Definition at line 144 of file AppflowServiceClientModel.h.

◆ UpdateConnectorRegistrationOutcomeCallable

Definition at line 172 of file AppflowServiceClientModel.h.

◆ UpdateFlowOutcome

Definition at line 145 of file AppflowServiceClientModel.h.

◆ UpdateFlowOutcomeCallable

Definition at line 173 of file AppflowServiceClientModel.h.

Enumeration Type Documentation

◆ AggregationType

Enumerator
NOT_SET 
None 
SingleFile 

Definition at line 16 of file AggregationType.h.

◆ AmplitudeConnectorOperator

Enumerator
NOT_SET 
BETWEEN 

Definition at line 16 of file AmplitudeConnectorOperator.h.

◆ AuthenticationType

Enumerator
NOT_SET 
OAUTH2 
APIKEY 
BASIC 
CUSTOM 

Definition at line 16 of file AuthenticationType.h.

◆ CatalogType

Enumerator
NOT_SET 
GLUE 

Definition at line 16 of file CatalogType.h.

◆ ConnectionMode

Enumerator
NOT_SET 
Public 
Private 

Definition at line 16 of file ConnectionMode.h.

◆ ConnectorProvisioningType

Enumerator
NOT_SET 
LAMBDA 

Definition at line 16 of file ConnectorProvisioningType.h.

◆ ConnectorType

Enumerator
NOT_SET 
Salesforce 
Singular 
Slack 
Redshift 
S3 
Marketo 
Googleanalytics 
Zendesk 
Servicenow 
Datadog 
Trendmicro 
Snowflake 
Dynatrace 
Infornexus 
Amplitude 
Veeva 
EventBridge 
LookoutMetrics 
Upsolver 
Honeycode 
CustomerProfiles 
SAPOData 
CustomConnector 
Pardot 

Definition at line 16 of file ConnectorType.h.

◆ DatadogConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file DatadogConnectorOperator.h.

◆ DataPullMode

Enumerator
NOT_SET 
Incremental 
Complete 

Definition at line 16 of file DataPullMode.h.

◆ DataTransferApiType

Enumerator
NOT_SET 
SYNC 
ASYNC 
AUTOMATIC 

Definition at line 16 of file DataTransferApiType.h.

◆ DynatraceConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file DynatraceConnectorOperator.h.

◆ ExecutionStatus

Enumerator
NOT_SET 
InProgress 
Successful 
Error 
CancelStarted 
Canceled 

Definition at line 16 of file ExecutionStatus.h.

◆ FileType

strong
Enumerator
NOT_SET 
CSV 
JSON 
PARQUET 

Definition at line 16 of file FileType.h.

◆ FlowStatus

Enumerator
NOT_SET 
Active 
Deprecated 
Deleted 
Draft 
Errored 
Suspended 

Definition at line 16 of file FlowStatus.h.

◆ GoogleAnalyticsConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 

Definition at line 16 of file GoogleAnalyticsConnectorOperator.h.

◆ InforNexusConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file InforNexusConnectorOperator.h.

◆ MarketoConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file MarketoConnectorOperator.h.

◆ OAuth2CustomPropType

Enumerator
NOT_SET 
TOKEN_URL 
AUTH_URL 

Definition at line 16 of file OAuth2CustomPropType.h.

◆ OAuth2GrantType

Enumerator
NOT_SET 
CLIENT_CREDENTIALS 
AUTHORIZATION_CODE 
JWT_BEARER 

Definition at line 16 of file OAuth2GrantType.h.

◆ Operator

strong
Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
CONTAINS 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file Operator.h.

◆ OperatorPropertiesKeys

Enumerator
NOT_SET 
VALUE 
VALUES 
DATA_TYPE 
UPPER_BOUND 
LOWER_BOUND 
SOURCE_DATA_TYPE 
DESTINATION_DATA_TYPE 
VALIDATION_ACTION 
MASK_VALUE 
MASK_LENGTH 
TRUNCATE_LENGTH 
MATH_OPERATION_FIELDS_ORDER 
CONCAT_FORMAT 
SUBFIELD_CATEGORY_MAP 
EXCLUDE_SOURCE_FIELDS_LIST 
INCLUDE_NEW_FIELDS 
ORDERED_PARTITION_KEYS_LIST 

Definition at line 16 of file OperatorPropertiesKeys.h.

◆ Operators

strong
Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
CONTAINS 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file Operators.h.

◆ PardotConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
EQUAL_TO 
NO_OP 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 

Definition at line 16 of file PardotConnectorOperator.h.

◆ PathPrefix

Enumerator
NOT_SET 
EXECUTION_ID 
SCHEMA_VERSION 

Definition at line 16 of file PathPrefix.h.

◆ PrefixFormat

Enumerator
NOT_SET 
YEAR 
MONTH 
DAY 
HOUR 
MINUTE 

Definition at line 16 of file PrefixFormat.h.

◆ PrefixType

Enumerator
NOT_SET 
FILENAME 
PATH 
PATH_AND_FILENAME 

Definition at line 16 of file PrefixType.h.

◆ PrivateConnectionProvisioningFailureCause

Enumerator
NOT_SET 
CONNECTOR_AUTHENTICATION 
CONNECTOR_SERVER 
INTERNAL_SERVER 
ACCESS_DENIED 
VALIDATION 

Definition at line 16 of file PrivateConnectionProvisioningFailureCause.h.

◆ PrivateConnectionProvisioningStatus

Enumerator
NOT_SET 
FAILED 
PENDING 
CREATED 

Definition at line 16 of file PrivateConnectionProvisioningStatus.h.

◆ S3ConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file S3ConnectorOperator.h.

◆ S3InputFileType

Enumerator
NOT_SET 
CSV 
JSON 

Definition at line 16 of file S3InputFileType.h.

◆ SalesforceConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
CONTAINS 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SalesforceConnectorOperator.h.

◆ SalesforceDataTransferApi

Enumerator
NOT_SET 
AUTOMATIC 
BULKV2 
REST_SYNC 

Definition at line 16 of file SalesforceDataTransferApi.h.

◆ SAPODataConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
CONTAINS 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SAPODataConnectorOperator.h.

◆ ScheduleFrequencyType

Enumerator
NOT_SET 
BYMINUTE 
HOURLY 
DAILY 
WEEKLY 
MONTHLY 
ONCE 

Definition at line 16 of file ScheduleFrequencyType.h.

◆ ServiceNowConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
CONTAINS 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file ServiceNowConnectorOperator.h.

◆ SingularConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SingularConnectorOperator.h.

◆ SlackConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SlackConnectorOperator.h.

◆ SupportedDataTransferType

Enumerator
NOT_SET 
RECORD 
FILE 

Definition at line 16 of file SupportedDataTransferType.h.

◆ TaskType

strong
Enumerator
NOT_SET 
Arithmetic 
Filter 
Map 
Map_all 
Mask 
Merge 
Passthrough 
Truncate 
Validate 
Partition 

Definition at line 16 of file TaskType.h.

◆ TrendmicroConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file TrendmicroConnectorOperator.h.

◆ TriggerType

Enumerator
NOT_SET 
Scheduled 
Event 
OnDemand 

Definition at line 16 of file TriggerType.h.

◆ VeevaConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
CONTAINS 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file VeevaConnectorOperator.h.

◆ WriteOperationType

Enumerator
NOT_SET 
INSERT 
UPSERT 
UPDATE 
DELETE_ 

Definition at line 16 of file WriteOperationType.h.

◆ ZendeskConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
GREATER_THAN 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file ZendeskConnectorOperator.h.