HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/api.javaapp.co.uk/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": {
    "CancelFlowExecutions": {
      "http": {
        "requestUri": "/cancel-flow-executions"
      },
      "input": {
        "type": "structure",
        "required": [
          "flowName"
        ],
        "members": {
          "flowName": {},
          "executionIds": {
            "shape": "S3"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "invalidExecutions": {
            "shape": "S3"
          }
        }
      }
    },
    "CreateConnectorProfile": {
      "http": {
        "requestUri": "/create-connector-profile"
      },
      "input": {
        "type": "structure",
        "required": [
          "connectorProfileName",
          "connectorType",
          "connectionMode",
          "connectorProfileConfig"
        ],
        "members": {
          "connectorProfileName": {},
          "kmsArn": {},
          "connectorType": {},
          "connectorLabel": {},
          "connectionMode": {},
          "connectorProfileConfig": {
            "shape": "Sc"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "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": "S3d"
          },
          "sourceFlowConfig": {
            "shape": "S3n"
          },
          "destinationFlowConfigList": {
            "shape": "S4n"
          },
          "tasks": {
            "shape": "S5n"
          },
          "tags": {
            "shape": "S6d"
          },
          "metadataCatalogConfig": {
            "shape": "S6g"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "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": "S6u"
          }
        }
      }
    },
    "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": "S94"
                        },
                        "fieldLengthRange": {
                          "shape": "S94"
                        }
                      }
                    }
                  }
                },
                "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": "S8k"
                    }
                  }
                },
                "customProperties": {
                  "shape": "S4g"
                }
              }
            }
          }
        }
      }
    },
    "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": "Sd"
                },
                "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": "S6v"
          },
          "maxResults": {
            "type": "integer"
          },
          "nextToken": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "connectorConfigurations": {
            "type": "map",
            "key": {},
            "value": {
              "shape": "S6u"
            }
          },
          "connectors": {
            "shape": "S9m"
          },
          "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": "S3n"
          },
          "destinationFlowConfigList": {
            "shape": "S4n"
          },
          "lastRunExecutionDetails": {
            "shape": "S9s"
          },
          "triggerConfig": {
            "shape": "S3d"
          },
          "tasks": {
            "shape": "S5n"
          },
          "createdAt": {
            "type": "timestamp"
          },
          "lastUpdatedAt": {
            "type": "timestamp"
          },
          "createdBy": {},
          "lastUpdatedBy": {},
          "tags": {
            "shape": "S6d"
          },
          "metadataCatalogConfig": {
            "shape": "S6g"
          },
          "lastRunMetadataCatalogDetails": {
            "shape": "S9x"
          },
          "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"
                    },
                    "numParallelProcesses": {
                      "type": "long"
                    },
                    "maxPageSize": {
                      "type": "long"
                    }
                  }
                },
                "startedAt": {
                  "type": "timestamp"
                },
                "lastUpdatedAt": {
                  "type": "timestamp"
                },
                "dataPullStartTime": {
                  "type": "timestamp"
                },
                "dataPullEndTime": {
                  "type": "timestamp"
                },
                "metadataCatalogDetails": {
                  "shape": "S9x"
                }
              }
            }
          },
          "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": "S9m"
          },
          "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": "S6d"
                },
                "lastRunExecutionDetails": {
                  "shape": "S9s"
                }
              }
            }
          },
          "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": "S6d"
          }
        }
      }
    },
    "RegisterConnector": {
      "http": {
        "requestUri": "/register-connector"
      },
      "input": {
        "type": "structure",
        "members": {
          "connectorLabel": {},
          "description": {},
          "connectorProvisioningType": {},
          "connectorProvisioningConfig": {
            "shape": "S8m"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "connectorArn": {}
        }
      }
    },
    "ResetConnectorMetadataCache": {
      "http": {
        "requestUri": "/reset-connector-metadata-cache"
      },
      "input": {
        "type": "structure",
        "members": {
          "connectorProfileName": {},
          "connectorType": {},
          "connectorEntityName": {},
          "entitiesPath": {},
          "apiVersion": {}
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      }
    },
    "StartFlow": {
      "http": {
        "requestUri": "/start-flow"
      },
      "input": {
        "type": "structure",
        "required": [
          "flowName"
        ],
        "members": {
          "flowName": {},
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "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": "S6d"
          }
        }
      },
      "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": "Sc"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "connectorProfileArn": {}
        }
      }
    },
    "UpdateConnectorRegistration": {
      "http": {
        "requestUri": "/update-connector-registration"
      },
      "input": {
        "type": "structure",
        "required": [
          "connectorLabel"
        ],
        "members": {
          "connectorLabel": {},
          "description": {},
          "connectorProvisioningConfig": {
            "shape": "S8m"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "connectorArn": {}
        }
      }
    },
    "UpdateFlow": {
      "http": {
        "requestUri": "/update-flow"
      },
      "input": {
        "type": "structure",
        "required": [
          "flowName",
          "triggerConfig",
          "sourceFlowConfig",
          "destinationFlowConfigList",
          "tasks"
        ],
        "members": {
          "flowName": {},
          "description": {},
          "triggerConfig": {
            "shape": "S3d"
          },
          "sourceFlowConfig": {
            "shape": "S3n"
          },
          "destinationFlowConfigList": {
            "shape": "S4n"
          },
          "tasks": {
            "shape": "S5n"
          },
          "metadataCatalogConfig": {
            "shape": "S6g"
          },
          "clientToken": {
            "idempotencyToken": true
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "flowStatus": {}
        }
      }
    }
  },
  "shapes": {
    "S3": {
      "type": "list",
      "member": {}
    },
    "Sc": {
      "type": "structure",
      "required": [
        "connectorProfileProperties"
      ],
      "members": {
        "connectorProfileProperties": {
          "shape": "Sd"
        },
        "connectorProfileCredentials": {
          "type": "structure",
          "members": {
            "Amplitude": {
              "type": "structure",
              "required": [
                "apiKey",
                "secretKey"
              ],
              "members": {
                "apiKey": {
                  "shape": "S1x"
                },
                "secretKey": {
                  "type": "string",
                  "sensitive": true
                }
              }
            },
            "Datadog": {
              "type": "structure",
              "required": [
                "apiKey",
                "applicationKey"
              ],
              "members": {
                "apiKey": {
                  "shape": "S1x"
                },
                "applicationKey": {}
              }
            },
            "Dynatrace": {
              "type": "structure",
              "required": [
                "apiToken"
              ],
              "members": {
                "apiToken": {}
              }
            },
            "GoogleAnalytics": {
              "type": "structure",
              "required": [
                "clientId",
                "clientSecret"
              ],
              "members": {
                "clientId": {},
                "clientSecret": {
                  "shape": "S25"
                },
                "accessToken": {
                  "shape": "S26"
                },
                "refreshToken": {},
                "oAuthRequest": {
                  "shape": "S28"
                }
              }
            },
            "Honeycode": {
              "type": "structure",
              "members": {
                "accessToken": {
                  "shape": "S26"
                },
                "refreshToken": {},
                "oAuthRequest": {
                  "shape": "S28"
                }
              }
            },
            "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": "S25"
                },
                "accessToken": {
                  "shape": "S26"
                },
                "oAuthRequest": {
                  "shape": "S28"
                }
              }
            },
            "Redshift": {
              "type": "structure",
              "members": {
                "username": {},
                "password": {
                  "shape": "S2j"
                }
              }
            },
            "Salesforce": {
              "type": "structure",
              "members": {
                "accessToken": {
                  "shape": "S26"
                },
                "refreshToken": {},
                "oAuthRequest": {
                  "shape": "S28"
                },
                "clientCredentialsArn": {
                  "shape": "S2l"
                },
                "oAuth2GrantType": {},
                "jwtToken": {
                  "type": "string",
                  "sensitive": true
                }
              }
            },
            "ServiceNow": {
              "type": "structure",
              "members": {
                "username": {},
                "password": {
                  "shape": "S2j"
                },
                "oAuth2Credentials": {
                  "shape": "S2o"
                }
              }
            },
            "Singular": {
              "type": "structure",
              "required": [
                "apiKey"
              ],
              "members": {
                "apiKey": {
                  "shape": "S1x"
                }
              }
            },
            "Slack": {
              "type": "structure",
              "required": [
                "clientId",
                "clientSecret"
              ],
              "members": {
                "clientId": {},
                "clientSecret": {
                  "shape": "S25"
                },
                "accessToken": {
                  "shape": "S26"
                },
                "oAuthRequest": {
                  "shape": "S28"
                }
              }
            },
            "Snowflake": {
              "type": "structure",
              "required": [
                "username",
                "password"
              ],
              "members": {
                "username": {},
                "password": {
                  "shape": "S2j"
                }
              }
            },
            "Trendmicro": {
              "type": "structure",
              "required": [
                "apiSecretKey"
              ],
              "members": {
                "apiSecretKey": {
                  "shape": "S2t"
                }
              }
            },
            "Veeva": {
              "type": "structure",
              "required": [
                "username",
                "password"
              ],
              "members": {
                "username": {},
                "password": {
                  "shape": "S2j"
                }
              }
            },
            "Zendesk": {
              "type": "structure",
              "required": [
                "clientId",
                "clientSecret"
              ],
              "members": {
                "clientId": {},
                "clientSecret": {
                  "shape": "S25"
                },
                "accessToken": {
                  "shape": "S26"
                },
                "oAuthRequest": {
                  "shape": "S28"
                }
              }
            },
            "SAPOData": {
              "type": "structure",
              "members": {
                "basicAuthCredentials": {
                  "shape": "S2x"
                },
                "oAuthCredentials": {
                  "type": "structure",
                  "required": [
                    "clientId",
                    "clientSecret"
                  ],
                  "members": {
                    "clientId": {},
                    "clientSecret": {
                      "shape": "S25"
                    },
                    "accessToken": {
                      "shape": "S26"
                    },
                    "refreshToken": {},
                    "oAuthRequest": {
                      "shape": "S28"
                    }
                  }
                }
              }
            },
            "CustomConnector": {
              "type": "structure",
              "required": [
                "authenticationType"
              ],
              "members": {
                "authenticationType": {},
                "basic": {
                  "shape": "S2x"
                },
                "oauth2": {
                  "shape": "S2o"
                },
                "apiKey": {
                  "type": "structure",
                  "required": [
                    "apiKey"
                  ],
                  "members": {
                    "apiKey": {
                      "shape": "S1x"
                    },
                    "apiSecretKey": {
                      "shape": "S2t"
                    }
                  }
                },
                "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": "S26"
                },
                "refreshToken": {},
                "oAuthRequest": {
                  "shape": "S28"
                },
                "clientCredentialsArn": {
                  "shape": "S2l"
                }
              }
            }
          }
        }
      }
    },
    "Sd": {
      "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": "S1i"
                }
              }
            },
            "disableSSO": {
              "type": "boolean"
            }
          }
        },
        "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": {}
          }
        }
      }
    },
    "S1i": {
      "type": "list",
      "member": {}
    },
    "S1x": {
      "type": "string",
      "sensitive": true
    },
    "S25": {
      "type": "string",
      "sensitive": true
    },
    "S26": {
      "type": "string",
      "sensitive": true
    },
    "S28": {
      "type": "structure",
      "members": {
        "authCode": {},
        "redirectUri": {}
      }
    },
    "S2j": {
      "type": "string",
      "sensitive": true
    },
    "S2l": {
      "type": "string",
      "sensitive": true
    },
    "S2o": {
      "type": "structure",
      "members": {
        "clientId": {},
        "clientSecret": {
          "shape": "S25"
        },
        "accessToken": {
          "shape": "S26"
        },
        "refreshToken": {},
        "oAuthRequest": {
          "shape": "S28"
        }
      }
    },
    "S2t": {
      "type": "string",
      "sensitive": true
    },
    "S2x": {
      "type": "structure",
      "required": [
        "username",
        "password"
      ],
      "members": {
        "username": {},
        "password": {
          "shape": "S2j"
        }
      }
    },
    "S3d": {
      "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"
                }
              }
            }
          }
        }
      }
    },
    "S3n": {
      "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": {},
                "parallelismConfig": {
                  "type": "structure",
                  "required": [
                    "maxParallelism"
                  ],
                  "members": {
                    "maxParallelism": {
                      "type": "integer"
                    }
                  }
                },
                "paginationConfig": {
                  "type": "structure",
                  "required": [
                    "maxPageSize"
                  ],
                  "members": {
                    "maxPageSize": {
                      "type": "integer"
                    }
                  }
                }
              }
            },
            "CustomConnector": {
              "type": "structure",
              "required": [
                "entityName"
              ],
              "members": {
                "entityName": {},
                "customProperties": {
                  "shape": "S4g"
                },
                "dataTransferApi": {
                  "shape": "S4h"
                }
              }
            },
            "Pardot": {
              "type": "structure",
              "required": [
                "object"
              ],
              "members": {
                "object": {}
              }
            }
          }
        },
        "incrementalPullConfig": {
          "type": "structure",
          "members": {
            "datetimeTypeFieldName": {}
          }
        }
      }
    },
    "S4g": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "S4h": {
      "type": "structure",
      "members": {
        "Name": {},
        "Type": {}
      }
    },
    "S4n": {
      "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": "S4r"
                  }
                }
              },
              "S3": {
                "type": "structure",
                "required": [
                  "bucketName"
                ],
                "members": {
                  "bucketName": {},
                  "bucketPrefix": {},
                  "s3OutputFormatConfig": {
                    "type": "structure",
                    "members": {
                      "fileType": {},
                      "prefixConfig": {
                        "shape": "S4v"
                      },
                      "aggregationConfig": {
                        "shape": "S50"
                      },
                      "preserveSourceDataTyping": {
                        "type": "boolean"
                      }
                    }
                  }
                }
              },
              "Salesforce": {
                "type": "structure",
                "required": [
                  "object"
                ],
                "members": {
                  "object": {},
                  "idFieldNames": {
                    "shape": "S55"
                  },
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  },
                  "writeOperationType": {},
                  "dataTransferApi": {}
                }
              },
              "Snowflake": {
                "type": "structure",
                "required": [
                  "object",
                  "intermediateBucketName"
                ],
                "members": {
                  "object": {},
                  "intermediateBucketName": {},
                  "bucketPrefix": {},
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  }
                }
              },
              "EventBridge": {
                "type": "structure",
                "required": [
                  "object"
                ],
                "members": {
                  "object": {},
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  }
                }
              },
              "LookoutMetrics": {
                "type": "structure",
                "members": {}
              },
              "Upsolver": {
                "type": "structure",
                "required": [
                  "bucketName",
                  "s3OutputFormatConfig"
                ],
                "members": {
                  "bucketName": {},
                  "bucketPrefix": {},
                  "s3OutputFormatConfig": {
                    "type": "structure",
                    "required": [
                      "prefixConfig"
                    ],
                    "members": {
                      "fileType": {},
                      "prefixConfig": {
                        "shape": "S4v"
                      },
                      "aggregationConfig": {
                        "shape": "S50"
                      }
                    }
                  }
                }
              },
              "Honeycode": {
                "type": "structure",
                "required": [
                  "object"
                ],
                "members": {
                  "object": {},
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  }
                }
              },
              "CustomerProfiles": {
                "type": "structure",
                "required": [
                  "domainName"
                ],
                "members": {
                  "domainName": {},
                  "objectTypeName": {}
                }
              },
              "Zendesk": {
                "type": "structure",
                "required": [
                  "object"
                ],
                "members": {
                  "object": {},
                  "idFieldNames": {
                    "shape": "S55"
                  },
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  },
                  "writeOperationType": {}
                }
              },
              "Marketo": {
                "type": "structure",
                "required": [
                  "object"
                ],
                "members": {
                  "object": {},
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  }
                }
              },
              "CustomConnector": {
                "type": "structure",
                "required": [
                  "entityName"
                ],
                "members": {
                  "entityName": {},
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  },
                  "writeOperationType": {},
                  "idFieldNames": {
                    "shape": "S55"
                  },
                  "customProperties": {
                    "shape": "S4g"
                  }
                }
              },
              "SAPOData": {
                "type": "structure",
                "required": [
                  "objectPath"
                ],
                "members": {
                  "objectPath": {},
                  "successResponseHandlingConfig": {
                    "type": "structure",
                    "members": {
                      "bucketPrefix": {},
                      "bucketName": {}
                    }
                  },
                  "idFieldNames": {
                    "shape": "S55"
                  },
                  "errorHandlingConfig": {
                    "shape": "S4r"
                  },
                  "writeOperationType": {}
                }
              }
            }
          }
        }
      }
    },
    "S4r": {
      "type": "structure",
      "members": {
        "failOnFirstDestinationError": {
          "type": "boolean"
        },
        "bucketPrefix": {},
        "bucketName": {}
      }
    },
    "S4v": {
      "type": "structure",
      "members": {
        "prefixType": {},
        "prefixFormat": {},
        "pathPrefixHierarchy": {
          "type": "list",
          "member": {}
        }
      }
    },
    "S50": {
      "type": "structure",
      "members": {
        "aggregationType": {},
        "targetFileSize": {
          "type": "long"
        }
      }
    },
    "S55": {
      "type": "list",
      "member": {}
    },
    "S5n": {
      "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": {}
          }
        }
      }
    },
    "S6d": {
      "type": "map",
      "key": {},
      "value": {}
    },
    "S6g": {
      "type": "structure",
      "members": {
        "glueDataCatalog": {
          "type": "structure",
          "required": [
            "roleArn",
            "databaseName",
            "tablePrefix"
          ],
          "members": {
            "roleArn": {},
            "databaseName": {},
            "tablePrefix": {}
          }
        }
      }
    },
    "S6u": {
      "type": "structure",
      "members": {
        "canUseAsSource": {
          "type": "boolean"
        },
        "canUseAsDestination": {
          "type": "boolean"
        },
        "supportedDestinationConnectors": {
          "shape": "S6v"
        },
        "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": "S1i"
                }
              }
            },
            "InforNexus": {
              "type": "structure",
              "members": {}
            },
            "Marketo": {
              "type": "structure",
              "members": {}
            },
            "Redshift": {
              "type": "structure",
              "members": {}
            },
            "S3": {
              "type": "structure",
              "members": {}
            },
            "Salesforce": {
              "type": "structure",
              "members": {
                "oAuthScopes": {
                  "shape": "S1i"
                },
                "dataTransferApis": {
                  "type": "list",
                  "member": {}
                },
                "oauth2GrantTypesSupported": {
                  "shape": "S7a"
                }
              }
            },
            "ServiceNow": {
              "type": "structure",
              "members": {}
            },
            "Singular": {
              "type": "structure",
              "members": {}
            },
            "Slack": {
              "type": "structure",
              "members": {
                "oAuthScopes": {
                  "shape": "S1i"
                }
              }
            },
            "Snowflake": {
              "type": "structure",
              "members": {
                "supportedRegions": {
                  "type": "list",
                  "member": {}
                }
              }
            },
            "Trendmicro": {
              "type": "structure",
              "members": {}
            },
            "Veeva": {
              "type": "structure",
              "members": {}
            },
            "Zendesk": {
              "type": "structure",
              "members": {
                "oAuthScopes": {
                  "shape": "S1i"
                }
              }
            },
            "EventBridge": {
              "type": "structure",
              "members": {}
            },
            "Upsolver": {
              "type": "structure",
              "members": {}
            },
            "CustomerProfiles": {
              "type": "structure",
              "members": {}
            },
            "Honeycode": {
              "type": "structure",
              "members": {
                "oAuthScopes": {
                  "shape": "S1i"
                }
              }
            },
            "SAPOData": {
              "type": "structure",
              "members": {}
            },
            "Pardot": {
              "type": "structure",
              "members": {}
            }
          }
        },
        "connectorType": {},
        "connectorLabel": {},
        "connectorDescription": {},
        "connectorOwner": {},
        "connectorName": {},
        "connectorVersion": {},
        "connectorArn": {},
        "connectorModes": {
          "shape": "S7u"
        },
        "authenticationConfig": {
          "type": "structure",
          "members": {
            "isBasicAuthSupported": {
              "type": "boolean"
            },
            "isApiKeyAuthSupported": {
              "type": "boolean"
            },
            "isOAuth2Supported": {
              "type": "boolean"
            },
            "isCustomAuthSupported": {
              "type": "boolean"
            },
            "oAuth2Defaults": {
              "type": "structure",
              "members": {
                "oauthScopes": {
                  "shape": "S1i"
                },
                "tokenUrls": {
                  "type": "list",
                  "member": {}
                },
                "authCodeUrls": {
                  "type": "list",
                  "member": {}
                },
                "oauth2GrantTypesSupported": {
                  "shape": "S7a"
                },
                "oauth2CustomProperties": {
                  "type": "list",
                  "member": {
                    "type": "structure",
                    "members": {
                      "key": {},
                      "isRequired": {
                        "type": "boolean"
                      },
                      "label": {},
                      "description": {},
                      "isSensitiveField": {
                        "type": "boolean"
                      },
                      "connectorSuppliedValues": {
                        "shape": "S84"
                      },
                      "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": "S84"
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "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": "S8k"
        },
        "connectorProvisioningType": {},
        "connectorProvisioningConfig": {
          "shape": "S8m"
        },
        "logoURL": {},
        "registeredAt": {
          "type": "timestamp"
        },
        "registeredBy": {},
        "supportedDataTransferTypes": {
          "shape": "S8q"
        },
        "supportedDataTransferApis": {
          "type": "list",
          "member": {
            "shape": "S4h"
          }
        }
      }
    },
    "S6v": {
      "type": "list",
      "member": {}
    },
    "S7a": {
      "type": "list",
      "member": {}
    },
    "S7u": {
      "type": "list",
      "member": {}
    },
    "S84": {
      "type": "list",
      "member": {}
    },
    "S8k": {
      "type": "list",
      "member": {}
    },
    "S8m": {
      "type": "structure",
      "members": {
        "lambda": {
          "type": "structure",
          "required": [
            "lambdaArn"
          ],
          "members": {
            "lambdaArn": {}
          }
        }
      }
    },
    "S8q": {
      "type": "list",
      "member": {}
    },
    "S94": {
      "type": "structure",
      "members": {
        "maximum": {
          "type": "double"
        },
        "minimum": {
          "type": "double"
        }
      }
    },
    "S9m": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "connectorDescription": {},
          "connectorName": {},
          "connectorOwner": {},
          "connectorVersion": {},
          "applicationType": {},
          "connectorType": {},
          "connectorLabel": {},
          "registeredAt": {
            "type": "timestamp"
          },
          "registeredBy": {},
          "connectorProvisioningType": {},
          "connectorModes": {
            "shape": "S7u"
          },
          "supportedDataTransferTypes": {
            "shape": "S8q"
          }
        }
      }
    },
    "S9s": {
      "type": "structure",
      "members": {
        "mostRecentExecutionMessage": {},
        "mostRecentExecutionTime": {
          "type": "timestamp"
        },
        "mostRecentExecutionStatus": {}
      }
    },
    "S9x": {
      "type": "list",
      "member": {
        "type": "structure",
        "members": {
          "catalogType": {},
          "tableName": {},
          "tableRegistrationOutput": {
            "shape": "Sa0"
          },
          "partitionRegistrationOutput": {
            "shape": "Sa0"
          }
        }
      }
    },
    "Sa0": {
      "type": "structure",
      "members": {
        "message": {},
        "result": {},
        "status": {}
      }
    }
  }
}