File: /var/www/api.javaapp.co.uk_old/node_modules/aws-sdk/apis/appflow-2020-08-23.min.json
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-08-23",
"endpointPrefix": "appflow",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "Amazon Appflow",
"serviceId": "Appflow",
"signatureVersion": "v4",
"signingName": "appflow",
"uid": "appflow-2020-08-23"
},
"operations": {
"CreateConnectorProfile": {
"http": {
"requestUri": "/create-connector-profile"
},
"input": {
"type": "structure",
"required": [
"connectorProfileName",
"connectorType",
"connectionMode",
"connectorProfileConfig"
],
"members": {
"connectorProfileName": {},
"kmsArn": {},
"connectorType": {},
"connectorLabel": {},
"connectionMode": {},
"connectorProfileConfig": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"connectorProfileArn": {}
}
}
},
"CreateFlow": {
"http": {
"requestUri": "/create-flow"
},
"input": {
"type": "structure",
"required": [
"flowName",
"triggerConfig",
"sourceFlowConfig",
"destinationFlowConfigList",
"tasks"
],
"members": {
"flowName": {},
"description": {},
"kmsArn": {},
"triggerConfig": {
"shape": "S37"
},
"sourceFlowConfig": {
"shape": "S3h"
},
"destinationFlowConfigList": {
"shape": "S4a"
},
"tasks": {
"shape": "S5a"
},
"tags": {
"shape": "S60"
},
"metadataCatalogConfig": {
"shape": "S63"
}
}
},
"output": {
"type": "structure",
"members": {
"flowArn": {},
"flowStatus": {}
}
}
},
"DeleteConnectorProfile": {
"http": {
"requestUri": "/delete-connector-profile"
},
"input": {
"type": "structure",
"required": [
"connectorProfileName"
],
"members": {
"connectorProfileName": {},
"forceDelete": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteFlow": {
"http": {
"requestUri": "/delete-flow"
},
"input": {
"type": "structure",
"required": [
"flowName"
],
"members": {
"flowName": {},
"forceDelete": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeConnector": {
"http": {
"requestUri": "/describe-connector"
},
"input": {
"type": "structure",
"required": [
"connectorType"
],
"members": {
"connectorType": {},
"connectorLabel": {}
}
},
"output": {
"type": "structure",
"members": {
"connectorConfiguration": {
"shape": "S6h"
}
}
}
},
"DescribeConnectorEntity": {
"http": {
"requestUri": "/describe-connector-entity"
},
"input": {
"type": "structure",
"required": [
"connectorEntityName"
],
"members": {
"connectorEntityName": {},
"connectorType": {},
"connectorProfileName": {},
"apiVersion": {}
}
},
"output": {
"type": "structure",
"required": [
"connectorEntityFields"
],
"members": {
"connectorEntityFields": {
"type": "list",
"member": {
"type": "structure",
"required": [
"identifier"
],
"members": {
"identifier": {},
"parentIdentifier": {},
"label": {},
"isPrimaryKey": {
"type": "boolean"
},
"defaultValue": {},
"isDeprecated": {
"type": "boolean"
},
"supportedFieldTypeDetails": {
"type": "structure",
"required": [
"v1"
],
"members": {
"v1": {
"type": "structure",
"required": [
"fieldType",
"filterOperators"
],
"members": {
"fieldType": {},
"filterOperators": {
"type": "list",
"member": {}
},
"supportedValues": {
"type": "list",
"member": {}
},
"valueRegexPattern": {},
"supportedDateFormat": {},
"fieldValueRange": {
"shape": "S8o"
},
"fieldLengthRange": {
"shape": "S8o"
}
}
}
}
},
"description": {},
"sourceProperties": {
"type": "structure",
"members": {
"isRetrievable": {
"type": "boolean"
},
"isQueryable": {
"type": "boolean"
},
"isTimestampFieldForIncrementalQueries": {
"type": "boolean"
}
}
},
"destinationProperties": {
"type": "structure",
"members": {
"isCreatable": {
"type": "boolean"
},
"isNullable": {
"type": "boolean"
},
"isUpsertable": {
"type": "boolean"
},
"isUpdatable": {
"type": "boolean"
},
"isDefaultedOnCreate": {
"type": "boolean"
},
"supportedWriteOperations": {
"shape": "S87"
}
}
},
"customProperties": {
"shape": "S46"
}
}
}
}
}
}
},
"DescribeConnectorProfiles": {
"http": {
"requestUri": "/describe-connector-profiles"
},
"input": {
"type": "structure",
"members": {
"connectorProfileNames": {
"type": "list",
"member": {}
},
"connectorType": {},
"connectorLabel": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"connectorProfileDetails": {
"type": "list",
"member": {
"type": "structure",
"members": {
"connectorProfileArn": {},
"connectorProfileName": {},
"connectorType": {},
"connectorLabel": {},
"connectionMode": {},
"credentialsArn": {},
"connectorProfileProperties": {
"shape": "S8"
},
"createdAt": {
"type": "timestamp"
},
"lastUpdatedAt": {
"type": "timestamp"
},
"privateConnectionProvisioningState": {
"type": "structure",
"members": {
"status": {},
"failureMessage": {},
"failureCause": {}
}
}
}
}
},
"nextToken": {}
}
}
},
"DescribeConnectors": {
"http": {
"requestUri": "/describe-connectors"
},
"input": {
"type": "structure",
"members": {
"connectorTypes": {
"shape": "S6i"
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"connectorConfigurations": {
"type": "map",
"key": {},
"value": {
"shape": "S6h"
}
},
"connectors": {
"shape": "S96"
},
"nextToken": {}
}
}
},
"DescribeFlow": {
"http": {
"requestUri": "/describe-flow"
},
"input": {
"type": "structure",
"required": [
"flowName"
],
"members": {
"flowName": {}
}
},
"output": {
"type": "structure",
"members": {
"flowArn": {},
"description": {},
"flowName": {},
"kmsArn": {},
"flowStatus": {},
"flowStatusMessage": {},
"sourceFlowConfig": {
"shape": "S3h"
},
"destinationFlowConfigList": {
"shape": "S4a"
},
"lastRunExecutionDetails": {
"shape": "S9c"
},
"triggerConfig": {
"shape": "S37"
},
"tasks": {
"shape": "S5a"
},
"createdAt": {
"type": "timestamp"
},
"lastUpdatedAt": {
"type": "timestamp"
},
"createdBy": {},
"lastUpdatedBy": {},
"tags": {
"shape": "S60"
},
"metadataCatalogConfig": {
"shape": "S63"
},
"lastRunMetadataCatalogDetails": {
"shape": "S9h"
},
"schemaVersion": {
"type": "long"
}
}
}
},
"DescribeFlowExecutionRecords": {
"http": {
"requestUri": "/describe-flow-execution-records"
},
"input": {
"type": "structure",
"required": [
"flowName"
],
"members": {
"flowName": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"flowExecutions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"executionId": {},
"executionStatus": {},
"executionResult": {
"type": "structure",
"members": {
"errorInfo": {
"type": "structure",
"members": {
"putFailuresCount": {
"type": "long"
},
"executionMessage": {}
}
},
"bytesProcessed": {
"type": "long"
},
"bytesWritten": {
"type": "long"
},
"recordsProcessed": {
"type": "long"
}
}
},
"startedAt": {
"type": "timestamp"
},
"lastUpdatedAt": {
"type": "timestamp"
},
"dataPullStartTime": {
"type": "timestamp"
},
"dataPullEndTime": {
"type": "timestamp"
},
"metadataCatalogDetails": {
"shape": "S9h"
}
}
}
},
"nextToken": {}
}
}
},
"ListConnectorEntities": {
"http": {
"requestUri": "/list-connector-entities"
},
"input": {
"type": "structure",
"members": {
"connectorProfileName": {},
"connectorType": {},
"entitiesPath": {},
"apiVersion": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"connectorEntityMap"
],
"members": {
"connectorEntityMap": {
"type": "map",
"key": {},
"value": {
"type": "list",
"member": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {},
"label": {},
"hasNestedEntities": {
"type": "boolean"
}
}
}
}
},
"nextToken": {}
}
}
},
"ListConnectors": {
"http": {
"requestUri": "/list-connectors"
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"connectors": {
"shape": "S96"
},
"nextToken": {}
}
}
},
"ListFlows": {
"http": {
"requestUri": "/list-flows"
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"flows": {
"type": "list",
"member": {
"type": "structure",
"members": {
"flowArn": {},
"description": {},
"flowName": {},
"flowStatus": {},
"sourceConnectorType": {},
"sourceConnectorLabel": {},
"destinationConnectorType": {},
"destinationConnectorLabel": {},
"triggerType": {},
"createdAt": {
"type": "timestamp"
},
"lastUpdatedAt": {
"type": "timestamp"
},
"createdBy": {},
"lastUpdatedBy": {},
"tags": {
"shape": "S60"
},
"lastRunExecutionDetails": {
"shape": "S9c"
}
}
}
},
"nextToken": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "S60"
}
}
}
},
"RegisterConnector": {
"http": {
"requestUri": "/register-connector"
},
"input": {
"type": "structure",
"members": {
"connectorLabel": {},
"description": {},
"connectorProvisioningType": {},
"connectorProvisioningConfig": {
"shape": "S89"
}
}
},
"output": {
"type": "structure",
"members": {
"connectorArn": {}
}
}
},
"StartFlow": {
"http": {
"requestUri": "/start-flow"
},
"input": {
"type": "structure",
"required": [
"flowName"
],
"members": {
"flowName": {}
}
},
"output": {
"type": "structure",
"members": {
"flowArn": {},
"flowStatus": {},
"executionId": {}
}
}
},
"StopFlow": {
"http": {
"requestUri": "/stop-flow"
},
"input": {
"type": "structure",
"required": [
"flowName"
],
"members": {
"flowName": {}
}
},
"output": {
"type": "structure",
"members": {
"flowArn": {},
"flowStatus": {}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tags"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "S60"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UnregisterConnector": {
"http": {
"requestUri": "/unregister-connector"
},
"input": {
"type": "structure",
"required": [
"connectorLabel"
],
"members": {
"connectorLabel": {},
"forceDelete": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tagKeys"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateConnectorProfile": {
"http": {
"requestUri": "/update-connector-profile"
},
"input": {
"type": "structure",
"required": [
"connectorProfileName",
"connectionMode",
"connectorProfileConfig"
],
"members": {
"connectorProfileName": {},
"connectionMode": {},
"connectorProfileConfig": {
"shape": "S7"
}
}
},
"output": {
"type": "structure",
"members": {
"connectorProfileArn": {}
}
}
},
"UpdateConnectorRegistration": {
"http": {
"requestUri": "/update-connector-registration"
},
"input": {
"type": "structure",
"required": [
"connectorLabel"
],
"members": {
"connectorLabel": {},
"description": {},
"connectorProvisioningConfig": {
"shape": "S89"
}
}
},
"output": {
"type": "structure",
"members": {
"connectorArn": {}
}
}
},
"UpdateFlow": {
"http": {
"requestUri": "/update-flow"
},
"input": {
"type": "structure",
"required": [
"flowName",
"triggerConfig",
"sourceFlowConfig",
"destinationFlowConfigList",
"tasks"
],
"members": {
"flowName": {},
"description": {},
"triggerConfig": {
"shape": "S37"
},
"sourceFlowConfig": {
"shape": "S3h"
},
"destinationFlowConfigList": {
"shape": "S4a"
},
"tasks": {
"shape": "S5a"
},
"metadataCatalogConfig": {
"shape": "S63"
}
}
},
"output": {
"type": "structure",
"members": {
"flowStatus": {}
}
}
}
},
"shapes": {
"S7": {
"type": "structure",
"required": [
"connectorProfileProperties"
],
"members": {
"connectorProfileProperties": {
"shape": "S8"
},
"connectorProfileCredentials": {
"type": "structure",
"members": {
"Amplitude": {
"type": "structure",
"required": [
"apiKey",
"secretKey"
],
"members": {
"apiKey": {
"shape": "S1s"
},
"secretKey": {
"type": "string",
"sensitive": true
}
}
},
"Datadog": {
"type": "structure",
"required": [
"apiKey",
"applicationKey"
],
"members": {
"apiKey": {
"shape": "S1s"
},
"applicationKey": {}
}
},
"Dynatrace": {
"type": "structure",
"required": [
"apiToken"
],
"members": {
"apiToken": {}
}
},
"GoogleAnalytics": {
"type": "structure",
"required": [
"clientId",
"clientSecret"
],
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
}
}
},
"Honeycode": {
"type": "structure",
"members": {
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
}
}
},
"InforNexus": {
"type": "structure",
"required": [
"accessKeyId",
"userId",
"secretAccessKey",
"datakey"
],
"members": {
"accessKeyId": {
"type": "string",
"sensitive": true
},
"userId": {},
"secretAccessKey": {},
"datakey": {}
}
},
"Marketo": {
"type": "structure",
"required": [
"clientId",
"clientSecret"
],
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"oAuthRequest": {
"shape": "S23"
}
}
},
"Redshift": {
"type": "structure",
"members": {
"username": {},
"password": {
"shape": "S2e"
}
}
},
"Salesforce": {
"type": "structure",
"members": {
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
},
"clientCredentialsArn": {
"shape": "S2g"
}
}
},
"ServiceNow": {
"type": "structure",
"required": [
"username",
"password"
],
"members": {
"username": {},
"password": {
"shape": "S2e"
}
}
},
"Singular": {
"type": "structure",
"required": [
"apiKey"
],
"members": {
"apiKey": {
"shape": "S1s"
}
}
},
"Slack": {
"type": "structure",
"required": [
"clientId",
"clientSecret"
],
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"oAuthRequest": {
"shape": "S23"
}
}
},
"Snowflake": {
"type": "structure",
"required": [
"username",
"password"
],
"members": {
"username": {},
"password": {
"shape": "S2e"
}
}
},
"Trendmicro": {
"type": "structure",
"required": [
"apiSecretKey"
],
"members": {
"apiSecretKey": {
"shape": "S2m"
}
}
},
"Veeva": {
"type": "structure",
"required": [
"username",
"password"
],
"members": {
"username": {},
"password": {
"shape": "S2e"
}
}
},
"Zendesk": {
"type": "structure",
"required": [
"clientId",
"clientSecret"
],
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"oAuthRequest": {
"shape": "S23"
}
}
},
"SAPOData": {
"type": "structure",
"members": {
"basicAuthCredentials": {
"shape": "S2q"
},
"oAuthCredentials": {
"type": "structure",
"required": [
"clientId",
"clientSecret"
],
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
}
}
}
}
},
"CustomConnector": {
"type": "structure",
"required": [
"authenticationType"
],
"members": {
"authenticationType": {},
"basic": {
"shape": "S2q"
},
"oauth2": {
"type": "structure",
"members": {
"clientId": {},
"clientSecret": {
"shape": "S20"
},
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
}
}
},
"apiKey": {
"type": "structure",
"required": [
"apiKey"
],
"members": {
"apiKey": {
"shape": "S1s"
},
"apiSecretKey": {
"shape": "S2m"
}
}
},
"custom": {
"type": "structure",
"required": [
"customAuthenticationType"
],
"members": {
"customAuthenticationType": {},
"credentialsMap": {
"type": "map",
"key": {
"type": "string",
"sensitive": true
},
"value": {
"type": "string",
"sensitive": true
}
}
}
}
}
},
"Pardot": {
"type": "structure",
"members": {
"accessToken": {
"shape": "S21"
},
"refreshToken": {},
"oAuthRequest": {
"shape": "S23"
},
"clientCredentialsArn": {
"shape": "S2g"
}
}
}
}
}
}
},
"S8": {
"type": "structure",
"members": {
"Amplitude": {
"type": "structure",
"members": {}
},
"Datadog": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Dynatrace": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"GoogleAnalytics": {
"type": "structure",
"members": {}
},
"Honeycode": {
"type": "structure",
"members": {}
},
"InforNexus": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Marketo": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Redshift": {
"type": "structure",
"required": [
"bucketName",
"roleArn"
],
"members": {
"databaseUrl": {},
"bucketName": {},
"bucketPrefix": {},
"roleArn": {},
"dataApiRoleArn": {},
"isRedshiftServerless": {
"type": "boolean"
},
"clusterIdentifier": {},
"workgroupName": {},
"databaseName": {}
}
},
"Salesforce": {
"type": "structure",
"members": {
"instanceUrl": {},
"isSandboxEnvironment": {
"type": "boolean"
},
"usePrivateLinkForMetadataAndAuthorization": {
"type": "boolean"
}
}
},
"ServiceNow": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Singular": {
"type": "structure",
"members": {}
},
"Slack": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Snowflake": {
"type": "structure",
"required": [
"warehouse",
"stage",
"bucketName"
],
"members": {
"warehouse": {},
"stage": {},
"bucketName": {},
"bucketPrefix": {},
"privateLinkServiceName": {},
"accountName": {},
"region": {}
}
},
"Trendmicro": {
"type": "structure",
"members": {}
},
"Veeva": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"Zendesk": {
"type": "structure",
"required": [
"instanceUrl"
],
"members": {
"instanceUrl": {}
}
},
"SAPOData": {
"type": "structure",
"required": [
"applicationHostUrl",
"applicationServicePath",
"portNumber",
"clientNumber"
],
"members": {
"applicationHostUrl": {},
"applicationServicePath": {},
"portNumber": {
"type": "integer"
},
"clientNumber": {},
"logonLanguage": {},
"privateLinkServiceName": {},
"oAuthProperties": {
"type": "structure",
"required": [
"tokenUrl",
"authCodeUrl",
"oAuthScopes"
],
"members": {
"tokenUrl": {},
"authCodeUrl": {},
"oAuthScopes": {
"shape": "S1d"
}
}
}
}
},
"CustomConnector": {
"type": "structure",
"members": {
"profileProperties": {
"type": "map",
"key": {},
"value": {}
},
"oAuth2Properties": {
"type": "structure",
"required": [
"tokenUrl",
"oAuth2GrantType"
],
"members": {
"tokenUrl": {},
"oAuth2GrantType": {},
"tokenUrlCustomProperties": {
"type": "map",
"key": {},
"value": {}
}
}
}
}
},
"Pardot": {
"type": "structure",
"members": {
"instanceUrl": {},
"isSandboxEnvironment": {
"type": "boolean"
},
"businessUnitId": {}
}
}
}
},
"S1d": {
"type": "list",
"member": {}
},
"S1s": {
"type": "string",
"sensitive": true
},
"S20": {
"type": "string",
"sensitive": true
},
"S21": {
"type": "string",
"sensitive": true
},
"S23": {
"type": "structure",
"members": {
"authCode": {},
"redirectUri": {}
}
},
"S2e": {
"type": "string",
"sensitive": true
},
"S2g": {
"type": "string",
"sensitive": true
},
"S2m": {
"type": "string",
"sensitive": true
},
"S2q": {
"type": "structure",
"required": [
"username",
"password"
],
"members": {
"username": {},
"password": {
"shape": "S2e"
}
}
},
"S37": {
"type": "structure",
"required": [
"triggerType"
],
"members": {
"triggerType": {},
"triggerProperties": {
"type": "structure",
"members": {
"Scheduled": {
"type": "structure",
"required": [
"scheduleExpression"
],
"members": {
"scheduleExpression": {},
"dataPullMode": {},
"scheduleStartTime": {
"type": "timestamp"
},
"scheduleEndTime": {
"type": "timestamp"
},
"timezone": {},
"scheduleOffset": {
"type": "long"
},
"firstExecutionFrom": {
"type": "timestamp"
},
"flowErrorDeactivationThreshold": {
"type": "integer"
}
}
}
}
}
}
},
"S3h": {
"type": "structure",
"required": [
"connectorType",
"sourceConnectorProperties"
],
"members": {
"connectorType": {},
"apiVersion": {},
"connectorProfileName": {},
"sourceConnectorProperties": {
"type": "structure",
"members": {
"Amplitude": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Datadog": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Dynatrace": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"GoogleAnalytics": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"InforNexus": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Marketo": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"S3": {
"type": "structure",
"required": [
"bucketName"
],
"members": {
"bucketName": {},
"bucketPrefix": {},
"s3InputFormatConfig": {
"type": "structure",
"members": {
"s3InputFileType": {}
}
}
}
},
"Salesforce": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"enableDynamicFieldUpdate": {
"type": "boolean"
},
"includeDeletedRecords": {
"type": "boolean"
},
"dataTransferApi": {}
}
},
"ServiceNow": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Singular": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Slack": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Trendmicro": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"Veeva": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"documentType": {},
"includeSourceFiles": {
"type": "boolean"
},
"includeRenditions": {
"type": "boolean"
},
"includeAllVersions": {
"type": "boolean"
}
}
},
"Zendesk": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
},
"SAPOData": {
"type": "structure",
"members": {
"objectPath": {}
}
},
"CustomConnector": {
"type": "structure",
"required": [
"entityName"
],
"members": {
"entityName": {},
"customProperties": {
"shape": "S46"
}
}
},
"Pardot": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {}
}
}
}
},
"incrementalPullConfig": {
"type": "structure",
"members": {
"datetimeTypeFieldName": {}
}
}
}
},
"S46": {
"type": "map",
"key": {},
"value": {}
},
"S4a": {
"type": "list",
"member": {
"type": "structure",
"required": [
"connectorType",
"destinationConnectorProperties"
],
"members": {
"connectorType": {},
"apiVersion": {},
"connectorProfileName": {},
"destinationConnectorProperties": {
"type": "structure",
"members": {
"Redshift": {
"type": "structure",
"required": [
"object",
"intermediateBucketName"
],
"members": {
"object": {},
"intermediateBucketName": {},
"bucketPrefix": {},
"errorHandlingConfig": {
"shape": "S4e"
}
}
},
"S3": {
"type": "structure",
"required": [
"bucketName"
],
"members": {
"bucketName": {},
"bucketPrefix": {},
"s3OutputFormatConfig": {
"type": "structure",
"members": {
"fileType": {},
"prefixConfig": {
"shape": "S4i"
},
"aggregationConfig": {
"shape": "S4n"
},
"preserveSourceDataTyping": {
"type": "boolean"
}
}
}
}
},
"Salesforce": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"idFieldNames": {
"shape": "S4s"
},
"errorHandlingConfig": {
"shape": "S4e"
},
"writeOperationType": {},
"dataTransferApi": {}
}
},
"Snowflake": {
"type": "structure",
"required": [
"object",
"intermediateBucketName"
],
"members": {
"object": {},
"intermediateBucketName": {},
"bucketPrefix": {},
"errorHandlingConfig": {
"shape": "S4e"
}
}
},
"EventBridge": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"errorHandlingConfig": {
"shape": "S4e"
}
}
},
"LookoutMetrics": {
"type": "structure",
"members": {}
},
"Upsolver": {
"type": "structure",
"required": [
"bucketName",
"s3OutputFormatConfig"
],
"members": {
"bucketName": {},
"bucketPrefix": {},
"s3OutputFormatConfig": {
"type": "structure",
"required": [
"prefixConfig"
],
"members": {
"fileType": {},
"prefixConfig": {
"shape": "S4i"
},
"aggregationConfig": {
"shape": "S4n"
}
}
}
}
},
"Honeycode": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"errorHandlingConfig": {
"shape": "S4e"
}
}
},
"CustomerProfiles": {
"type": "structure",
"required": [
"domainName"
],
"members": {
"domainName": {},
"objectTypeName": {}
}
},
"Zendesk": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"idFieldNames": {
"shape": "S4s"
},
"errorHandlingConfig": {
"shape": "S4e"
},
"writeOperationType": {}
}
},
"Marketo": {
"type": "structure",
"required": [
"object"
],
"members": {
"object": {},
"errorHandlingConfig": {
"shape": "S4e"
}
}
},
"CustomConnector": {
"type": "structure",
"required": [
"entityName"
],
"members": {
"entityName": {},
"errorHandlingConfig": {
"shape": "S4e"
},
"writeOperationType": {},
"idFieldNames": {
"shape": "S4s"
},
"customProperties": {
"shape": "S46"
}
}
},
"SAPOData": {
"type": "structure",
"required": [
"objectPath"
],
"members": {
"objectPath": {},
"successResponseHandlingConfig": {
"type": "structure",
"members": {
"bucketPrefix": {},
"bucketName": {}
}
},
"idFieldNames": {
"shape": "S4s"
},
"errorHandlingConfig": {
"shape": "S4e"
},
"writeOperationType": {}
}
}
}
}
}
}
},
"S4e": {
"type": "structure",
"members": {
"failOnFirstDestinationError": {
"type": "boolean"
},
"bucketPrefix": {},
"bucketName": {}
}
},
"S4i": {
"type": "structure",
"members": {
"prefixType": {},
"prefixFormat": {},
"pathPrefixHierarchy": {
"type": "list",
"member": {}
}
}
},
"S4n": {
"type": "structure",
"members": {
"aggregationType": {},
"targetFileSize": {
"type": "long"
}
}
},
"S4s": {
"type": "list",
"member": {}
},
"S5a": {
"type": "list",
"member": {
"type": "structure",
"required": [
"sourceFields",
"taskType"
],
"members": {
"sourceFields": {
"type": "list",
"member": {}
},
"connectorOperator": {
"type": "structure",
"members": {
"Amplitude": {},
"Datadog": {},
"Dynatrace": {},
"GoogleAnalytics": {},
"InforNexus": {},
"Marketo": {},
"S3": {},
"Salesforce": {},
"ServiceNow": {},
"Singular": {},
"Slack": {},
"Trendmicro": {},
"Veeva": {},
"Zendesk": {},
"SAPOData": {},
"CustomConnector": {},
"Pardot": {}
}
},
"destinationField": {},
"taskType": {},
"taskProperties": {
"type": "map",
"key": {},
"value": {}
}
}
}
},
"S60": {
"type": "map",
"key": {},
"value": {}
},
"S63": {
"type": "structure",
"members": {
"glueDataCatalog": {
"type": "structure",
"required": [
"roleArn",
"databaseName",
"tablePrefix"
],
"members": {
"roleArn": {},
"databaseName": {},
"tablePrefix": {}
}
}
}
},
"S6h": {
"type": "structure",
"members": {
"canUseAsSource": {
"type": "boolean"
},
"canUseAsDestination": {
"type": "boolean"
},
"supportedDestinationConnectors": {
"shape": "S6i"
},
"supportedSchedulingFrequencies": {
"type": "list",
"member": {}
},
"isPrivateLinkEnabled": {
"type": "boolean"
},
"isPrivateLinkEndpointUrlRequired": {
"type": "boolean"
},
"supportedTriggerTypes": {
"type": "list",
"member": {}
},
"connectorMetadata": {
"type": "structure",
"members": {
"Amplitude": {
"type": "structure",
"members": {}
},
"Datadog": {
"type": "structure",
"members": {}
},
"Dynatrace": {
"type": "structure",
"members": {}
},
"GoogleAnalytics": {
"type": "structure",
"members": {
"oAuthScopes": {
"shape": "S1d"
}
}
},
"InforNexus": {
"type": "structure",
"members": {}
},
"Marketo": {
"type": "structure",
"members": {}
},
"Redshift": {
"type": "structure",
"members": {}
},
"S3": {
"type": "structure",
"members": {}
},
"Salesforce": {
"type": "structure",
"members": {
"oAuthScopes": {
"shape": "S1d"
},
"dataTransferApis": {
"type": "list",
"member": {}
}
}
},
"ServiceNow": {
"type": "structure",
"members": {}
},
"Singular": {
"type": "structure",
"members": {}
},
"Slack": {
"type": "structure",
"members": {
"oAuthScopes": {
"shape": "S1d"
}
}
},
"Snowflake": {
"type": "structure",
"members": {
"supportedRegions": {
"type": "list",
"member": {}
}
}
},
"Trendmicro": {
"type": "structure",
"members": {}
},
"Veeva": {
"type": "structure",
"members": {}
},
"Zendesk": {
"type": "structure",
"members": {
"oAuthScopes": {
"shape": "S1d"
}
}
},
"EventBridge": {
"type": "structure",
"members": {}
},
"Upsolver": {
"type": "structure",
"members": {}
},
"CustomerProfiles": {
"type": "structure",
"members": {}
},
"Honeycode": {
"type": "structure",
"members": {
"oAuthScopes": {
"shape": "S1d"
}
}
},
"SAPOData": {
"type": "structure",
"members": {}
},
"Pardot": {
"type": "structure",
"members": {}
}
}
},
"connectorType": {},
"connectorLabel": {},
"connectorDescription": {},
"connectorOwner": {},
"connectorName": {},
"connectorVersion": {},
"connectorArn": {},
"connectorModes": {
"shape": "S7g"
},
"authenticationConfig": {
"type": "structure",
"members": {
"isBasicAuthSupported": {
"type": "boolean"
},
"isApiKeyAuthSupported": {
"type": "boolean"
},
"isOAuth2Supported": {
"type": "boolean"
},
"isCustomAuthSupported": {
"type": "boolean"
},
"oAuth2Defaults": {
"type": "structure",
"members": {
"oauthScopes": {
"shape": "S1d"
},
"tokenUrls": {
"type": "list",
"member": {}
},
"authCodeUrls": {
"type": "list",
"member": {}
},
"oauth2GrantTypesSupported": {
"type": "list",
"member": {}
},
"oauth2CustomProperties": {
"type": "list",
"member": {
"type": "structure",
"members": {
"key": {},
"isRequired": {
"type": "boolean"
},
"label": {},
"description": {},
"isSensitiveField": {
"type": "boolean"
},
"connectorSuppliedValues": {
"shape": "S7r"
},
"type": {}
}
}
}
}
},
"customAuthConfigs": {
"type": "list",
"member": {
"type": "structure",
"members": {
"customAuthenticationType": {},
"authParameters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"key": {},
"isRequired": {
"type": "boolean"
},
"label": {},
"description": {},
"isSensitiveField": {
"type": "boolean"
},
"connectorSuppliedValues": {
"shape": "S7r"
}
}
}
}
}
}
}
}
},
"connectorRuntimeSettings": {
"type": "list",
"member": {
"type": "structure",
"members": {
"key": {},
"dataType": {},
"isRequired": {
"type": "boolean"
},
"label": {},
"description": {},
"scope": {},
"connectorSuppliedValueOptions": {
"type": "list",
"member": {}
}
}
}
},
"supportedApiVersions": {
"type": "list",
"member": {}
},
"supportedOperators": {
"type": "list",
"member": {}
},
"supportedWriteOperations": {
"shape": "S87"
},
"connectorProvisioningType": {},
"connectorProvisioningConfig": {
"shape": "S89"
},
"logoURL": {},
"registeredAt": {
"type": "timestamp"
},
"registeredBy": {}
}
},
"S6i": {
"type": "list",
"member": {}
},
"S7g": {
"type": "list",
"member": {}
},
"S7r": {
"type": "list",
"member": {}
},
"S87": {
"type": "list",
"member": {}
},
"S89": {
"type": "structure",
"members": {
"lambda": {
"type": "structure",
"required": [
"lambdaArn"
],
"members": {
"lambdaArn": {}
}
}
}
},
"S8o": {
"type": "structure",
"members": {
"maximum": {
"type": "double"
},
"minimum": {
"type": "double"
}
}
},
"S96": {
"type": "list",
"member": {
"type": "structure",
"members": {
"connectorDescription": {},
"connectorName": {},
"connectorOwner": {},
"connectorVersion": {},
"applicationType": {},
"connectorType": {},
"connectorLabel": {},
"registeredAt": {
"type": "timestamp"
},
"registeredBy": {},
"connectorProvisioningType": {},
"connectorModes": {
"shape": "S7g"
}
}
}
},
"S9c": {
"type": "structure",
"members": {
"mostRecentExecutionMessage": {},
"mostRecentExecutionTime": {
"type": "timestamp"
},
"mostRecentExecutionStatus": {}
}
},
"S9h": {
"type": "list",
"member": {
"type": "structure",
"members": {
"catalogType": {},
"tableName": {},
"tableRegistrationOutput": {
"shape": "S9k"
},
"partitionRegistrationOutput": {
"shape": "S9k"
}
}
}
},
"S9k": {
"type": "structure",
"members": {
"message": {},
"result": {},
"status": {}
}
}
}
}